A booking engine turns your own website into a place where guests pick dates, pay and get an instant confirmation — without paying a 10–25% commission to an OTA. This is the part that makes a short-term rental site actually earn money, not just look good.
Think of the booking engine as the cash register of a short-term rental. It knows which nights are free, calculates the price for the dates a guest chose (including extra-guest fees, cleaning or minimum stays), takes the payment and writes the reservation into a calendar. Everything else on the site — the photos, the description, the map — exists to bring the guest to that one moment: clicking "Book".
On Booking.com or Airbnb that engine belongs to them, and so does the guest, the email and the commission. On your own site the engine is yours. The guest books directly with you, you keep the full amount minus only the payment fee, and you own the relationship for the next stay.
There is no single "right" engine. For a small operation we often wire up a channel manager such as Smoobu, Lodgify or Hostfully; for owners who want full control we build a custom engine into the site. The decision depends on how many units you run and how many channels you sell on — we recommend, we don't upsell.
This page explains how a booking engine works. When you want it built — scope, deliverables and price — that's a different conversation.
See our booking engine serviceReal-time availability is non-negotiable. Through iCal feeds, the engine reads and writes the same calendar that Booking, Airbnb and Vrbo use, so a night sold on one channel disappears from the others. No double-booked guests at the door, no apologetic refunds.
Card via Stripe, plus the methods Portuguese guests actually reach for: MB WAY, Multibanco reference and bank transfer through IfThenPay. Money lands directly in your account — there is no platform sitting between you and the guest.
A custom engine for one or two units, or a channel manager (Smoobu, Lodgify, Hostfully, Beds24) when you sell across many portals. The point is to fit the tool to the operation, not the other way around.
Instant confirmation email, pre-arrival reminders, check-in instructions and a clean dashboard of who arrives when. The reservation flow runs while you sleep, so a 2 a.m. booking is handled like a 2 p.m. one.
iCal is the quiet plumbing behind every calendar you already use. Here is what actually happens between your site and the OTAs.
Booking, Airbnb and Vrbo each publish an iCal link listing the nights they have already sold. Your site does the same for direct bookings.
Your engine subscribes to every channel's feed, and every channel subscribes to yours. A booking made anywhere marks those nights as busy for everyone.
Within the refresh window, all calendars converge on the same set of free nights — so two guests can never pay for the same date.
Honest detail: iCal refreshes on a cycle (typically every few hours), not instantly. For high-occupancy operations that turn over fast, a channel manager with API connections tightens that window — which is exactly when we recommend one.
A booking only counts when the money clears. We set up the methods guests here expect to see, so checkout never stalls on "how do I pay?".
International cards (Visa, Mastercard, Amex), Apple Pay and Google Pay — the default for foreign guests.
The phone-number payment Portuguese guests use every day; confirmation in seconds.
A reference and amount the guest pays at any ATM or in their banking app — trusted for larger stays.
A Portuguese gateway that bundles Multibanco, MB WAY and references behind one integration.
Bank transfer for longer or corporate stays, reconciled against the reservation.
Optional card hold for security deposits, released after check-out.
An OTA charges 10–25% on every reservation. The same booking taken on your own engine keeps that margin in your pocket — the saving compounds with every direct guest.
The website is yours, the booking data is yours, the guest's email is yours. No lock-in, no platform that can change the rules, raise the take rate or hide your listing overnight.
With the guest's contact you can invite them back, offer a returning-guest rate or send a newsletter. A direct booking is the start of a relationship, not just a transaction.
Adjust the values to match your property. We show realistic savings and how fast the site pays for itself.
Assuming 60% of bookings migrate to your direct channel after launch.
If you run one or two units and sell mostly direct, an engine built into your site is enough. Once you're across several portals with high occupancy, a channel manager (Smoobu, Lodgify, Hostfully or Beds24) is worth it for tighter sync. We tell you honestly which fits your volume.
No — it works alongside them. iCal sync keeps every calendar in agreement, so you can keep your OTA listings and simply move more bookings to your own (commission-free) channel over time.
You do, directly. Payments via Stripe or IfThenPay settle into your own account, minus only the standard payment-processing fee — there is no booking commission to us or to a platform.
Yes. We configure the methods Portuguese guests expect — MB WAY, Multibanco reference and card — alongside Apple Pay and Google Pay for international visitors.
Short-term rental website ready to receive direct bookings in 2 weeks. From €599 in the Professional package.
For those just starting out.
one-off payment
For short-term rentals serious about direct bookings.
one-off payment · most chosen
Multi-property, channel manager integrated.
one-off payment · multi-property
Monthly costs depend on results and workload. Each case is unique - we talk before any commitment.
Security updates, monitoring, continuous SEO and monthly report.
Google Ads + Meta Ads, creatives, optimisation and reports. + media budget separate.
Editorial calendar, Instagram and Facebook posting, DM management and monthly report.
SEO-optimised articles - frequency adjusted to your goals.
Reply in under 4 business hours.
More questions? Talk via WhatsAppIf the site is not live within the agreed deadline, we refund 50% of the investment. No questions asked.
Reply in under 4 business hours. Initial briefing always free.