Host help
Calendar and availability
Calendar and availability
Where the calendar lives
- Desktop:
/dashboard/calendar - Mobile:
/m/(owner)/calendar
Same component on both, same behavior. Use whichever surface fits the device.
Visual states
- Green — available; the per-night price shows
- Red — booked (a confirmed booking)
- Gray — owner-blocked (you blocked it)
- Different shade of gray — OTA-synced block, imported from Airbnb / VRBO / Booking via iCal
Blocking dates
Click a start date, drag to an end date (or shift-click), choose Block. The dates are flagged as unavailable and can't be booked. To unblock, select the same dates and choose Unblock.
Blocked dates from your own calendar are tagged with the source owner_block. OTA-synced blocks have their own source tags (airbnb, vrbo, booking) so you can tell at a glance which platform put a block there.
Minimum stay
Set in Booking rules. Guests can't book fewer nights than this. Defaults to 2 nights if you don't change it. Useful for properties where one-night stays don't make sense (cleaning costs, neighborhood rules).
Instant book
When enabled, qualifying bookings auto-confirm without you needing to manually approve them. Configurable rules:
- Max nights — only allow instant book up to N nights (longer stays still need approval)
- Minimum lead days — block instant bookings within N days of arrival (default 1, no same-day)
- Require sign-in — only authenticated guests can instant-book
Instant book is the difference between a guest waiting for you to wake up and a guest booking at 2am. Turn it on if you want last-minute fills; turn it off if you want to vet every guest.
What blocks a booking
A guest can't book a date when any of these apply:
- It's already booked
- You've blocked it manually (
owner_block) - It's blocked by an OTA sync (someone booked it on Airbnb / VRBO / Booking)
- The check-in date is within your minimum-lead-days window
- The total nights are below your minimum stay
Conflict handling
Bukavilla bookings always take precedence over OTA-imported blocks. If somehow the same date gets booked on Bukavilla and also blocked by Airbnb, your Bukavilla booking is preserved — but you'll need to handle the Airbnb side manually (typically by cancelling on Airbnb and apologizing).
Best protection: keep your iCal feeds set up in both directions (see iCal sync help).
Sharing your calendar with OTAs
Generate an iCal share URL from your calendar tab. Paste it into Airbnb / VRBO / Booking.com so they can see your Bukavilla bookings as blocked dates. Each platform polls on its own schedule (typically 1–2 hours), so there's a small lag — not real-time. Daily import from those platforms is also available; see iCal sync help.