Pricing
No commission, ever. A flat monthly fee — and the first 3 bookings are free, however long they take. You only pay once Bukavilla has actually worked for you.
Free bookings before any subscription
Required at signup. Add it anytime.
Commission on bookings, ever
The honest model
No 14-day countdown. No card on file at signup. List your villa, take real bookings from real guests, and only start paying when Bukavilla has actually delivered three of them.
Subscription kicks in on booking number four — auto-charged from a card you add at your own pace. Add it at signup, after your first booking, anytime. We'll remind you at bookings two and three.
If booking four arrives and there's no card on file, your villa's page goes private — guests can no longer view or book it. Your data stays intact: photos, calendar, guest history, subdomain, everything. Add a card and your page is public again instantly.
Tier by villa rate
There's nothing to choose. A villa renting at $180/night and one renting at $850/night have very different economics — so they pay different fees. The platform stays affordable for the small operator and fair for the luxury portfolio.
Every tier includes the full platform. Higher tiers don't unlock features — they reflect that bigger villas earn more, and we scale with you.
Every villa, every tier
A real example
A villa earning $50,000/year at an average rate of $400/night sits in the Luxury tier ($49/mo).
$6,912 more in your pocket, every year. That gap widens as your revenue grows — and stays material at any scale.
How it works
List your villa, declare your average nightly rate, get your subdomain. Three minutes.
Confirmed paid bookings only. Cancellations and no-shows don't count. We'll nudge you at bookings two and three to add a card.
If you've added a card, you're auto-charged at your tier rate and your page keeps running. If you haven't, your page goes private until you add one. Either way, your data is preserved.
We recalculate your ADR from a trailing 90-day rolling average of confirmed bookings. If your tier changes upward, you get 30 days' warning and one full grandfather quarter at your old rate.
A note on currency
All ADR thresholds reference USD. Your subscription is billed in your local currency at the prevailing mid-market rate, recalculated quarterly. Your dashboard, invoices, and reports show prices in your chosen currency throughout — IDR, EUR, GBP, AUD, and others.
Common questions
Confirmed paid bookings only. Inquiries, cancellations, and no-shows don't count toward your three.
Your villa's public page goes private — guests can no longer view or book it. Nothing is deleted: photos, calendar, guest history, dashboard, and subdomain are all preserved exactly as you left them. Add a card any time and your page is public again instantly.
Never. You keep 100%. Standard payment processor fees apply (Stripe ~2.9%, DOKU varies) — those go to them, not us.
Your villa's average daily rate (ADR) in USD. You declare a starting rate at signup; once you have 90 days of bookings, we recalculate from real data.
Trailing 90-day rolling average of confirmed paid bookings, weighted by nights. Cancellations and refunds are excluded. We use the booking value net of any guest discount you offered, divided by total nights booked.
If the recalculation moves you to a higher tier, you get 30 days' notice and one full quarter grandfathered at your old rate. If it moves you to a lower tier, the change applies on your next billing cycle — no waiting.
The 90-day window naturally weights by recent activity. If your peak season just ended, your tier reflects that. As you accrue more history, the rolling average smooths out.
Whenever you like — at signup, after your first booking, or right before your fourth. Adding it earlier just means your page keeps running without interruption when subscription kicks in. Nothing is charged until booking four. Most owners add a card after their first or second booking, once they're confident the platform works for them.
Yes. Monthly billing, no contract. Your subdomain stays live until end of billing period. Your data is retained for 90 days after cancellation, in case you change your mind.
Ready to list?
The first 3 bookings are on us.
Get started →More for owners