Booking engine
More direct bookings with a commission-free booking engine.
Guests search, compare your price with the OTAs, choose a room and pay on your website in under a minute. Every booking goes straight into your PMS, and none of them costs you commission.
No credit card · Cancel any time · See pricing ›
- 0%
- commission on direct bookings
- 2 clicks
- to book and pay
- Real time
- in sync with your PMS calendar and the OTAs
- + languages
- and currencies to sell abroad
What your guest sees
Your website, turned into the best place to book.
The screens on this page recreate the demo booking engine. Open it and make a test booking ›
The guest experience
Every screen, designed to convert.
Search, compare, choose, personalise and keep them coming back: everything your guest sees is built to get them to book with you, with no friction and no commission.
Search
Flexible dates, prices at a glance.
The calendar shows the price of every night before the guest chooses. They can see which days work out cheapest, adjust check-in and check-out with one click and find the stay that fits their budget, using real availability from your PMS calendar.
- Nightly price on every day of the calendar
- Cheapest nights highlighted and sold-out nights marked
- Check-in and check-out move without searching again; the total updates itself
Compare
Your price, next to the OTAs'.
The price comparison shows your direct rate against Booking.com, Expedia or Amadeus, verified in real time. Guests see that booking with you is cheaper, so they don't go looking elsewhere.
- You choose which channels to compare against
- Verified price and welcome gift
- Discount shown as a percentage
Choose
Every room, with its rates and offers.
Photos, description, amenities, urgency labels and every rate in an expandable list: board basis, occupancy, non-refundable or flexible. Discounts for longer stays or multiple rooms are applied automatically.
- Labels such as “in high demand” or “outdoor hot tub”
- Discounts for longer stays and multiple rooms
- Promotional packages with accommodation included
Extras
Personalise the stay and raise your average booking value.
Before paying, guests add whatever will make their break special: parking, an airport transfer, flowers in the room, a pet, the spa or a bottle of cava. Each extra goes into the basket with one click, filtered by category, and the total updates instantly.
- Extras with photo, description and price, organised by category
- Sold in the same payment, without leaving the engine
- Paginated and filterable by category for large catalogues
Loyalty
Promo codes and a loyalty club.
Guests enter their code in the search box or at payment and the discount is applied instantly. If they belong to the club, they see their points, redeem them as a discount and know how many they will earn with this booking. It gives them a reason to book on your website again rather than on an OTA.
- Codes by campaign, channel or customer, with a date and a usage limit
- Points that are earned and redeemed inside the engine itself
- Membership tiers and perks visible from the first screen
Everything your booking engine needs to sell more.
Avirato sets up everything around your website so that visitors book with you rather than through an OTA: more revenue and a direct relationship with every guest.
And more
More revenue and more satisfaction from every guest.
The engine wins the booking. These modules, connected to the same PMS, get every guest to spend more, enjoy more and book with you again.
- UpsellingSell the room upgrade before they arrive.You set up in the PMS which room each category upgrades to, and what margin to add on the price difference. The engine offers the upgrade at just the right moment, once the guest has decided to book.+€31per night on a typical upgradeIncluded in the PMS
- GuestTheir stay, on their phone.Online check-in, digital key, hotel services and requests from a digital guide with your branding. Fewer queues at reception and more sales during the stay.0 queuesat reception on arrival dayDiscover Guest
- Guest surveysListen before they tell the world.Automatic surveys at check-out, scores by area, and reviews published on Google when the rating is high. You catch problems in time and your reputation rises.9.2average satisfaction in the exampleDiscover guest surveys
- Email marketingBring them back, and bring them back direct.Campaigns built on the data you already have in the PMS: birthdays, guests who haven't returned, seasonal offers. Every email carries a code and a button to your engine.48%open rate in the example campaignDiscover email marketing
- Online shopSell experiences, not just nights.Spa, dinners, activities or late check-out in a shop with your branding, before arrival or during the stay. Everything is charged and recorded on the booking.+ booking valuewith services you already offerDiscover the online shop
Direct bookings
Get your guests to book directly on your website.
We provide the engine. Your website, with your branding and your photos, is the door guests come in through.
Your website, your most profitable channel.
- 0%
- commission per booking
- you pay for your plan; every direct booking is 100% yours
- −12%
- against OTA prices
- in the demo · €110 direct against €125 on Booking.com, Airbnb or Expedia
- + booking value
- with extras and packages
- spa, parking or cava are sold in the same payment
No website, or one that doesn't convert? We design one built for booking, with the engine already integrated and your branding on every screen. Discover website design
OTA vs direct booking
What changes when guests book on your website.
| Situation | OTA booking | Avirato booking engine |
|---|---|---|
| Commission per booking | Between 15% and 25% on every booking. | 0%. You pay for your plan and the booking is entirely yours. |
| Guest data | The OTA keeps it; you get a masked email address. | In your PMS and CRM, so they can book with you again. |
| Price the guest sees | The OTA's, with no idea your website is cheaper. | Your rate alongside the OTAs', verified in real time. |
| Extras, packages and loyalty club | They don't exist or get lost in the booking. | Sold in the same payment and earn loyalty points. |
What your website sells is deducted on every channel.
The engine, the PMS and the channel manager share the same inventory, so every direct booking is removed instantly from Booking.com, Airbnb, Expedia and the rest.










How much do you pay in commission each year?
Work out what OTAs cost you and how much you could save by moving some of those bookings to your own website.
You pay in commission each year
€19,440
If 30% of those bookings came through your website, you would save each year
€5,832
Indicative estimate based on the figures you enter. The Avirato booking engine charges no commission per booking.
Also by the hour
Your hotel sells more than nights. Sell it by the hour.
Meeting rooms, spa, wellness centre, events, parking or day-use rooms. Your customer picks the day, the start time and the duration.
Discover the hourly booking engine- Meeting and function rooms
- Spa and wellness
- Events
- Parking and day use
Customer stories
Hear it from those already selling direct.
The change has mostly been in the bookings coming in. We were betting on direct bookings, and that is what Avirato led us to.
Paulo TriviñoAdministrator · Hotel Panorama Salento, Colombia
Borja Fernández RuízApartamentos Rurales Baolafuente, Cantabria
Roberto DelgadoGrupo Le Petit Palú, Madrid and Seville
Enrique Moreno de AcevedoHotel Almunia de San Miguel, Toledo
Margot AstuyHotel Juan de la Cosa, Cantabria
Frequently asked questions
Frequently asked questions about the booking engine
A booking engine is the system that lets a guest book and pay for a room directly on the hotel's own website, without going through Booking.com, Expedia or another online travel agency. It checks real availability, shows rates and services, takes payment and confirms the booking automatically. It is the property's own sales channel, the only one where you don't pay commission to an intermediary.
Because every booking that comes in through an OTA pays between 15% and 25% commission, and the guest belongs to the OTA, not to you. With a booking engine on your website you turn the visits you already get (many come from seeing your hotel on Booking.com and then searching for your name on Google) into commission-free direct bookings, with the guest's details in your CRM so they can book with you again.
No. Avirato takes no percentage of the bookings that come in through your website: you pay your plan fee and every direct booking is 100% yours. That is the main difference compared with engines that charge a commission per transaction, which ends up turning your own website into just another OTA.
With a link or an embed code that you place on your page, including if it is built on WordPress. No coding is needed. If you don't have a website, or the one you have doesn't convert, the Avirato team designs one built for booking, with the engine already integrated. Either way, availability and rates sync automatically from the PMS.
Because Avirato's booking engine, PMS and channel manager share the same inventory in real time. When someone books the last room on your website, it becomes unavailable on Booking.com, Airbnb and every other channel instantly, and the other way round. There are no two systems to sync and no delays between them.
Yes. Payments are processed with Avirato Payments to the PCI DSS standard, with encrypted card data that never passes through your computer. It supports cards, digital payments, pre-authorisations and deposits, and each payment is recorded automatically on the booking and in the PMS invoicing.
Yes. Colours, typography, language, confirmation messages, room photos and extra services can all be adapted to your brand at no extra cost. Guests get an experience that flows on from your website instead of a foreign form, which builds trust and increases conversion.
Yes. You can try Avirato's complete platform, booking engine included, free for 20 days with no credit card. Migrating your data from your previous system is included, and our team helps you connect the engine to your website so you start receiving direct bookings from the first week.
Turn your website into your best channel.
Try the booking engine together with the PMS and the channel manager for 20 days. Our team connects it to your website so you can sell direct from day one.
No credit card · Cancel any time · See pricing ›

















