Description
Accommodation Bookings turns WooCommerce into a per-night booking engine, creating a bookable product type with an availability calendar, check-in and check-out settings, blocking of occupied dates, and automatic price calculation based on the number of nights selected by the guest. It is aimed at those who run guesthouses, boutique hotels, chalets, vacation rentals, and hostel rooms directly on their WordPress website, eliminating the need for external booking platforms.
Key Features of Accommodation Bookings
- Per-night bookable product
Creates a WooCommerce product type specifically for accommodations charged per night. - Availability calendar
Displays an interactive calendar with available, reserved, and blocked nights in real time. - Configurable check-in and check-out
Sets the default check-in and check-out times per unit or accommodation type. - Seasonal rates and variable daily pricing
Adjusts prices by date ranges, holidays, weekends, or high season. - Guests, costs, and booking rules
Charges extra per guest, sets minimum and maximum nights, and blocks dates.
Benefits of Accommodation Bookings
- Direct bookings on your own website
Reduces commissions paid to booking portals by attracting guests through your own channel. - Centralized management in the WooCommerce dashboard
Keeps bookings, payments, and customers in one familiar interface. - Season-adjustable pricing
Maximizes revenue by applying different rates in high season, low season, and holidays. - Automatic overbooking prevention
Prevents duplicate bookings by removing already-sold nights from availability.
Who Is Accommodation Bookings For?
- Guesthouses, boutique hotels, and chalets that sell nightly stays directly on their website.
- Those who rent out vacation apartments and want to avoid fees from platforms such as Booking and Airbnb.
- Hostels and lodges that need to control room and bed availability by night.
- Those who operate resorts, country homes, and cabins with variable rates throughout the year.
How to Download Accommodation Bookings
Accommodation Bookings is available for download here at Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload Plugin, select the file, activate the extension, and the new Accommodation product type will appear on the WooCommerce product creation screen, ready to use.
Built on top of WooCommerce Bookings, this extension adapts the booking flow to the per-night accommodation logic, with automatic nightly rate calculation, blocking of conflicting dates, and minimum-stay rules. The native integration with the WooCommerce checkout allows you to charge the reservation through the same payment gateways already configured in the store.
It is the consistent choice for those who manage small and medium-sized accommodations and want full control over rates, cancellation policy, and guest relationships, keeping the entire history of bookings, customers, and revenue within the WordPress environment, without relying on external PMS systems or channel managers.
Frequently asked questions
Is WooCommerce – Accommodation Bookings GPL-licensed?
Yes. WooCommerce – Accommodation Bookings is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce – Accommodation Bookings on multiple sites?
Yes. You can install WooCommerce – Accommodation Bookings on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce – Accommodation Bookings cost at Ultrapack?
WooCommerce – Accommodation Bookings costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce – Accommodation Bookings include updates?
Yes. The current version of WooCommerce – Accommodation Bookings is 1.3.11, published at Ultrapack on Aug 2, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce – Accommodation Bookings scanned before publication?
Yes. Every version of WooCommerce – Accommodation Bookings goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce – Accommodation Bookings?
Requires WordPress 6.9 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 1.3.11 2026-07-29
- Update - Enhanced datepicker accessibility with screen reader support and improved visual indicators for booking availability status.
- Update - Calendar display option text to clarify user interaction.
- Dev - Upgrade Node.js from v20 to v24 and npm from v10 to v11.
- Dev - Upgrade npm and Composer dependencies.
- Dev - Add a spell-check GitHub Actions workflow and fix typos.
- Dev - Bump WooCommerce "tested up to" version 11.0.
- Dev - Bump WooCommerce minimum supported version to 10.8.
- Dev - Bump WordPress minimum supported version to 6.9.
Version 1.3.10 2026-05-27
- Fix - Remove "woocommerce-bookings" from the plugin dependencies, as it is not hosted on WordPress.org.
Version 1.3.9 2026-05-26
- Fix - Make the Accommodation settings tab visible to Shop Manager users by using the `manage_woocommerce` capability.
- Fix - Accommodation Bookings scripts now load only on accommodation product pages, resolving a console notice and a conflict with WooCommerce Product Add-Ons.
- Fix - Updated the booked blocks structure to display the correct availability for the Bookings Availability block.
- Fix - Use a DOM element for the booking form title to improve accessibility.
- Update - Now declares woocommerce-bookings as a required plugin for this plugin to be activated.
- Dev - Bump WooCommerce "tested up to" version 10.8.
- Dev - Bump WooCommerce minimum supported version to 10.6.
- Dev - Bump the `plugin-check-action` GitHub Action version to v1.1.5 to fix the runner path failure.
- Dev - Fix the direct file access protection errors reported by the Plugin Check plugin.
Version 1.3.8 2026-04-13
- Dev - Bump WooCommerce "tested up to" version 10.7.
- Dev - Bump WooCommerce minimum supported version to 10.5.
- Dev - Bump WordPress "Tested up to" to 7.0.
- Dev - Bump Wordpress minimum supported version to 6.8.
Version 1.3.7 2026-01-27
- Fix - Updated the Booked Blocks structure to display correct availability, ensuring compatibility with Bookings V3.
- Dev - Bump WooCommerce "tested up to" version 10.5.
- Dev - Bump WooCommerce minimum supported version to 10.3.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-accommodation-bookings.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-accommodation-bookings.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.9 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready