plugin-icon

Saksh WP Hotel Booking Lite

A complete hotel room booking plugin for WordPress with WooCommerce integration, seasonal pricing, deposit payments, iCal sync, and a REST API.
Versie
2.1
Laatst bijgewerkt
Apr 16, 2026

Saksh WP Hotel Booking Lite turns any WordPress site into a fully functional hotel reservation system. Built on top of WooCommerce, it supports room management, date-based availability, seasonal pricing, extra services, deposit payments, and comes with a reporting dashboard and REST API — all free.

Core Features

  • Room management — Rooms as a custom post type with featured images, amenities (taxonomies), short intro, and up to 5 booking plans per room (e.g., non-refundable, flexible, breakfast-included).
  • WooCommerce integration — Bookings flow through the standard WooCommerce cart and checkout, so you get all 60+ payment gateways, coupons, tax handling, and order management out of the box.
  • Real-time availability checking — Transaction-locked availability checks prevent double bookings even under concurrent traffic.
  • Blackout dates & stay rules — Per-room minimum/maximum stay and blackout date configuration.
  • Seasonal pricing — Configure rate multipliers for date ranges (e.g., “Dec 20 to Jan 5: +30%”). Multiple overlapping rules supported.
  • Extra services / add-ons — Breakfast, parking, airport shuttle, late checkout, etc. Per-booking, per-night, or per-person-per-night pricing.
  • Deposit payments — Choose full payment or configurable deposit percentage (guest pays X% now, remainder at check-in).
  • Email automation — Booking confirmation, pre-arrival reminder (3 days before check-in), and cancellation emails sent automatically via WP Cron.
  • iCal import — Paste Airbnb, Booking.com, Expedia, or VRBO feed URLs per room. Hourly cron fetches and blocks externally-booked dates to prevent double bookings.
  • Reports dashboard — Monthly revenue chart, occupancy rate tracking, and key booking stats with visual charts.
  • REST API — 4 endpoints (rooms list, availability check, bookings list/create) with API key authentication. Namespace: /wp-json/saksh/v1/.
  • Guest account integration — “My Bookings” tab on WooCommerce My Account page shows a guest’s booking history.
  • Translation ready — Full POT file included in /languages.

Shortcodes

  • [SakshRoomSearch] — Displays the room search form with date picker and guest count fields.
  • [SakshRoomBooking] — Lists all rooms with current availability and per-plan pricing.

Use Cases

This plugin is designed for:

  • Small to medium hotels (up to ~50 rooms)
  • Boutique hotels and B&Bs
  • Vacation rentals and guesthouses
  • Properties also listed on Airbnb or Booking.com (via iCal sync)
  • Hostels offering bed/room inventory
  • Holiday villas and serviced apartments

Developer Features

  • Object-oriented validation class (Saksh_Booking_Validator)
  • Action and filter hooks throughout for extensibility
  • Custom REST API with API key authentication
  • Custom bookings database table with indexes
  • Clean separation of features into modular files

Support

For support, feature requests, or custom development:

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.9.5
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.