WordPress booking system for accommodation

From an available date to a paid direct booking – on your own WordPress website.

RoomPilot lets guests find available accommodation, see the price, add extras and book and pay directly. Occupancy from supported iCal calendars can be taken into account at the same time.

Self-hostediCal synchronisationGutenberg & ElementorPayment plans
129.00 € one-timeOne-time product licence

How it works

One clear booking journey instead of email chains, price sheets and separate calendars.

Guests find dates, choose accommodation and extras, see the price and complete the booking. You keep booking and payment status together in WordPress.

01Search

Offer dates that are actually available

  • Check direct bookings and closures together
  • Account for supported iCal occupancy
02Choose

Show accommodation and price clearly

  • Rates and stay rules
  • Seasonal and promotional pricing
03Add

Offer useful extras during booking

  • For example breakfast, parking or cleaning
  • Control services per accommodation
04Pay

Use a deposit or full payment

  • See paid and outstanding amounts
  • Handle cancellations and refunds traceably
05Manage

Keep the process clear after booking

  • Confirmations and reminders
  • Arrivals, departures and tasks

What you can do

What RoomPilot handles for direct bookings.

Direct bookings

Guests can book on your website instead of relying only on a portal.

Shared availability

Direct bookings, manual closures and supported iCal calendars are checked together.

Pricing and rules

Manage seasons, weekends, packages, vouchers and stay rules centrally.

Extras

Offer breakfast, parking, cleaning or other services during the booking journey.

Payments

Keep deposits, balances, due dates, cancellations and refunds linked to the booking.

Airbnb & Booking.com via iCal

Use calendar feeds for occupied dates; iCal does not synchronise prices, messages or complete portal reservation data.

Gutenberg & Elementor

Add booking views to WordPress with blocks or Elementor widgets.

Automatic communication

Send confirmations, reminders and other messages based on rules.

Your WordPress environment

The operational booking core runs in your WordPress installation; optional external services remain separate.

Who it is for

Direct booking for different accommodation models.

Vacation rentals

Market one or several properties directly.

Apartments

Combine rates, stay rules and additional services.

Guesthouses

Support small teams with shared booking and payment status.

Serviced living

Model longer stays and recurring services.

Small hotels

Add direct sales without binding the website to one platform.

Other timed offers

Manage rooms and time-based services with defined capacity.

Integrations & Adapters

Integrations & Adapters

WP RoomPilot's integration layer can be extended on request with additional payment providers, booking portals and third-party systems. A documented interface and the required access approvals are necessary. Scope and effort are reviewed in advance.

Need another connection?

WP RoomPilot's integration layer can be extended on request with additional payment providers, booking portals and third-party systems. A documented interface and the required access approvals are necessary. Scope and effort are reviewed in advance.

Support

Frequently asked questions

Frequently asked questions

Which businesses is RoomPilot for?

Vacation rentals, apartments, guesthouses, small hotels and other time-based offers with their own WordPress website.

Is RoomPilot a full channel manager?

No. RoomPilot combines direct bookings with supported iCal calendars. iCal mainly exchanges occupied time periods; it does not synchronise prices, messages, payments or complete portal reservation data in real time.

Is WooCommerce required?

No. The core works independently. WooCommerce can remain an optional integration route.

Can I define dynamic prices and packages?

Yes. You can define rates and pricing rules, seasonal and weekend prices, packages, services, vouchers and payment plans.

Where is booking data stored?

The operational core remains self-hosted in your WordPress installation; optional services are clearly separated.

Try RoomPilot with a real booking journey.

Start the live demo with prepared accommodation and bookings, or buy the licence directly.