Live demo

Stays module

A hotel booking engine for travel agencies, from map to voucher

Search bedbanks and your direct contracts in one list, keep the best rate for every room, sell it with your margin and send the voucher automatically.

  • Real-time availability
  • Supplier extranet
  • Day and seasonal pricing
  • Hotel API suppliers

Multi-supplier hotel search

One hotel search across every bedbank and your own contracts

Guests see one clean list with photos, stars, review scores, distance and the nightly price, while the engine queries every connected source behind it.

Behind each result the engine asks your bedbank connections, the hotels in your extranet and your own contracted rooms at the same time, maps them to one hotel record and returns the cheapest live rate. Your agency sells a deep catalogue without losing the direct deals that earn the best margin. See how each connection works on the All integrations page.

Example hotel results page with a map
248 Properties from 4 sourcesSort: lowest price
  • Marina Bay Suites0.4 km from Marina WalkDeluxe room · Breakfast includedFree cancellationPay at hotel8.9Excellent1,284 reviews–per night– · 4 nights, taxes included
  • Palm Shore Resort2.1 km from Marina WalkSea-view room · Half boardMember deal9.2Excellent2,310 reviews–per night– · 4 nights, taxes included
  • City Walk Apartments1.2 km from Marina WalkOne-bedroom apartment · Room onlyFree cancellation8.4Very good642 reviews–per night– · 4 nights, taxes included
  • 01

    Direct contracts

    Load hotels you contract yourself, with your own rates and allotments.

  • 02

    Supplier extranet

    Hotel partners log in to manage their rooms, rates, availability and bookings.

  • 03

    Wholesaler APIs

    Add live content and rates from bed banks with your own credentials.

Hotel suppliers you can connect:

  • Agoda
  • Amadeus
  • Booking.com
  • Hotelbeds
  • Hotelston
  • RateHawk
  • Stuba
  • TBO Holidays
  • Travelport
  • Wanderbeds
See every hotel integration

Rate comparison and de-duplication

The same room from three suppliers, sold once at your price

Bedbanks often resell the same hotel. The engine matches identical rooms, compares the net rates, applies your markup and shows only the winner.

Without de-duplication a guest sees one hotel three times at three prices, and your team never knows which supplier pays best. Here every rate is normalised to the same room, board and cancellation policy first, then priced with your rules, so the list stays clean and the margin is always visible.

  • Markups by layer

    Set markups per supplier, hotel, city, star rating or channel, as a percentage or a fixed amount.

  • Margin floor

    A minimum margin per booking stops a cheap net rate from being sold at a loss after fees.

  • Room matching

    Rooms are matched on hotel, room type, board and policy, so only true duplicates are merged.

  • Supplier insight

    Reports show which supplier won each booking and what it earned, to guide your contracts.

Rate comparison for one room
Deluxe King · Room only · Free cancellationMarina Bay Suites · Marina Bay Suites · 12–16 Nov · per night
SupplierNet rateMarkupSell priceMargin
Bedbank ADuplicate, hidden–+12%––
Bedbank BDuplicate, hidden–+12%––
Your extranetShown to guests–+18%––

Rule: lowest sell price wins; on a tie, the direct contract wins.

Room types and rate plans

Room types and rate plans guests can actually compare

Each room shows its boards side by side, with a clear refundable or non-refundable label and the exact free-cancellation deadline.

Rate plans for one hotel
Marina Bay SuitesRoomRoom onlyBed and breakfastHalf board
Deluxe King2 adults · 32 m²–per nightNon-refundableNo refund after booking–per nightRefundableFree cancellation until 9 Nov–per nightRefundableFree cancellation until 9 Nov
Twin Sea View2 adults, 1 child · 36 m²–per nightNon-refundableNo refund after booking–2 leftper nightRefundableFree cancellation until 5 NovNot offered
One-bedroom Suite4 guests · 64 m²Not offered–per nightRefundableFree cancellation until 9 Nov–per nightNon-refundableNo refund after booking
  • Cancellation policies

    Deadlines and penalties come from the supplier or your contract and are shown in the guest's time zone, on the voucher too.

  • Boards and meal plans

    Room only, breakfast, half board, full board and all inclusive, each with its own price and rules.

  • Occupancy and children

    Adults, children with ages and extra beds decide which rooms and prices appear.

Hotel extranet and allotments

A hotel extranet for direct contracts, allotments and stop-sell

Your contracted hotels manage their own availability in a calendar. Every change reaches the booking engine at once, so rooms are never sold twice.

Give each partner hotel a login. They set rooms per night, close dates, add release days and update rates, while you keep control of markups and approvals. Direct contracts sit in the same search as bedbank rooms and usually win on margin.

  1. Availability calendar

    Open, close and limit dates by day, with rules that prevent double bookings.

  2. Stop-sell

    Close a room, a date range or the whole hotel in one click; it disappears from search immediately.

  3. Release days

    Unsold allotment returns to the hotel a set number of days before arrival, as your contract says.

  4. Day and seasonal pricing

    Weekday, weekend, season and event rates per room type.

Hotel extranet allotment calendar
Release: 3 daysMon9Tue10Wed11Thu12Fri13Sat14Sun15Mon16Tue17Wed18Thu19Fri20Sat21Sun22
Deluxe King665435665421
Twin Sea View44322113443322
One-bedroom Suite221111222212
  • Rooms available
  • Last rooms
  • Stop-sell
  • Inside release period

Automatic booking vouchers

Every confirmed booking ends in a clean voucher

Confirmation number, hotel, dates, guests, board, policy and the supplier reference, generated and emailed the moment the booking is confirmed.

The voucher carries both your confirmation number and the supplier's reference, so the hotel, the bedbank and your support team can find the same booking in seconds. Open a booking in the Live demo to see it.

  1. 01

    Book

    Guest details, payment and the reservation in one step.

  2. 02

    Confirm

    Instant or on-request confirmation, voucher and invoice by email.

  3. 03

    Manage

    Amendments, cancellations, refunds and reports from the admin.

Example hotel booking voucher
Hotel voucherConfirmed
Confirmation numberPTH-482913Marina Bay SuitesMarina Walk, Dubai Marina, Dubai
Check-in
Thu 12 Nov, from 15:00
Check-out
Mon 16 Nov, until 12:00
Nights
4
Guests
2 adults
Room and board
Deluxe King · Bed and breakfast
Lead guest
J. Smith
Supplier reference
HB-7731-04259
Payment
Prepaid, nothing to pay at the hotel
Cancellation
Free until 9 Nov, 18:00 hotel time
Show this voucher at check-in

B2B agent rates and payment options

Run hotel sales from one dashboard

Different prices for the public site, agent groups and corporate accounts, and the payment method each channel needs.

Agents book in the B2B portal with their own net rates and pay from their prepaid balance or credit limit (Agent wallets), while your public site shows retail prices. All of it runs in the same admin as your Flights and Tours & activities.

One room, priced per channel
One room, priced per channelMarina Bay Suites · Deluxe King · per night
ChannelPrice shownCommissionCollected
Public website (B2C)–None–
Agent group: Gold–10% · ––
Agent group: Silver–7% · ––
Corporate account–None–

Prepaid or pay at the hotel

Prepaid
  • Card, bank transfer or agent wallet at booking
  • You pay the supplier on its terms
  • Voucher says nothing to pay at the hotel
Pay at hotel
  • Card held as a guarantee, no charge at booking
  • The hotel collects at check-in
  • You invoice the hotel for your commission
  • Markups and commissions

    Per hotel, supplier, city or channel, as fixed amounts or percentages.

  • Roles and access

    Admin, supplier, agent and customer accounts with their own permissions.

  • B2B agent rates

    Separate rates and commissions for agents in the B2B portal.

  • Multi-currency

    Show rates and take payment in the currencies your markets use.

  • Vouchers and invoices

    Generated and emailed automatically for every confirmed booking.

  • Reports

    Bookings, revenue, supplier payables and agent ledgers, ready to export.

FAQ

Hotel booking engine questions

What agencies and hotel groups ask before launching hotel sales.

Talk to sales

Software that searches hotels across your suppliers and contracts, shows live rooms and prices, takes the booking and payment, and sends the voucher, while your team manages rates, suppliers and reservations from one admin.

Yes. Wholesaler and bed bank APIs such as Hotelbeds can be connected with your own credentials, and their rooms appear in the same search as your direct contracts.

The engine matches the rooms on hotel, room type, board and cancellation policy, applies your markup to each net rate and shows only the best one, so guests never see duplicates.

Yes. The supplier extranet gives each hotel partner a login to update rooms, availability, rates and bookings under your control and markups.

Rates are set per room and day, with seasons, weekends and events, then your markups by hotel, supplier, city or channel are applied automatically.

Allotments, stop-sell and the availability calendar close dates as rooms sell, and API rooms are rechecked before payment.

Yes. Agents book in the B2B portal with their own rates, commissions and wallet balance, from the same installation.

Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can change the module.