WebStyle Hotel Booking for WooCommerce
WebStyle Hotel Booking for WooCommerce

WebStyle Hotel Booking for WooCommerce

0/5 (0 ratings) — active installs Updated Aug 5, 2026
Daily operations dashboard with arrivals, departures, active stays and quick actions.

Daily operations dashboard with arrivals, departures, active stays and quick actions.

WebStyle Hotel Booking for WooCommerce gives independent hotels, guest houses, bed and breakfasts, apartments and other accommodation businesses a practical direct-booking system inside WordPress.

Guests can search available rooms, choose their stay and continue through WooCommerce checkout. Staff can also register walk-ins, phone bookings, email bookings and reservations received through external channels, so the same room availability remains visible in one place.

The Free version is designed to cover the daily booking workflow without requiring a license key or paid activation step.

Accept direct bookings

  • Create room types and individual room units
  • Search by check-in, check-out, adults and children
  • Show matching rooms and live availability
  • Accept stays of up to 14 nights
  • Send reservations through WooCommerce checkout and payment
  • Show booking details in WooCommerce orders and emails
  • Temporarily hold selected rooms during checkout

Handle bookings from every sales route

  • Add walk-in, phone, email and external-channel reservations manually
  • Save the booking source and an external reference
  • Block rooms for maintenance, private use or unavailable dates
  • Prevent overlapping reservations by checking physical room availability
  • Review and filter bookings from WordPress admin

Run daily accommodation operations

  • Lightweight dashboard with arrivals, departures, current stays and upcoming arrivals
  • Booking calendar with confirmed reservations and blocked dates
  • Combined daily operations overview
  • Separate printable arrival, departure and in-house guest lists
  • Guest contact overview based on booking orders
  • Check-in and stay-status handling

Configure prices and stay charges

  • Base price per room type
  • One simple date-based price rule in Free
  • One fixed optional extra service per booking
  • Simple tourist tax per guest per night
  • Prices and payments handled through WooCommerce

Quick setup

  • Guided setup wizard
  • Native WordPress Room Type content
  • Room overview and search shortcodes
  • Basic room gallery and room placeholder image
  • Dedicated Hotel Booking admin menu
  • Translation-ready interface using the wsh-hotel text domain

Compatibility

Release 1.2.0 is prepared for WordPress 7.0.2 and WooCommerce 11.0.0 testing. The plugin declares compatibility with WooCommerce High-Performance Order Storage and Cart/Checkout Blocks.

Before using any booking system on a live property, test the complete booking, payment, email and cancellation flow with the active theme and payment gateway.

Optional Pro add-on

The Free plugin remains usable as a complete direct-booking core.

A separate Pro add-on is available for accommodation businesses that need more automation and operational depth, including multiple rate rules, advanced add-ons, expanded guest management and other professional hotel tools. Pro functionality is not hidden or locked inside the Free plugin.

WooCommerce integration

WooCommerce is required for cart, checkout, payment and order handling.

The plugin stores reservation and availability data in plugin-owned WordPress database tables and links online bookings to WooCommerce orders. WooCommerce remains responsible for checkout, payment and order storage.

Data, privacy and uninstall behavior

Depending on the booking, the plugin may store guest contact details, booking notes, stay dates, room assignment, booking source, status and a linked WooCommerce order ID.

The plugin registers data export and erasure callbacks with the WordPress privacy tools. Guest contact details and booking notes can be anonymized while non-personal reservation records are retained. WooCommerce handles its own order and payment data.

When the plugin is uninstalled, plugin-owned database tables, settings and scheduled cleanup events are removed. User-created Room Type posts and WooCommerce orders are preserved.

Bundled assets

All bundled images and visual assets are original WebStyle assets and are distributed with the plugin under the plugin license.

Shortcodes

  • [cnwshotel_search] – availability search with dates and guest count
  • [cnwshotel_room_results] – matching room results after a search
  • [cnwshotel_rooms] – complete room overview grid