Luviana – Hotel Booking Template

Luviana WordPress Hotel Booking Template is suitable for hotels of all types and sizes - from large 5-star hotels and all-inclusive beach resorts to B&Bs, boutique hotels, guest houses and hostels. The theme comes bundled with MotoPress Hotel Booking plugin so you get a built-in fully-fledged hotel management system for your WordPress at no additional cost. Enable online reservations of your hotel rooms, accept booking payments from all major credit cards, automatically update your rooms’ availability across OTAs, auto send booking emails, and get lots of other useful functionality for your hotel business with Luviana.

has been added to your cart!

have been added to your cart!

Product is subject to a yearly license for support and automatic updates.
Hotel Booking Template

WordPress Hotel Booking Template Highlights

WordPress 5.0 Compatible

Luviana Hotel Booking template was built exclusively for WordPress 5.0 and the new Block Editor. The editor allows creating beautiful designs visually, using pre-made content blocks instead of shortcodes or custom HTML.

Thanks to this approach, both novice, and experienced users can build professional-looking WordPress sites and save the cost of hiring a web developer or designer.

Hotel Booking TemplateBuilt-in Property Reservation System

Showcase your hotel rooms and enable real-time reservations with the Luviana theme and our premium MotoPress Hotel Booking plugin (already included for free!).

Feature all the important details about each accommodation you offer: display its capacity, size, and per-night rate, list available amenities, and services, add photos and text descriptions. No coding is needed: availability calendars and instant booking buttons are generated automatically.

Hotel Booking TemplateBuilt with Getwid

To help you customize this Hotel Reservation template to your liking, we packed it with Getwid – a custom Gutenberg blocks plugin. Getwid brings additional WordPress blocks to the native WordPress Editor and makes page building process even more convenient.

Every content block built with Getwid will inherit the styling of the Luviana theme and match the design of your site in terms of font types and sizes, colors, alignments, etc.

Hotel Booking TemplateChannel Manager for Bookings

Don’t miss on other popular hotel booking platforms! With Luviana Hotel Booking template, you can easily keep your availability updated across all OTAs (Airbnb,, etc.) and your independent hotel site on WordPress.

Thanks to iCal support, the theme’s reservation system automatically imports bookings from your site to all external listings and prevents double reservations. No need for third-party channel managers and extra commissions!

Hotel Booking TemplateOnline and Offline Payments

Luviana theme lets you accept reservation payments through many payment methods: PayPal, Stripe, Braintree, 2Checkout, Beanstream/Bambora, and more to come. Guests can pay a full / deposit price or be charged after arrival.

For more payment methods, a custom WooCommerce Payments add-on may be purchased to obtain payment gateways preferred by customers in your region or target areas.

Hotel Booking TemplateBooking Confirmation Modes

Confirm bookings automatically or manually, with or without a payment:

  • by guest via email
  • by admin manually
  • upon payment.

Once a reservation is confirmed, the availability calendar of the room is updated immediately. Not confirmed booking becomes “Abandoned” making the accommodation available for further reservation.

Hotel Booking TemplateTaxes and Fees in Hotel Booking Template

Collect and file mandatory fees, accommodation taxes, service taxes, fee taxes, and always have complete pricing information on the accommodation charges you set. All payment info for each booking is stored in the admin dashboard for easier accounting.

Your guests will see a booking cost breakdown with a detailed summary of all charges, taxes, and fees on checkout before confirming their reservation.

Hotel Booking TemplateOne-Click Demo Import

Luviana theme helps you get started easier – install the sample data you see on the theme’s preview to your own WordPress website and save up to several days of work.

The dummy data with all the necessary theme settings are imported by clicking one single button right after the theme installation. Replace the placeholder content with your custom text and images and you’re all set to go!

list-and-grid-room-layoutsDifferent Rooms Layouts

Luviana has several pre-made well-structured lists layouts for accommodations to help your guests make the choice easier. Each layout is unique but at the same time flawlessly interplays with any booking rentals.

Choose the most appropriate layout that presentably displays your accommodations.

full-and-fixed-width-websites-layoutsFull and Fixed Width Websites Layouts

This multi-purpose template offers a few layout variants for you to choose from and implement into a website.

The full-width layout automatically expands your content to the fullscreen mode which provides a better user experience. The fixed-width website layout keeps a default form.

Customizable Theme Default ColorsCustomizable Theme Default Colors

Want to give a different color contrast to your website to better reflect your brand identity? Luviana allows you to update the header text color and a default background color.

You can go further and modify accent colors (theme buttons, widgets, etc.) and secondary colors (e.g. button hovers). All these changes can be applied in a few clicks via WordPress Customizer in real-time.

Video in the Frontpage SliderVideo in the Frontpage Slider

The front page header slider in Luviana by default comes with the image slideshow. It’s super lightweight since it’s made with the native WordPress functionality.

To help you keep perfect performance, we’ve used WordPress Customizer to incorporate the ability to add a video as a first slide. You can upload any video, add a headline upon it, and set a custom video thumbnail. You can combine a video with images in the slider.

custom-search-form-fieldsUnlimited Search Form Fields

You have a great opportunity to set as many search form fields as you wish. This contributes to the more detailed displaying of rental accommodations and at the same time makes the rooms search for visitors really convenient.

Search fields are also apt for showcasing additional details of bookings.

sell-extrasDisplay and Sell Extras

Display any extra services you have at any part of a website.

Beautiful pictures and descriptions will make visitors book your extras and double your profit.
With the booking system, there can be implemented various price rates depending on the number of guests, accommodation type, stay days.

Hotel Booking Template export-bookings-data-in-csvExport Booking Data in CSV

With the “Reports” option you are empowered to receive booking characteristics in the CSV format.

Choose the import details and obtain all data at once or select some certain days depending on the accommodation type, booking status, etc.

gdpr-compliantGDPR Ready

While conducting a reservation, all bookings come with checkboxes. It stands for the acceptance of GDPR regulations. By clicking on the checkbox, your visitors may confirm their agreement to act in accordance with the terms and conditions of your website and the processing of their personal data.

Hotel Booking Template block-rooms-and-dates-selectivelySelective Blocking of Rooms and Rates

With the MotoPress hotel booking plugin you are allowed to set min and max days of stay, vacant check-in and check-out days as well as disable bookings for certain properties in a set period of time.

By doing so, you manage your online hotel business in a more thorough way.

wpml-compatibleWPML Compatible Hotel Booking Template

For those who are running a not-English website but want to have it in multiple languages, Luviana has a great option – it is officially compatible WPML Plugin.

This WordPress multilingual tool is integrated with Hotel Booking and works flawlessly, so you can effortlessly translate the website into any preferred language.

Multiple Ways of Bookings Management

  • Work with all reservations (both current and future) displayed in a calendar format.
  • Monitor the whole Payment history and all logged actions.
  • Add bookings right from the dashboard.
  • Document payments by hand as soon as guests arrive.
  • Automatically send a request for the remaining balance before guests come to the hotel, in order to keep their bookings safe (for this you need a paid add-on Hotel Booking Payment Request).

Hotel Booking Template custom-room-rates-deposits-and-discountsFlexible Pricing System: Set Custom Rates, Deposits, and Discounts

Define different prices depending on:

  • Room type (with/without breakfast, etc.).
  • Custom season (weekends, holidays, winter, summer, etc.).
  • The number of staying days (week, month).
  • Custom discount coupons.

At your disposal to choose either to use monetary or percentage deposit payments.

custom-gutenberg-blocks-for-hotel-related-contentCustom Gutenberg Blocks for Hotel Business

Since Gutenberg Block Editor becomes very popular, we developed custom WordPress blocks for the perfect interplay between the hotel booking plugin and Luviana.

With these blocks, you can easily alter accommodation details, calendars, availability forms, and much other content that is vital for your WordPress hotel template.

real-time-property-search-formReal-time Search Availability Form

Create the best user experience for your guests by displaying precise accommodation details in a real-time search availability form. There will be shown only relevant up-to-date data, that synchronizes with third-party agencies, like Airbnb,, etc.

At your disposal to customize any element of the form – this way you add more uniqueness to your hotel WP theme.

More about Luviana WordPress Hotel Booking Template

  • Responsive, mobile-friendly theme.
  • Pre-made pages: Amenities, Restaurant, Gallery, About Us, Contact Us, 404 page
  • Single Room and Room List pages
  • 3 Room list layouts
  • 2 Single room layouts
  • Back-to-top button
  • Sticky menu
  • 4 menu locations, including any social icons
  • Ready-to-go restaurant layout
  • Blog pages
  • Post formats support
  • Testimonials
  • Google Map
  • Social icons
  • Newsletter subscription form
  • Responsive and retina ready
  • Cross-browser optimized
  • SEO friendly
  • One of the most basic and versatile hotel website templates: can be used as a bed and breakfast WordPress theme, motel website template, WordPress theme for inns, lodges, etc.
  • Detailed documentation
  • Priority support: ticket system and email

More features of the reservation system integrated into Luviana Hotel Booking Template

  • Availability calendars for rooms (marking available/unavailable dates)
  • Admin calendar of bookings with user-friendly interface and filters
  • Automatic admin and customer email notifications
  • Discount coupons
  • Flexible booking rules: min and max stay, available check-in and check-out dates, blocked dates
  • Booking multiple accommodations during one transaction
  • Translated into 14 languages
  • Free video tutorials available

Extend Luviana with addons [Not included with the theme purchase]


Average rating: 5 out of 5 stars
11 reviews
5 stars
4 stars
3 stars
2 stars
1 star
  • Fast development fast goals 5/ 5stars

    I have buying this theme for create in fast time the website, this theme is perfect, that me decide choose is development on Gutenberg and 100% compatible for new release WP.
    With a little optimization on Google Insight on desktop i have a score swinging beetwen 97-100 and on mobile 89-91.

  • 1 2

    You must log in to submit a review.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Release Notes

    1.2.4, Sep 24 2021

    • Added the Getwid plugin to the theme package.

    1.2.3, Aug 9 2021

    • Hotel Booking plugin updated to version 3.9.10.
      • New feature: added the option to display information about tax and fee charges additionally to the base property rate on the frontend.
      • New feature: the revenue chart (beta version).
      • Added a new payment status Canceled.
      • Added the ability to enable a two-step booking cancelation process that requires users to confirm their booking cancelation request on the external page.
      • Added the ability to disable booking rules when adding bookings on the backend manually.
      • Added a new color for the external bookings in the Bookings calendar.
      • Improved the user experience with the calendar datepicker on mobile devices.
      • Fixed an issue with displaying the number of bookings for secondary language versions in the WPML plugin.
      • Added the ability to sort accommodations by price in the accommodations listing.
    • Minor style improvements.

    1.2.2, Mar 12 2021

    • Added a header layout variation for the Accommodation page.
    • Added the ability to turn on a sticky menu.
    • Added the "back to top" button.
    • Hotel Booking plugin updated to version 3.9.5.
    • Added the ability to set the Booking Buffer option.
    • Added the ability to set Advance Reservation: the minimum number of days allowed before booking and the maximum number of days available for future bookings.
    • Added the ability to resend the confirmation email for a booking.
    • Added the ability to create internal notes for a booking visible for site admins only.
    • Added the ability to edit existing bookings: you can now update check-in and check-out dates, rates, services, etc., as well as add, replace, or remove accommodations in the original bookings.
    • Added the ability to set the number of days prior to the check-in date applicable for applying deposits.
    • Stripe API updated to version 7.72.0.
    • Improved compatibility with the image lazy-loading feature.
    • Bug fix: fixed an issue that may cause errors in Sucuri and WP Mail SMTP plugins.
    • Bug fix: fixed an issue with payments via Stripe when amount of transaction was not calculated properly.
    • Bug fix: fixed an issue when an accommodation became unavailable for assignment to its accommodation type after renaming.
    • Minor bugfixes and improvements.

    1.2.1, Jan 15 2020

    • Improved the front-page slideshow performance.

    1.2.0, Jan 13 2020

    • Added the ability to setup video as a first slide for front-page slideshow.
    • Added the ability to change primary colors.
    • Minor bugfixes and improvements.

    1.1.0, Nov 18 2019

    • Added ability to setup front-page slideshow settings in Customizer.
    • Added editor styles for Hotel Booking editor blocks.
    • Minor bugfixes and improvements.
    • Hotel Booking plugin updated to version 3.7.1.
    • Improved blocks compatibility with the new versions of the Gutenberg editor.
    • Added customer email address to the Stripe payment details.
    • Fixed an issue where the price breakdown was not displayed in the new booking emails.
    • Fixed an issue at checkout when coupon discount was not applied to the total price at the bottom of the page.
    • Fixed a bug concerning impossibility to complete Stripe payment after applying the coupon code.
    • Fixed an issue where the type of the coupon code was changed after its use.
    • Improved the "Booking Confirmed" page with regard to displaying information on client's booking and payment in case the booking is paid online. Follow the prompts to update the content of the "Booking Confirmed" page automatically or apply the changes manually.
    • Added the new email tag, which allows guests to visit their booking details page directly from the email. Important: you need to update your email templates to start using this functionality.
    • New actions and filters were added for developers.
    • Fixed the issue at checkout when a variable price was not applied if capacity is disabled in plugin settings.
    • Added Direct Bank Transfer as a new payment gateway.
    • Added the ability to delete ical synchronization logs automatically.
    • Added new intervals for importing bookings through the ical "Quarter an Hour" and "Half an Hour".
    • The user information is no longer required while creating a booking in the admin panel. You can enable it again in the settings.
    • Added new tags for email templates: Price Breakdown, Country, State, City, Postcode, Address, Full Guest Name.
    • Added the ability to select the accommodation type while duplicating rates.
    • Improvement: now if the accommodation type size is not set, the field will not be displayed on the website.
    • Implemented bookings synchronization with Expedia travel booking website.
    • Updated PayPal and Stripe payment integrations to comply with PSD2 and the SCA requirements.
    • Added the ability to receive payments through Bancontact, iDEAL, Giropay, SEPA Direct Debit and SOFORT payment gateways via the updated Stripe API.

    1.0.0, Jul 23 2019

    • Initial release.