Skip to content
itsorted.online
Industry guide

Hotel and Hostel Websites: Direct Bookings Without OTA Commission

Online travel agencies bring guests, but every booking through them costs commission. A hotel or hostel's own website can take a share of bookings back, as long as it does three things well: shows live rates and availability through a booking engine, appears on Google with free booking links, and makes paying and cancelling simple. This guide covers the licensing context under the Hotels Act, how booking engines and channel managers fit together, Google's free booking links, deposits and card holds, and keeping guest data safe.

By IT Sorted teamReviewed 8 min readHow we write guides
in

Key takeaways

  • Under the Hotels Act 1954, premises with 4 or more rooms used as a hotel need an HLB licence.
  • Google's free booking links are free to appear in and send guests to your own booking page.
  • Google says direct integration is unavailable; hotels join through a connectivity partner.
  • A channel manager keeps OTA and website availability in sync to avoid double bookings.
  • Card authorisations expire after a few days, so long-lead bookings need a deposit or saved card.
In this guide · 8 sections
  1. 01Licensing context: the Hotels Act and HLB
  2. 02Booking engine, channel manager and PMS: how they fit
  3. 03Google free booking links and your Business Profile
  4. 04Rate parity and giving guests a reason to book direct
  5. 05Payments: deposits, card holds and refunds
  6. 06Guest data and booking-platform phishing
  7. 07Do it yourself or get help?
  8. 08Frequently asked questions

Short answer

Connect a booking engine to your channel manager so the website always shows live rates, then get on Google's free booking links through a connectivity partner. Keep booking short, explain deposits and card holds, and show your direct perks. Check OTA contracts for rate parity terms first.

Licensing context: the Hotels Act and HLB

Before marketing direct bookings, make sure the property is licensed. STB's licensing overview says that under the Hotels Act 1954, any premises with four or more rooms carrying on the business of providing accommodation as a hotel needs a valid licence from the Hotels Licensing Board (HLB). The Act's definition of hotel includes boarding houses, lodging houses and guesthouses.

ItemWhat HLB requiresAnnual fee
Certificate of RegistrationRegistration of the premises as a hotelS$250 for up to 100 rooms (higher for larger hotels)
Hotel-Keeper's LicenceLicence for the person who manages the hotelS$150
Application window1 January to 30 November each year-
ProcessingUp to 30 working days, plus e-notice period and pre-opening inspection-
From HLB's application guidelines, as of October 2026. Licences expire on 31 December each year.

See HLB's application guidelines for the documents needed. Showing your licensed status, address and contact details clearly on the website also helps guests tell your real site from impostors.

Booking engine, channel manager and PMS: how they fit

Three systems usually work together. Small hostels sometimes get all three from one vendor; larger hotels often mix.

SystemWhat it doesWhy the website needs it
Property management system (PMS)Rooms, check-in, folios, housekeepingThe source of truth for what is actually available
Channel managerPushes rates and availability to OTAs and pulls their bookings backStops the same room being sold twice
Booking engine (IBE)The booking widget on your own websiteLets guests book and pay directly at live rates

The important point is that the website booking engine must read from the same availability as the OTAs. A "booking request" form that you confirm by hand will lose guests who expect instant confirmation, and risks overbooking when the OTAs sell the same room.

What to check in a booking engine

Rate parity and giving guests a reason to book direct

Many OTA contracts include terms about how your website rates compare to the rates on their platform. Read your own contracts before you advertise a lower direct price, and ask the OTA or a lawyer if a clause is unclear. Terms differ by OTA and by contract.

Where price matching limits what you can do, direct bookings can still offer something the OTA listing does not:

  • Flexible cancellation on direct rates
  • Breakfast, late check-out or an airport transfer included
  • Member or returning-guest rates behind a simple sign-up
  • Direct contact with the property by WhatsApp before arrival
  • Packages, such as a room plus a local tour or event

Show these perks on the homepage and next to the booking button, not only on a separate offers page.

Payments: deposits, card holds and refunds

Hotel payments are unusual because the booking often happens weeks before the stay. Decide your policy and make it visible before the guest pays.

  1. Choose prepaid, deposit or pay at property

    Non-refundable prepaid rates reduce no-shows; flexible rates may take a deposit or only a card guarantee.

  2. Understand card holds

    Stripe's guide to placing a hold explains that a card authorisation reserves funds and must be captured before it expires, often within about 7 days for online card payments. For bookings further ahead, take a deposit or save the card to charge later, with the guest's consent.

  3. Show the cancellation deadline in the confirmation

    State the exact date and time after which charges apply, in Singapore time.

  4. Add PayNow for local guests

    PayNow is common for local staycations and group bookings, and has lower fees than cards on most gateways.

  5. Keep evidence for disputes

    Save the accepted rate terms, confirmation and check-in records in case a card payment is disputed.

Card fees vary by gateway; our Stripe fees in Singapore guide works through the costs. See Stripe's documentation for exact authorisation windows.

Guest data and booking-platform phishing

Hotels hold passport details, phone numbers and card data, and they are an active target. Scammers send guests messages that quote real bookings, often using details from a hacked extranet account, and ask them to "verify" a card. Our guide to the hotel booking platform phishing scam covers the October 2026 police advisory and what to do.

Keep passport copies only as long as you need them, restrict PMS access to staff who need it, and give each staff member their own login rather than a shared front-desk password.

Do it yourself or get help?

Many booking engines include a basic website template, and that can be enough for a small hostel. A dedicated website helps when you want stronger search visibility, two languages, packages and a better booking experience on phones.

Our Website Pro (S$2,990) includes up to 12 pages with a blog, two languages, booking or enquiry forms and full on-page SEO and schema, with your chosen booking engine embedded. Online Payment Setup (S$290) adds PayNow and card payment links for deposits and group bookings, and our Speed & SEO Fix (S$390) improves an existing site's speed and search basics. Booking engine, channel manager and OTA fees are paid to those vendors.

Frequently asked questions

If it has four or more rooms and provides accommodation as a hotel, STB says it needs a valid licence from the Hotels Licensing Board under the Hotels Act 1954. The Act's definition of hotel includes boarding houses, lodging houses and guesthouses. Check HLB's application guidelines for the documents and inspection steps.

Through Google's free booking links. Google says direct integration is currently unavailable, so you share rates through a connectivity partner such as your booking engine, channel manager or PMS. Appearing in free booking links has no fee, and ranking is based on usefulness to travellers, including price accuracy.

If you also sell on OTAs, yes in most cases. A channel manager keeps availability and rates in sync across OTAs and your own booking engine, so the same room is not sold twice. Very small properties sometimes use a booking engine and channel manager bundled by one vendor.

It depends on your contract. Many OTA agreements include terms about how rates on your own website compare to theirs. Read your contracts and ask the OTA or a lawyer if unsure. Where pricing is restricted, offer direct-booking perks such as flexible cancellation, breakfast or late check-out.

It depends on the rate. Non-refundable rates are usually prepaid; flexible rates often use a deposit or card guarantee. Card authorisations expire after a few days, so for bookings made weeks ahead, take a deposit or save the card with the guest's consent and charge it later under the stated policy.

Rather have it done for you?

Fixed price, set up in your own accounts.

Order online, get a written scope, and keep full ownership of everything we set up. Questions first? Ask us in writing.