WordPress Hotel Booking Integration

Job ID: 40493390

Budget: £250 – £750 GBP

I already run a WordPress site that relies on The Events Calendar, Events Calendar Pro and WooCommerce for ticket sales. I now need a fully-featured hotel/room booking area built into the same installation for a small number of rooms.

Here is what the finished solution must do:
• Pull real-time room availability so guests never see an option that is already sold out.
• Offer dynamic pricing (seasonal rates, promo codes, event-specific surcharges, discounts for number of nights booked etc).
• Let visitors add a room to the same WooCommerce basket as their event tickets and check out in one transaction.
• Send branded booking-confirmation emails on completion of payment.
• Support multiple room types that can be linked or restricted (e.g., force complimentary upgrades or require adjoining rooms when certain parameters are met).
• Use WooCommerce’s native payment gateways for secure processing.

All development should respect the existing theme and plugin stack, avoiding conflicts with current event-ticket workflows. I’ll provide admin access, sample data and styling guidelines; you handle configuration, custom templates or snippets, and any light CSS/JS tweaks required to make the booking UI feel native.

Acceptance criteria
1. I can create, edit and delete room types from the WordPress dashboard.
2. Front-end calendar or date-picker shows only rooms that are actually available.
3. A guest can purchase tickets and a room in one WooCommerce checkout.
4. Price rules adjust automatically based on the dates or event selected.
5. Confirmation email includes order summary, room details and custom fields we define.
6. No PHP errors, warnings or console errors on staging.

If you have proven experience knitting together The Events Calendar, WooCommerce and hotel-style booking plugins or custom code, let’s talk.

Current site www.the-vale.co.uk