Skip to content

Airbnb, Booking, Vrbo and direct: organising riad distribution

Compare riad booking channels by sale unit, full cost, availability, payment and cancellation, with a proposed reservation-control method.

Compare the same unit and conditions

First define what you sell: the whole house, a room or a group of rooms. For identical dates on Airbnb, Booking.com, Vrbo and any direct channel, record capacity, minimum stay, guest-facing total price, cancellation and included services. A price difference becomes meaningful only after this alignment. Booking.com advertises registration for several accommodation types; this does not establish your property's regulatory eligibility.

Costs: start with the agreement and payout

Airbnb documents different fee structures and a move towards a single fee. An old percentage should therefore not become a universal assumption. For every channel, obtain the fee schedule applicable to the account, calculation basis, optional services, possible taxes and payout timing. Direct sales may also involve payment, website, marketing and enquiry-handling costs. Compare the amount actually received for equivalent services.

Availability: map the information flow

Airbnb and Vrbo document calendar imports and exports. For each sale unit, map the reference calendar and the systems importing or exporting unavailable dates. Exchanging dates does not establish that prices, messages or payments follow the same route. Ask the provider what is transferred, how often and how changes are handled. Keep private calendar links out of public documents.

Test a change before expanding

Agree a control procedure with the responsible person: block a test date without a paid reservation, note the time, check other calendars and verify removal afterwards. Include cancellation and room-change cases. This is a proposed protocol; no real account has been tested here. Record discrepancies and identify who can close availability if uncertainty arises.

Assign payments, messages and incidents

Write down who answers enquiries, checks receipts, handles cancellations and retains records for each channel. Separate stay date, payout date and bank-receipt date. Add channels after checking the ability and cost of running these controls. Being listed on several platforms does not establish higher occupancy or guaranteed revenue.

Written by : Klair & Arno

Sources and references

Last reviewed :