Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Opal Hotel Room Booking

Opal Hotel Plugin is a user-friendly booking plugin built with woocommerce that allows you to integrate a booking / reservation system into your WordP

Opal Hotel Plugin Opal Hotel Plugin is a user-friendly booking plugin built with woocommerce that allows you to integrate a booking / reservation system into your WordPress website. It is ideal for you to install this excellent plugin for any kinds of websites such as Hotel, Resort, Villas, 5 Stars and other hospitality websites. Customers can be easy to book room online conveniently by filling in all essential personal information step by step. Admin easily manage the system of rooms, packages, coupons of customers. Besides you also can add/edit or delete rooms, extra price, manage the full system.

Features Include:

  • Easy Installation: It is very easy to install the simple membership plugin. You install it just like any other WordPress plugin. Upload, activate, follow our tutorials..
  • Set up & Update: Quick to set up, publish and update.Easy to use and customize. Compatible with all kinds of Themes and Frameworks..
  • Room Management: Admins feels easy and convenient to manage rooms by adding/editing or deleting the numbers of rooms they want to display in their hotels.
  • Booking Management: When customers implement enough 4 main steps in Reservation. The system will informs to Admin and they can manage these information
  • Cart and Quick checkout: After all the steps for reservation, Customers can easily and quickly see their total and check their Reservation
  • Template overriding: This excellent plugin helps developers to override template in files and support easily for customization something for their websites
  • Search Engine Optimized: Clean & valid code, SEO friendly URL’s and mobile friendly design layout. SEO URLs generated for every property, following the WordPress format.
  • API: Allow to create token, private key, publish to export data format jsson, xml used for the applications of the 3rd party such as mobile, desktop app..
  • Tax Supports: This plugin support Tax, you will see the whole information clearly about the room you book including subtotal + tax =total
  • Multiple Payment Method: It supports many payment gates for users conveniently when booking rooms online such as PayPay Standard, Stripe…
  • Multiple Currencies: You can be easy and convenient to transaction internationally without worrying about payments. You can use currency unit to set up price
  • Multi Languages: Custom labels for everything and full translation support. You can translate into the language you love. Easy – Quick – Exact.

    • Easy for Developer to design and customize -
  • Excellent, clean & clear, extensible code

  • Powerful plugin to match with your design
  • Customize Css, HTML..easily and exactly
  • Add new templates in seconds and use with shortcodes.
  • Easy and Quick to understand API’s with detailed documentation
  • Developer friendly with dozens of actions and filters.
  • Custom labels for everything and full translation support.
  • Hundreds of filters to modify the default behaviour of the plugin.
  • Powerful Shortcodes and Widgets
  • API Support allow display properties, agents on any applications

More Features

  • Revolution Sliders
  • Multiple Language Support

-=-=-=-=-=-=-=-=-=- Shortcodes & Widgets -=-=-=-=-=-=-=-=-=-

- [opalhotel_check_available]   => search form & search results
- [opalhotel_reservation]       => reservation step
- [opalhotel_checkout]          => checkout form
- [opalhotel_rooms]             => list room

-=-=-=-=-=-=-=-=-=- Payments -=-=-=-=-=-=-=-=-=-

- Offline payment
- PayPal
- Stripe

-=-=-=-=-=-=-=-=-=- Payment Status -=-=-=-=-=-=-=-=-=-

- Pending       => new order
- Processing    => new order with Offline payment gateway
- On Hold       => payment waiting process or not validate with paypal verifed
- Cancelled     => new order automatic change status to cancelled after 12hour (setting)
- Completed     => order completed payment


  1. Paradise - Hotels & Resorts Responsive WordPress Theme
  2. Ecopark - WordPress Theme for Tour, Vacation, Travel & Resort
  • Please keep contact us at to send us your website, we will publish it our showcase
Author wpopal
Contributors wpopal
Tags booking room, hotel, Hotel Booking, room, room for lease, travel

This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the `/wp-content/plugins/opal-hotel-room-booking directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Opalestate->Settings screen to configure the plugin


  1. Opal Fullhouse - Estate WordPress Theme
  • Please keep contact us at to send us your website, we will publish it our showcase
  • Detailed guide to install and customize: documentation
  • Video guide and tutorials how to set up
  • Images and refer links
  • Easy for user to follow up
  • System tickets support 24/7 available : free support

Requires WordPress version: 4.0 or higher

Compatible up to: 4.6.3

Last Updated 12 Feb 2017

Date Added: 13 Sep 2016

Plugin Homepage


4.3 stars
3 ratings


Not Enough Data

Works: 0
Broken: 0