Skip to content

What is a hotel booking engine, and what to check before you choose one

A hotel booking engine is the part of your website where guests choose their dates, pick a room and book it themselves. A good one turns visitors into bookings. A poor one sends them back to the booking sites.

By The BedKeys team

6 min read

Booking page settings in BedKeys: the page’s link, and a Book now button to paste into the hotel’s website

Key points

  • A booking engine lets guests book a room on your own website or link, with no phone call and no booking site in between.
  • Guests should see the full price with tax, the free-cancellation deadline and what they must pay now, all before they confirm.
  • Every booking should land in your PMS by itself, under the same rates, tax and cancellation rules as the desk, so no room is sold twice.
  • Check how you pay for it: a monthly fee is a known cost, while a commission on each booking grows with every guest.

What is a hotel booking engine?

A hotel booking engine is the software behind the Book now button on a hotel’s website. The guest enters their dates, sees which rooms are free and what they cost, fills in their details and books. The booking goes straight to the hotel, with nobody at the desk typing it in.

It is not the same as a channel manager. A channel manager sends your free rooms and prices out to booking sites and brings their bookings back. A booking engine is your own shop window: the bookings it takes come from guests who came to you.

Most booking engines look alike in a demo. The differences show when a real guest books on a phone late at night, or when the booking reaches your desk.

Prices with tax, shown up front, on a phone first

The first price a guest sees should be the price they pay. A room shown at one price, with a larger total at the last step once tax is added, feels like a trick, and it gives the guest a reason to stop and compare.

Ask to see the room list on a phone, not a laptop. Guests who find you on Instagram, WhatsApp or your Google listing are usually holding one. Check that the photos load and the prices are easy to read.

  • A price with tax on every room and rate, from the first screen.
  • Photos, beds and how many rooms are left for each room type.
  • Other dates suggested when the guest’s dates are full, so they don’t leave with nothing.
A hotel’s BedKeys booking page: dates and guests, a room with its price including tax, and the booking summary
A hotel’s BedKeys booking page: dates and guests, a room with its price including tax, and the booking summary.

Booking without an account, with the cancellation deadline in view

A guest booking one stay doesn’t want a password. An account adds a step for no gain: a name, a mobile number and an arrival time are enough to hold the room and reach the guest.

Before the guest confirms, the page should show the free-cancellation deadline: the date until which they can cancel without a charge. A guest who saw the rule before booking has much less to argue about later.

The booking page on a phone: the guest’s details and paying by bank transfer
The booking page on a phone: the guest’s details, and paying by bank transfer.

The advance rule: what guests pay now

Many hotels ask for a deposit (in BedKeys, an advance payment) to hold a room. Your booking engine should let you set the rule yourself, rather than take the same amount from everyone.

  • Nothing now. The guest pays at the hotel. Easiest for the guest, and riskiest for you on busy dates.
  • The first night. A common middle ground: if the guest doesn’t come, the first night is covered.
  • A percentage of the stay, for longer or larger bookings.
  • The full stay, for the dates when an empty room hurts most.

Ask how guests pay the advance. With bank transfers, the desk needs a clear list of transfers waiting, and an unpaid booking should cancel itself after a time you choose, so the room goes back on sale. When a guest never comes (a no-show; in BedKeys, Did not arrive), the advance and your cancellation rules decide what you keep.

A booking engine only earns its fee if guests reach it. Three tools do most of the work.

  • Promo codes. A code with its own discount, and ideally a minimum number of nights, lets you reward returning guests or fill quiet weeks without lowering your public price.
  • Ready-made links. A link with the dates, number of guests or a promo code already filled in. Staff send it on WhatsApp in reply to a question, and the guest lands on the right rooms.
  • A Book now button. A button or search box you paste into your own website, which opens your booking page. If you have no website, the page’s own link should work on its own, on Instagram or your Google listing.

Ask, too, for a cut-off for tonight. Without one, a guest can book a room for tonight at 11 p.m., when nobody is at the desk to check them in.

Bookings that land in your PMS with everything else

This is the part a demo often skips. If online bookings arrive as emails that someone has to type in, sooner or later a room is sold twice. Ask the seller to make a test booking and show you where it goes.

  • The booking appears in the PMS by itself, and the room comes off sale the moment it is booked.
  • Online bookings sit with every other booking and on the room grid, marked so you know where they came from.
  • They follow the same rates, tax and cancellation rules as bookings taken at the desk.
  • A room out of order tonight isn’t offered online.
  • An advance paid before arrival comes off the folio at check-in, like any other.

What it costs: monthly fees and commission

Booking engines are paid for in one of three ways: a monthly fee, a commission on each booking, or both. Ask which, and work it out on a real month of your own bookings.

A monthly fee is a known cost. A commission grows with every booking, so the more direct bookings you win, the more you pay, which works against the reason you wanted the engine.

Ask what the price includes, too. An engine that needs a separate system to reach your front desk costs more than its price.

A checklist before you choose a booking engine

Take this to every demo. Ask the seller to show each point on a phone, with a test booking, not on slides.

Before you choose a hotel booking engine

  • Every price includes tax, from the first screen to the confirmation.
  • The page is easy to use on a phone: photos, prices and the button to book.
  • Guests can book without making an account.
  • The free-cancellation deadline is shown before the guest confirms.
  • You set the advance rule: nothing now, the first night, a percentage or the full stay.
  • Promo codes can have their own discount and a minimum number of nights.
  • You can share ready-made links with the dates or a promo code filled in.
  • A Book now button or a search box goes on your own website.
  • Bookings land in your PMS by themselves, and the room comes off sale at once.
  • You know exactly what you pay: a monthly fee, a commission, or both.

Part of our guide to direct bookings: Direct bookings vs booking-site commission: what each booking really costs your hotel

Questions

What is the difference between a booking engine and a channel manager?

A booking engine takes bookings on your own website or link. A channel manager sends your free rooms and prices to booking sites and brings their bookings into your PMS. Many hotels use both. In BedKeys, the booking page comes with BedKeys Direct, and a channel manager is coming soon.

Do hotel booking engines charge commission?

Some do, some charge a monthly fee, and some charge both. Ask before you sign. BedKeys Direct is priced per room each month and takes no commission on the bookings your page brings.

Do I need a website to use a booking engine?

Not always. Some booking pages, including the one in BedKeys Direct, have their own link you can share on WhatsApp, Instagram or your Google listing. If you have a website, add a Book now button to it.

How do guests pay on a hotel booking engine?

It depends on the engine. Some take cards online; others let guests pay at the hotel or by bank transfer. On the BedKeys booking page, guests pay at the hotel or by bank transfer with a photo of the slip, and someone at the desk marks the money received.

Thirty minutes, your questions, and BedKeys running on screen.

Book a demo