All prices EUR · excluding VAT · platform and compliance billed as two separate lines · 12-month minimum term (24 for Group).
Set the figures to match your property. The headline number is what you hand Booking.com, Expedia and the rest every year — and what winning even a slice of it back is worth.
Properties that put a real booking engine, a guest app and proper follow-up in front of guests typically move 10–20% of OTA volume to direct in the first year.
An estimate, not a quote. It assumes one blended commission across your channel mix, and uses the published starting price for your room band plus the €50 compliance line — your real figures depend on your channels, country and configuration. Nothing you enter is sent anywhere unless you ask us for a quote.
Your booking engine and every payment screen always carry your brand — on every plan, no exceptions. Branding is the main upgrade from Boutique to Resort: here's exactly what changes.
| Branding | Boutique | Boutique + branding | Resort / Group |
|---|---|---|---|
| Booking engine brand | Hotel | Hotel | Hotel |
| Booking engine domain | Hotel’s own | Hotel’s own | Hotel’s own |
| Payment screens | Hotel | Hotel | Hotel |
| Guest app header, name and logo | Hotel | Hotel | Hotel |
| Guest app colours and typography | ODA default | Hotel | Hotel |
| Guest app domain | hotelname.oda.app | Hotel’s own | Hotel’s own |
| App icon and splash screen | ODA | Hotel | Hotel |
| “Powered by ODA” mark | Header, persistent | Small footer | None |
| Guest emails | ODA template | Hotel | Hotel |
| Feature | Boutique | Resort | Group |
|---|---|---|---|
| Reservations, check-in / check-out | ✓ | ✓ | ✓ |
| Availability calendar and tape chart | ✓ | ✓ | ✓ |
| Room inventory and configuration | ✓ | ✓ | ✓ |
| Room moves / mid-stay reassignment | ✓ | ✓ | ✓ |
| Guest self check-in, express check-out, QR | ✓ | ✓ | ✓ |
| Guest app — full guest experience suite | ✓ | ✓ | ✓ |
| Direct booking engine, commission-free | ✓ | ✓ | ✓ |
| Rate plans, seasons, restrictions | ✓ | ✓ | ✓ |
| Upsells, room and pension upgrades, add-ons | ✓ | ✓ | ✓ |
| Folio, split billing, charge routing | ✓ | ✓ | ✓ |
| Tax engine — VAT, city and tourist tax | ✓ | ✓ | ✓ |
| Fiscal invoicing and credit notes | ✓ | ✓ | ✓ |
| Night audit | ✓ | ✓ | ✓ |
| Payments, deposits, refunds, saved cards | ✓ | ✓ | ✓ |
| Housekeeping and mobile attendant app | ✓ | ✓ | ✓ |
| Maintenance and work orders | ✓ | ✓ | ✓ |
| Revenue analytics and reports | ✓ | ✓ | ✓ |
| Cashiering — single drawer | ✓ | — | — |
| Cashiering — multi-drawer, shift close | — | ✓ | ✓ |
| Yield / dynamic pricing | Add-on | ✓ | ✓ |
| Channel manager | Add-on | ✓ | ✓ |
| Full white-label branding | Add-on | ✓ | ✓ |
| Tour operator contracts | — | ✓ | ✓ |
| Group master accounts and sub-folios | — | ✓ | ✓ |
| Granular roles and permissions | — | ✓ | ✓ |
| API access | — | ✓ | ✓ |
| Multi-property console | — | — | ✓ |
| SSO | — | — | ✓ |
| Support | Email, next business day | Priority, 4h response | 1h response, named contact |
| Named customer success manager | — | — | ✓ |
ODA handles the legal filing obligations hotels face in their jurisdiction — guest registration to national police or tourism authorities, real-time invoice declaration to tax authorities, certified sequential invoicing, and local tourist and city tax rules. Requirements differ by country and are maintained as legislation changes, so this is priced separately from the platform.
From €50/month, priced per country and property size. Your sales contact will confirm exactly which regimes apply to you.
These ship as standard on Resort and Group. On Boutique, add the ones you need.
| Add-on | Price | Availability |
|---|---|---|
| Full white-label branding | From €80/mo | Boutique add-on; included in Resort and Group |
| Channel manager | From €120/mo | Boutique add-on; included in Resort and Group |
| Yield / dynamic pricing | From €90/mo | Boutique add-on; included in Resort and Group |
| Additional language beyond en/fr/es | From €40/mo | All plans |
| Multi-property console | Quoted | Group only |
Still working out which plan fits? Talk to sales — a 15-minute call gets you an exact number for your property.
Pricing scales with property size and varies by country, because the legal and tax requirements we handle differ by jurisdiction. The figures shown are starting points. A 15-minute call gets you an exact number for your property.
No. Seasonal properties declare their closed season at contract and pay 30% of the platform rate during those months, up to five months a year. Compliance and add-on charges are suspended entirely while you're closed. You keep full access to the system throughout, so you can take next season's bookings and prepare rates while shut.
Included in every plan. The full guest experience suite — check-in, room service, restaurant and facility bookings, excursions, transfers, upsells, in-room information — ships with the platform. On Boutique it runs under ODA branding by default; add branding to run it fully under yours.
The legal filing obligations hotels face in their jurisdiction: guest registration to national authorities, real-time invoice declaration to tax authorities, certified invoicing, and local tourist and city taxes. It's priced separately because requirements differ by country and are maintained as legislation changes.
No. Direct bookings through the ODA booking engine carry no commission. Payment processing fees are passed through at cost.
Room count is set at contract and reviewed annually. Adding rooms mid-term moves you to the correct band at the next renewal, not immediately.
No. ODA is the property management system — the guest app, folio and booking engine all read from the same reservation record. It replaces your PMS rather than sitting on top of it.
Typically two to six weeks depending on property size and whether data is being migrated from an existing system.