The Holidu Booking Module lets you add a secure, ready-to-use booking flow to your existing website. Guests can book directly on your site, while availability, pricing, and reservations stay synced with your Holidu calendar. This guide explains what the Booking Module is and walks you through integrating it on your Direct Booking Website.

What Is the Booking Module?

The Booking Module is a booking widget from Holidu that you embed in your own website. It shows real-time availability and prices for your properties, handles secure transactions, and sends every reservation to your Holidu account. Because it is connected to your Holidu calendar, you avoid double bookings and manage all direct reservations from one place.

Before You Begin

  • An active Holidu host account
  • A website where you can edit or add HTML code
  • Access to your Direct Booking Website settings in the Holidu app

How to Integrate the Booking Module on Your Website

  1. Go to your Direct Booking Website settings. Log in to your Holidu app, select "Direct Bookings" in the left-hand menu, and click "My Website and Widget." Then go to "Settings" and click "Booking Module."

    Holidu app showing the Direct Bookings menu, My Website and Widget, and the Booking Module settings option
  2. Enable the Booking Module. In the Booking Module section, turn on the toggle to enable the module. Then read and accept the terms and conditions.

    Holidu Booking Module settings with the enable toggle and terms and conditions checkbox
  3. Copy the code snippet. Once the module is enabled, Holidu provides a code snippet. Copy the full snippet and paste it into your website's HTML on the page where you want the booking functionality to appear.

  4. Select your preferred languages. Choose the languages that match your website so that visitors get a consistent experience.

  5. Click "Save." Your Booking Module is now active on your Direct Booking Website. Guests can book directly, and availability, pricing, and bookings stay aligned with your Holidu calendar.

    Holidu Booking Module settings screen with the Save button after the module is enabled

Tips for a Smooth Setup

  • Place the code snippet on a page that is easy for guests to find, such as your accommodation or booking page.
  • Check the booking flow on desktop and mobile after saving to confirm that it displays correctly.
  • Make sure your website's language selection matches the languages you chose in the Booking Module.

Frequently Asked Questions

Will my availability stay up to date on my website?

Yes. The Booking Module is connected to your Holidu calendar, so availability and pricing update automatically and reflect your current reservations.

Where do direct bookings appear?

All reservations made through the Booking Module are recorded in your Holidu account, so you can manage them alongside your other bookings.

For further help, visit the Holidu Help Center or contact our Customer Happiness Team through the Holidu app.

Did this article answer your question?

Do you want to contact us?

We’re here to help. You can contact us directly if you need assistance or have questions.

Contact us