What it really costs to book the guest occasion — commission, control, and who owns the relationship.
A guest calls ahead: it's their anniversary, and they want a sunset dinner arranged with a spa package to follow. That single request puts an Operations Manager at a fork in the road most guests never see — book it direct through the in-house team, or route it through a third-party booking platform. The guest experience can look identical either way. The economics, and who owns the relationship afterward, are not.
Third-party and OTA channels bring visibility and convenience, but that convenience is priced in. On a typical occasion booking, platform commission runs 15-25% off the top — before any coordination cost is even accounted for. The guest pays the same amount either way; the difference is how much of it the property actually keeps.
When the same occasion is booked in-house — concierge desk, direct phone line, or a returning guest's relationship with the team — the cost structure flips. There's still a cost to arranging it: staff time, coordination, communication. But it's a fraction of platform commission, and everything else about the transaction stays inside the property.
| Element | Third-Party / OTA | Direct / In-House |
|---|---|---|
| Revenue | ₹3,37,200 | ₹5,05,550 |
| Cost to Arrange | -₹67,440 (20% commission) | -₹25,278 (5% coordination) |
| Net Revenue | ₹2,69,760 | ₹4,80,272 |
| Avg. Booking Value | ₹1,553 | ₹2,201 |
| Guest Data | Not retained | Fully retained |
You're rarely choosing to abandon third-party channels altogether — they still bring in guests who wouldn't have found you otherwise. The goal is to make sure that once a guest is in-house or in conversation with your team, the next occasion they book goes direct.
Every guest occasion is a small decision point for the property, not just the guest. Third-party platforms have their place in the funnel — but the moments that matter most to a guest are exactly the moments worth bringing back in-house, where the margin, the data, and the relationship all stay with the team that earned them.