WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by benitolopez v2.19.0

WP Hotelier

WP Hotelier is a powerful WordPress hotel booking plugin allows you to manage hotel, hostel, b&b reservations with ease.

WP Hotelier

The facts

Rating
4.7★ from 23
Active installs
2k+
Price
Free
Last updated
19 May 2026
Added
Jun 2017
Requires WP
4.0
Tested up to
WP 7.0.4
Downloads
109,700

Our analysis

AI-assisted

WP Hotelier is a free WordPress plugin designed for hotels, bed and breakfasts, and similar accommodations. It allows you to manage reservations directly from your WordPress dashboard and accept online payments. The plugin supports various booking modes and offers features such as seasonal pricing, email notifications, and room management.

This plugin is suitable for anyone operating a hotel or similar lodging facility who needs a comprehensive booking system. It provides tools to manage room types, pricing, and reservations efficiently.

Best for: This plugin is best for hotel owners and managers looking for a robust booking solution.

What it does well

  • Free to use from the WordPress.org directory
  • Supports multiple booking modes including instant and manual booking
  • Allows for seasonal pricing and discount codes
  • Includes email notifications for reservations
  • Offers advanced room management features

Where it falls short

  • Limited information on specific integrations and extensions
  • No detailed performance metrics provided

Verdict

WP Hotelier provides a solid foundation for hotel booking management on WordPress. It is particularly useful for small to medium-sized accommodations seeking to streamline their reservation processes.

From the developer

benitolopez's own description of WP Hotelier, lightly tidied.

WP Hotelier is a powerful free hotel booking plugin for WordPress, built specifically for hotels, b&bs, etc. With WP Hotelier you can manage hotel reservations inside your WordPress dashboard, accept payments online, choose between three different booking modes, receive email notifications, manage room’s amenities, set seasonal or fixed prices and much more. WP Hotelier it’s an all-in-one hotel booking system for WordPress.

You can see WP Hotelier in action with:

  • Hello Elementor: the most popular theme on the market. You can download the offical integration here.
  • Uncode: Uncode is a premium theme and one of the most popular premium themes on the market. You can download the offical integration here.
  • Manila: Manila is a free WordPress hotel theme developed for WP hotelier specifically. You can download it for free here.

Features

WP Hotelier is a complete hotel booking system for WordPress. Some of the features are:

  • Three different booking modes: instant booking, manual booking (requires admin approval) and booking disabled.
  • Accept payments: require a deposit at the time of booking or charge the entire stay.
  • Advanced room settings: manage rooms, beds, and prices.
  • Seasonal prices: increase reservations by offering discounts on off-seasons.
  • Mark a room non cancellable and non refundable.
  • Room extras.
  • Offer discount codes (coupons).
  • List your rooms by using shortcodes.
  • Email notifications.
  • REST API (new!).

How it works?

WP Hotelier allows you to create two types of rooms: standard or with rates. A room with rates (variable room) lets you define variations of a room where each variation may have a different price, required deposit or conditions.

A room represents a type of room or accommodation available at your hotel. For example, if your hotel offers three “double rooms” with the same price, amenities, etc., just create only one room and set the stock quantity to 3.

Reservations are created when a guest completes the booking process or when the Administrator (or the Hotel Manager) adds a reservation manually. When a guest makes a reservation, the availability (stock) of the room is reduced automatically.

Three different pricing options are supported out of the box: global price, different price for each day of the week and seasonal prices. And a convenient booking calendar for hotel administrators it’s included in the core.

Documentation

Extensions

Something missing? No problem, you can extend WP Hotelier with a vast number of features and integrations (more to come). Visit our extensions page to supercharge your hotel website.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking bookings.

MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)
Calculated Fields Form

Calculated Fields Form: complete WordPress form builder for contact,booking,quote,payment forms & more,wit...

Free 40k+ installs 4.9★ (970)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Simply Schedule Appointments

Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking...

Free 50k+ installs 5★ (155)
Booking Calendar

WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept booking...

Free 40k+ installs 4.7★ (653)