Booking Restrictions
Complete control over your booking rules: minimum stays, buffer days, check-in/out weekdays, calendar cutoffs, and intelligent orphan day prevention.
Complete Booking Rule Control
A comprehensive system of restrictions that work together to optimize your calendar, reduce operational overhead, and maximize revenue per available night.
Multi-Level Rules
Set restrictions at property, season, or individual date level - with automatic priority resolution.
Intelligent Gap Prevention
Automatic orphan day detection blocks unprofitable gaps smaller than your minimum stay.
Turnover Optimization
Buffer days and weekday restrictions ensure adequate preparation time between guests.
Key Features
Minimum Stay System
Set minimum night requirements at three levels: property default, seasonal override, or per-date precision. The system automatically applies the most specific rule.
- Property-level default minimum stay (1-365 nights)
- Season-specific overrides for high/low periods
- Per-date precision for holidays and special events
- Daily rates editor with visual calendar interface
- Bulk operations with weekday filters
- Automatic priority: Date > Season > Property default
Buffer Days Control
Configure preparation time before check-in and recovery time after check-out. Essential for cleaning crews and property maintenance.
- Block days before check-in (0-7 days)
- Block days after check-out (0-7 days)
- Season-specific buffer overrides
- Buffer-only-reservations flag for manual blocks
- Visual calendar shows "checkout-only" days
- Same-day turnover prevention when buffers enabled
Weekday Restrictions
Limit which days guests can check in or check out. Perfect for weekend properties, vacation rentals with Saturday turnover, or weekly rentals.
- Allowed check-in days selector (Mon-Sun toggle)
- Allowed check-out days selector (Mon-Sun toggle)
- Visual calendar highlights restricted days in yellow
- Combine with minimum stay for weekly rentals
- Tooltips explain restrictions to guests
- Empty array = all days allowed
Calendar Cutoff
Set a hard date limit for accepting new bookings. Ideal for seasonal closures, renovation periods, or properties with long lead-time management.
- booking_open_until date field
- All dates after cutoff fully blocked
- Calendar shows up to 4 months past cutoff for context
- Navigation buttons disabled beyond limit
- Use case: Winter closures, renovations, sales
- Combine with seasons for complete planning
Orphan Day Prevention
Automatic detection of gaps between bookings that are too small to sell. Prevents guests from booking unprofitable 1-night stays in 3-night minimum properties.
- Auto-detects gaps smaller than minimum stay
- Marks orphan days as unavailable in calendar
- Shows reason: "Insufficient gap (min. X nights)"
- Works with existing bookings and manual blocks
- Prevents unbookable inventory waste
- Real-time calculation as bookings change
Visual Calendar Integration
All restrictions are clearly visualized in the booking calendar, with intuitive color coding and helpful tooltips explaining why dates are unavailable.
- Gray = blocked (booking or buffer)
- Yellow = weekday restriction warning
- Checkout-only indicator for buffer days
- Tooltips: "Not available for check-in. Nearest: [date]"
- "Earliest checkout" hint after check-in selection
- Mobile-optimized visual feedback
Use Cases
See how this feature helps different types of property managers
Beach Properties (High Season)
Set 7-night minimum during July-August with Saturday-Saturday turnover. Buffer days ensure cleaning time between guests.
Urban Apartments
Allow flexible check-in any day but require 2-night minimum. No buffers needed for quick professional turnover.
Ski Chalets
Saturday-to-Saturday during winter season with 7-night minimum. 1-day buffer for thorough cleaning and ski rental changeover.
Holiday Homes
Per-date minimum overrides for Christmas (7 nights), Easter (4 nights), and long weekends (3 nights).
Seasonal Closure
Set calendar cutoff for off-season when property is closed. Guests see availability up to your limit.
Multi-Property Managers
Different rules per property: flexible city apartment vs. strict beach villa with Saturday turnover.
Key Benefits
Maximize Occupancy
Orphan day prevention fills your calendar intelligently
Reduce Turnover Costs
Longer minimum stays = fewer cleanings
Preparation Time
Buffer days ensure quality between guests
Weekly Rental Model
Saturday-Saturday with 7-night minimum
Revenue Optimization
Higher minimums during peak periods
Operational Efficiency
Predictable schedules for cleaning crews
Guest Clarity
Visual calendar shows exactly what's available
Flexible Control
Per-date precision when you need it
Technical Details
Minimum Stay
1-365 nights, property/season/date level
Buffer Days
0-7 days before check-in, 0-7 days after checkout
Weekday Control
Independent check-in and check-out day restrictions
Calendar Cutoff
Configurable booking_open_until date
Orphan Prevention
Automatic gap detection based on minimum stay
API Support
Full restriction rules exposed via /api/widget/blocked-dates