Sunway is a vacation rental WordPress theme crafted to help you build a profitable vacation rental business. If you rent out a chalet, cabin, inn, resort residence, hotel, B&B, guest house or the like, the theme is going to fully suit your needs!
Sunway is built with MotoPress Hotel Booking plugin for WordPress. That’s why the theme sets itself out of the pack thanks to the integrated off-the-shelf property management and WordPress booking software.
The theme sets you up with a feature-rich PMS and an accommodation reservation toolkit: booking forms, real-time search availability form, a directory of rooms with photo galleries and amenities, flexible booking rules, seasonal pricing and rates, a great discount system, built-in international payment gateways, optional synchronization with OTAs, taxes and fees charges for proper accountability and more tools for managing your lodging.
The theme comes with all needed functionality to run a fully functional hospitality business website and (optionally) manage reservations. You’ll be able to
- Create a beautiful listing of all your properties;
- Control seasonal pricing and rates;
- Add a real-time search availability form;
- Rent property out online with or without instant payments;
- Synchronize direct site reservation with popular travel channels via iCal through the admin channel manager;
- Add taxes and fees;
- Increase direct bookings with your own website;
Sunway contains universal solution to help you manage your hospitality business online. Sunway’s functionality allows you to add accommodation types to display on the site, apply different seasonal pricing, set room rates, add photo galleries, manage online bookings and perform much more functions in order to easily take care of your hotel
establishment with MotoPress Hotel Booking plugin.
Real-time search availability form
Travelers find an accommodation for needed dates and a number of people in a matter of clicks. The accommodation availability calendar will show a minimum length of stay based on the search parameters. You can also add your custom text to the “Children” parameter to make it more clear for your guests.
iCal support to sync bookings across OTAs automatically
Automatic synchronization of bookings submitted through your WordPress property rental website with those from online travel agents like Airbnb or Booking.com. Avoid overbooking!
Unlimited number of accommodations
Add and display unlimited number of rentals. For hotels with lots of rooms of the same type, you can generate accommodations automatically. You can add and display a property rental description, an image gallery, unlimited in-room amenities, rates, extra services and more for all individual accommodations.
Set any prices depending on a season or specific days / dates. “Season” is a general term and you can label it anyhow to reflect your pricing changes.
Set different rates based on the accommodation benefits (e.g. breakfast included / no breakfast). Your guests will choose the most suitable one while placing a booking.
Online and offline payments
The booking system accepts payments through PayPal, 2Checkout, Stripe and Beanstream/Bambora (these are built-in payment gateways you can use for free). Charge the full fee or deposit to confirm the booking, allow guests to pay after arrival.
PayPal is an online payment service that allows individuals and businesses to transfer funds electronically.
2Checkout works by allowing merchants to accept online payment for their goods and services.
Stripe is a technology company that builds economic infrastructure for the internet. Businesses of every size—from new startups to public companies—use Stripe software to accept payments and manage your businesses online.
Braintree is a full-stack payments platform that makes it easy to accept payments in your app or website. Our service replaces the traditional model of sourcing a payment gateway and merchant account from different providers. From single-touch payments to mobile and foreign currency acceptance.
Make the prices change dynamically depending on the search parameters of your guests. You can optionally customize accommodation rates by setting price variables based on a number of guests.
Weekly and Monthly Rates
You can set any property rate depending on a season (any term). To create different price points based on the length of stay, you can add weekly, monthly or other customizable rates. The system will automatically discount the accommodations according to your rate rules.
Booking Multiple Accommodations
One guest can reserve multiple accommodations for many people during one booking process. You may optionally turn on the plugin to recommend the best set of accommodations based on a number of guests.
The search algorithm is very smart, so your guests will get the most suitable results in seconds. However, the guest can skip the recommendation and make their own choice.
Attributes – Advanced Sorting Options
Provide unlimited custom details to the property description (location, accommodation types, bed size, price range etc) and add advanced search fields to the search availability form to be displayed on the accommodation page. Extra attributes help your guests to find what they are looking for really quickly and easily.
Flexible booking rules
Set min / max days to stay and available check-in and check-out dates for the entire hotel establishment, accommodations individually or seasons. You may also disable booking option for all accommodations or any one individually for a certain period of time.
Packages and services
Offer bookable extra services or packages (free or paid) along with the accommodation reservation. Charge per room or per person.
Confirm bookings automatically or manually, with or without a payment.
- by guest via email
- by admin manually
- by payment
Pending bookings that were not confirmed are getting updated with the “Abandoned” status, therefore, the accommodation becomes available for reservation. The website administrator can view the “Abandoned” bookings and get in touch with the prospective tenants via email.
You’ll be able to set a discount amount, an expiration date, select accommodation types, set check-in and check-out dates, minimum and maximum days to stay and apply other settings to customize your coupons.
Receive and send automatic notifications on each booking request – approve and cancel submissions via email. Easily customize content and design of your email templates.
The frontend and backend of the plugin are professionally translated into 14 languages: Portuguese, Polish, Russian, Spanish, Turkish, Swedish, Italian, Hungarian, Czech, Chinese, Dutch, French, Arabic and German (more on the way). The plugin is compatible with WPML.
MotoPress Hotel Booking plugin and Sunway Hotel Booking WordPress theme is GDPR compliant. Your guests will find the checkbox for opt-in consent below each booking form to accept your website terms and conditions before reservation
Taxes and fees
Complete and correct pricing information on all accommodation charges: add mandatory fees, accommodation taxes, service taxes and fee taxes. The guests will be able to see the summary of charges before making a booking. All this info on each booking is stored in the admin dashboard as well.
All received bookings and booking requests in their current statuses are stored at one place, easily sorted and displayed in a calendar view.
Mobile First Paradigm At Use
Mobile first philosophy will make the website a perfect piece for smaller screens, as well for the larger ones!
Carefully Built with WPBakery Page Builder
Build your content with the latest drag-n-drop page builder equipped with a bulk of well-designed modules!
The easy-to-follow documentation guides you trough each step of setting up the theme and using it for your project.
These aren’t just your average pages re-skinned with different images either; these are thoughtfully and purposefully created website designs with highly customized unique features to help you create a blisteringly fast, super cool website for your business.
–– MotoPress Hotel Booking plugin
–– Real time location based weather widget
–– Open Table support
–– Advanced but easy-to-use admin panels
–– Hundreds of Font Type Icons
–– Flexible Layouts
–– Amazing Sliders
–– Custom Restaurant Menu component
–– Open Table support
–– Use our demo layouts or create your own visually different experience using page builder and feature-rich back-end.
–– Built-on WhiteBoard Framework
–– Buil-in Ajax Theme Options Panel ( VAFPRESS )
–– 30+ Tailor made WPBakery editor components
–– Retina Optimized
–– 100% Fluid Responsive – Fits any device perfectly
–– Tested on real devices
–– 4 different menu layout
–– Advanced Admin Panel / Page Options
–– Custom designed “Coming Soon (preparing) & Maintenance Mode”
–– CSS3 3D & 2D Entrance Animations (Animate CSS)
–– Social Network Links
–– Clean & Well Commented Code
–– Customizable Background; Color, Image, Video, Parallax
–– Advanced Typography
–– Google Fonts – 600+ Font families available
–– Custom Designed Page Templates
–– Update notifications via WordPress Dashboard
–– Quick & Easy Installation & Real one click setup, Theme Data with Preset Menus, Posts, Widgets, Sliders, Pages, etc. is included
–– Custom CSS Ready
–– Child theme Included
–– HTML5 & CSS3
–– Customizable color options for Google Maps
–– Intuitive Grid Layout & Easy to use
–– Easy Customization With Variable Content Sections
–– Customers Support (Ticket System) & Online Documentation
–– Clean, Elegant, Modern Pixel Perfect Design can be used for any type of website
–– SEO Ready
–– Localizable with translation files
–– Various Post Formats
–– RGBA Color Picker with transparency function
–– Colourable SVG Separators
–– Unlimited Page/Homepage variations
–– Customizable Contact Forms with Contact Form 7 support
–– Custom 404 Error Page
–– Unlimited Sidebar Support
–– Custom Page Titles – provides ability to add different page title contents in to the pages.
–– Customizable Twitter Components
–– Customizable Facebook Components
–– Full-Screen Background Slider
–– Live Drag & Drop Page Builder – WPBakery Worth $64 – included for FREE
–– Includes Revolution Slider – Slider Revolution Responsive WordPress Plugin – Worth $85 – included for FREE
–– Includes Hotel Booking – Property Rental WordPress Plugin – Worth $89 – included for FREE
–– Includes Full-Screen Video Background (YouTube, Vimeo and Self Hosted) Video Function
–– Includes Full-Screen Background Google Map Function
–– Dummy Data Included. Easy Install with a Step by Step Guide that even WordPress Beginners can follow http://doc.freevision.me/tropicana
–– Cross Browser Compatibility
–– Extensive Documentation
–– And Much More! Check out the live preview!
IMPORTANT NOTE: All presented, demonstrated layouts has been prepared for only show you visually how capable of and what can you do with it in different industries. Used images in previews such as slider images, thumbnail, all conceptual images or videos NOT INCLUDED in the package due to copyright issues.
If you’d like to buy stock materials that used on demo site please contact us. Used stock image ID list will be provided separately.
Version 4.9 (18 November 2022)
- Hotel Booking plugin updated * Improved the color-coding for dates in the availability calendar to better show days unavailable for check-in or check-out. * Improved the color-coding for dates in the admin calendar to better show booked and blocked days. * Fixed an issue with selecting a check-out day on a day that is not allowed to stay. * Fixed an issue with the session data security. * Added support for displaying prices in the availability calendars of individual accommodations. * Fixed an error in previous version. - Revolution Slider plugin updated - WPBakery plugin updated - Google fonts could be hosted locally, see Theme Options > Typography page - Various improvements
Version 4.8 (15 September 2022)
- Hotel Booking plugin updated * Added the ability to create a percentage fee, which applies to the total rental cost. * Optimized the asset loading in the admin panel for REST API. * Fixed an error of creating customers on MySQL 5.5. * Fixed an error of creating coupon codes in REST API. * Fixed an error with the availability search when one of the accommodations was blocked. Applies for REST API and the mobile app. * Improved compatibility with PHP 8. * Updated the minimum required version of PHP to 7.0. - Sunway Essentials plugin updated
Version 4.7 (13 September 2022)
Version 4.6 (29 July 2022)
- Revolution Slider plugin updated - Hotel Booking plugin updated * Improved code for uploading files and checkout customer data processing in the extensions. - Various improvements
Version 4.5 (26 May 2022)
- Revolution Slider plugin updated - Hotel Booking plugin updated * Minor bug fixes and improvements. - WordPress 6.0 compatibility check
Version 4.4 (13 April 2022)
- WPBakery plugin updated - Revolution Slider plugin updated - Hotel Booking plugin updated * Added two new columns to the CSV report: Total Accommodation and Total Services that display total revenue data from these sources respectively. * Fixed an issue with displaying the price breakdown table for accommodation types styled with quotation marks. * Fixed the per night / for x nights phrasing in several translation locales. * Fixed an issue that might have made some pages unavailable on websites in French and Spanish. * Improved iCal synchronization logs removal from database. * Improved compatibility with the image lazy-loading feature. * Minor bug fixes and improvements. - Various improvements
Version 4.3 (22 February 2022)
- Revolution Slider plugin updated - Hotel Booking plugin updated * Added the user area for customers that allows them to log in, view bookings and speed up reservations with pre-populated info at checkout. Website admins can set the plugin to create user accounts automatically or let customers create ones manually. - Various improvements
Version 4.2 (06 January 2021)
- Revolution Slider plugin updated - WPBakery plugin updated - Hotel Booking plugin updated * Minor bugfixes and improvements. - Various improvements
Version 4.1 (20 November 2021)
- Revolution Slider plugin updated - Hotel Booking plugin updated - Various improvements
Version 4.0 (20 September 2021)
- Revolution Slider plugin updated - Hotel Booking plugin updated * Bug fix: fixed an issue with displaying information incompletely in the price breakdown table when using the Payment Request addon. * Bug fix: fixed an issue with the Payment Request addon when a guest was asked to pay a deposit payment amount instead of a balance payment one. * Bug fix: fixed an issue with displaying the balance sum a guest needs to pay when using the Payment Request addon. * Bug fix: fixed an issue with dates being available for selection while direct booking despite not check-in or not check-out booking rules are applied to certain accommodation types. * Bug fix: fixed an issue with defining the number of blocked accommodation types within certain booking rules. * Bug fix: fixed an issue with the maximum stay rule of specific accommodation type that was also applied to other accommodation types. * Bug fix: fixed an issue with 3D Secure for Stripe payments. * Bug fix: fixed an issue with payments via Stripe, iDEAL, Giropay, Sepa, and others. * Bug fix: fixed an issue with the missing billing fields for Stripe set as a default payment method. * 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. * Improved the user experience with the calendar datepicker on mobile devices. * Bug fix: fixed an issue that didn't allow to make a booking on the date of reservation. * Bug fix: fixed an issue with a double payment via Stripe. * 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). * Fixed a bug with the Bambora payment gateway. * Fixed an issue with displaying the number of bookings for secondary language versions in the WPML plugin. * Added a new payment status Canceled. * Added a new color for the external bookings in the Bookings calendar. * Added the ability to sort accommodations by price in the accommodations listing. * Bug fix: fixed an issue with the Stripe SEPA Direct Debit payment gateway. * Bug fix: fixed an issue with the 'guests' label in the price breakdown table. - Various improvements
Version 3.9 (10 July 2021)
- PHP 8 compatibility check - WPBakery plugin updated - Revolution Slider plugin updated - Disable sticky menu option added, Theme Options > Layout > Primary Menu / Logo - Various fixes & improvements
Version 3.8 (25 May 2021)
- WPBakery plugin updated - Revolution Slider plugin updated - Hotel Booking plugin updated * Bug fix: fixed an issue when an accommodation became unavailable for assignment to its accommodation type after renaming. - Sunway Essentials plugin updated - Various improvements
Version 3.7 (03 March 2021)
- WPBakery plugin updated - Revolution Slider plugin updated - Hotel Booking plugin updated * Improved compatibility with WordPress multi-site. Added support for individual sites and network activation. * Bug fix: fixed an issue when the date of an internal note was not saved. * Bug fix: fixed an issue with payments via Stripe when amount of transaction was not calculated properly. * Bug fix: fixed an issue that may cause errors in Sucuri and WP Mail SMTP plugins. * Stripe API updated to version 7.72.0. * 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. * Improved compatibility with the image lazy-loading feature. * Bug fix: fixed an issue when the confirmation link in the confirmation email was redirected to the page in the default language instead of the language of the website. * Bug fix: fixed an issue when the cancelled bookings were not handled properly during ical synchronization. * Improved compatibility with image lazy-loading feature. - Various bug fixes & improvements
Version 3.6 (03 February 2021)
- Revolution Slider plugin updated - WPBakery plugin updated - Sunway Essentials plugin updated - Various bugfixes & improvements
Version 3.5 (15 December 2020)
- PolyLang support added - Revolution Slider plugin updated - Sunway Essentials plugin updated - Hotel Booking plugin updated * Bug fix: fixed an issue with the overbooking. * 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. - Various bugfixes & improvements
Version 3.4 (30 November 2020)
- Revolution Slider plugin updated - WPBakery plugin updated
Version 3.3 (10 November 2020)
- Revolution Slider plugin updated - Sunway Essentials plugin updated * Added button coloring options to Reveal Slider - Hotel Booking plugin updated * Fixed the issue with featured image of the Accommodation Type. * Fixed the issue with Elementor plugin. * Added support for Hotel Booking PDF Invoices addon. - Various improvements
Version 3.2 (12 October 2020)
- Revolution Slider plugin updated - WPBakery plugin updated - Sunway Essentials plugin updated - Hotel Booking plugin updated * Improved compatibility with image lazy-loading feature in WordPress 5.5. * Fixed the issue with Elementor plugin. - Various improvements
Version 3.1 (14 August 2020)
- Revolution Slider plugin updated - WordPress 5.5 compatibility fixes - Various improvements
Version 3.0 (15 July 2020)
- Hotel Booking plugin updated * Added the ability to set the number of days prior to the check-in date applicable for applying deposits. * Added the ability to display price, adults and children fields in the search form when the direct booking option from the accommodation page is enabled. - Various improvements
Version 2.9 (29 June 2020)
- Revolution Slider plugin updated - Hotel Booking plugin updated * Added support for Hotel Booking Styles add-on. - Sunway Essentials plugin updated * Date format added Hotel Availability search form * Target Window option added for custom search engine button * New Instagram shortcode added, old one is deprecated - Various improvements
Version 2.8 (25 April 2020)
- Revolution Slider plugin updated - Hotel Booking plugin updated * 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. - Various improvements
Version 2.7 (25 March 2020)
- Revolution Slider plugin updated - Hotel Booking plugin updated * Fixed the issue with incorrect hooks priority set in 3.7.2. * Fixed the issue with the upgrade database notice not disappearing in some cases. * Fixed the issue with the improper booking behavior of a single accommodation search form. - Free services on Booking Confirmation pages selected by default now - Various improvements
Version 2.6 (12 February 2020)
- Revolution Slider plugin updated - Hotel Booking plugin updated * Fixed the issue with the improper language switch in the Price Breakdown table if a guest changes their booking details at the checkout. * Fixed the issue with displaying the title of services on the checkout page: it's now removed if there are no added services. * Fixed the issue with the price discrepancy between the Price Breakdown table and Total Price when the number of guests is not set. * Fixed the issue with displaying an error message that the accommodation is already unavailable. * Fixed the issue with the extra spacing on the checkout page when the Terms & Conditions page was created in a page builder. * Improved appearance of the Availability calendar in some themes. * Added the ability to redirect to checkout immediately after successful addition to reservation on the search results page. * Added the ability to set any number of adults or children at checkout so that in total it meets the limit of manually set accommodation capacity. * Updated translation files. - Various improvements
Version 2.5 (15 December 2019)
- WPBakery plugin updated - Sunway Essentials plugin updated - Various improvements
Version 2.4 (21 November 2019)
- Revolution Slider plugin updated - Version 2.3 language switcher issue fixed
Version 2.3 (08 November 2019)
- Revolution Slider plugin updated - Hotel Booking plugin updated * 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. - Various improvements
Version 2.2 (11 October 2019)
- Sunway Essentials plugin updated - Revolution Slider plugin updated - New Option Added: "Theme Options > Layout > Primary Menu / Logo : Menu Extras : Book Button Caption" now you can customize the caption of BOOK YOUR STAY button without changing language files/code. - Various improvements
Version 2.1 (25 September 2019)
- Hotel Booking plugin updated * 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. - Sunway Essentials plugin updated - Revolution Slider plugin updated - Various improvements
Version 2.0 (10 September 2019)
- Hotel Booking plugin updated * 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. - Sunway Essentials plugin updated - Revolution Slider plugin updated - Various improvements
Version 1.9 (02 August 2019)
- Hotel Booking plugin updated * Improved compatibility with WPML plugin. * Improved compatibility with PHP 7.3. * Improved compatibility with MySQL 8. * Added the ability to sort bookings by check-in / check-out date in the Bookings table. - WPBakery plugin updated - Sunway Essentials plugin updated - Revolution Slider plugin updated - *NEW* Loading Screen options added, see Appearance > Theme Options > Loading Screen, now you can customize the loading screen - *NEW* Custom font feature added, now you can easily upload your font - Language code option added to Weather Widget - Various improvements
Version 1.8 (19 June 2019)
- Hotel Booking plugin updated * Added the ability to export bookings data in the CSV format. * Added the ability to preset the first value of the Attributes list instead of an empty string for the search form field. * Fixed the issue with incorrect results when searching through Attributes. * Fixed the issue at checkout when a variable price was displayed instead of the base one. * Fixed the issue with the Price Breakdown table encoding. * Fixed the issue when the room_type_categories was displayed as Array. * Improved management of the variable pricing: it is now possible to add price variations in a random order. * Added css classes for the Price Breakdown table. * Updated the list of available currencies for PayPal. - WPBakery plugin updated - Sunway Essentials plugin updated * New Shortcode: Custom Availability Search added, now you can easily redirect our beautiful search forms to external/3rd party engines * New Widget: Custom Availability Search added, now you can easily redirect our beautiful search forms to external/3rd party engines - Book Now button customization option added, see Theme Options Panel > Layout > Primary Menu / Logo > Book Button? : Use Custom Link? option - Various improvements
Version 1.7 (31 May 2019)
- Hotel Booking plugin updated * Major improvements on booking synchronization with online channels via iCal interface. * Added option for filtering and hiding imported bookings in the Bookings table. * Added option for including Blocked Accommodations to exportable calendars. * Minor bugfixes and improvements. - WPBakery plugin updated - MailChimp widget plugin updated, you may need to review widget settings - Sunway Essentials plugin updated - Various improvements
Version 1.6 (24 April 2019)
- Hotel Booking plugin updated * Improved compatibility with WPML plugin. * Fixed the bug appeared while calculating the subtotal amount in Price Breakdown when a discount code is applied. * Added Hotel Booking Extensions page. Developers may opt-out of displaying this page via "mphb_show_extension_links" filter. * Booking Calendar improvements: * Tooltip extended with the customer data: full name, email, phone, guests number, imported bookings info. * Added a popup option to display the detailed booking information. * Bookings table improvements: * Added a column with booked accommodations. * Added the ability to filter bookings by accommodation type. * Added the ability to search bookings by First Name, Last Name, Check-in Date, Check-out Date, Phone, Price, etc. * Added a Service option that enables to specify the number of times guest would like to order this service. - Smooth Scroll support removed for Chrome browser - Various improvements
Version 1.5 (04 March 2019)
- WPBakery plugin updated - Hotel Booking plugin updated ** Added option to set the Price Breakdown to be unfolded by default. ** Improved design of Accommodation titles in Price Breakdown for better user experience. - MailChimp Widget plugin updated - Classic Editor plugin added to recommended list for better expreince with WPBakery plugin - Translation files updated - A very specific issue fixed which causes on some server Meta Fields are not appearing as expected. - Various improvements
Version 1.4 (02 February 2019)
- Sunway Essentials plugin updated - WPML plugin integration issues fixed - Translation files updated - Bundled plugins moved to external location, the theme is more light now - Various improvements
Version 1.3 (18 January 2019)
- Sunway Essentials plugin updated - Minus button on availability form fixed - Various improvements
Version 1.2 (17 December 2018)
- New option added: Use Transparent Menu for Posts? - Various improvements
Version 1.1 (10 December 2018)
- Offer Box feature added, see Theme Options > General tab - Sunway Essentials plugin updated
Version 1.0 (07 December 2018)
- Initial release