Accommodation rental and stays
This article complements Services, availability, and bookings and Guest booking and payments. It covers the Accommodation rental service type — stays from check-in to check-out, nights and guests, without hourly slots like 1:1 appointments.
Plan: Accommodation rental is available on every plan (Free, Starter, Growth, Pro) and during the free trial.
What this type is for
Section titled “What this type is for”Accommodation rental fits:
- guesthouses, boutique hotels, cabins, and short-term apartments,
- offers where the guest books a date range (check-in → check-out), not an appointment time,
- many identical rooms on one catalog service (shared pricing) or separate services per class (Standard / Apartment / Cabin).
Unlike 1:1 services: weekly staff Availability does not set open dates for stays. Free dates come from unit occupancy — overlapping stays on a unit, blocked dates, and minimum check-in lead time.
Structure in the dashboard
Section titled “Structure in the dashboard”| Piece | Where in the app |
|---|---|
| Accommodation units | Accommodations in the business menu — add, edit, and remove rooms / cabins (address, max guests, photo). |
| Catalog service | Services → type Accommodation rental — guest-facing offer name (e.g. “Guesthouse stay”). |
| Linking | Attach one or many units to the same service. |
| Pricing, messages, blocks | Accommodation service editor → General, Pricing, Guest messages, Availability (blocked dates and price overrides). |
After creating an accommodation service, the app opens this dedicated editor — the generic 1:1 service editor does not include stay-specific fields.
Pricing
Section titled “Pricing”Pricing lives on the service (or per unit when that mode is on):
- Nightly rate (base),
- Guests included + extra guest fee per night,
- Cleaning fee (once per stay),
- Weekends — separate nightly rate Fri–Sun when enabled,
- Date overrides — one amount for a specific night (e.g. holidays); override wins over weekend rules,
- Children and infants (optional) — see below.
Different room classes = separate services with their own pricing or per-unit prices on one hotel-style service.
Adults, children, and infants
Section titled “Adults, children, and infants”By default (cabin / one unit, no extra rules) the guest enters adults and children, but price and capacity still use the sum of people — same as before.
On the Pricing tab you can add:
| Setting | Effect |
|---|---|
| Infant up to (years) | Age at or below which a guest is an infant (default 2). |
| Child up to (years) | Age at or below which a guest is a child (default 17). |
| Infants do not count toward max guests | A cot in a 2-person room can stay with two adults (or one adult + infants). |
| Child extra fee | Used instead of the extra-guest fee when a child is above the included count. Empty = same as adults. |
| Infant extra fee | When infants are excluded from capacity they always pay this (0 = free). Empty = same as the child fee. |
When any of these rules is on, booking (guest and staff) asks for each child’s age.
Example: unit max 2, 1 adult + 2 infants (ages 1 and 0), infants excluded, infant fee 0 → booking allowed, price = base + cleaning (no 3rd-person extra).
Included slots fill adults first, then children, then infants (if infants count toward capacity).
Availability and occupancy
Section titled “Availability and occupancy”- Blocked dates — renovation, owner stay, closed season. The end date works like check-out: that day is not blocked (the next guest can check in then).
- Gap between stays — optional days between one check-out and the next check-in on the same unit.
- Minimum check-in lead time — per-service field; if empty, the business guest rules apply.
- Occupancy calendar — month view per unit (bookings and occupied days).
- OTA channels (iCal) — sync occupancy with Airbnb / Booking.com per unit. Details: OTA channels.
Pending and confirmed bookings block dates — same idea as group sessions.
Guest messages
Section titled “Guest messages”Under Guest messages you can enable a confirmation template (placeholders: guest name, unit name, dates, nights, price, business name). Content appears in:
- the confirmation email (“Message from your host”),
- the guest thank-you page after booking.
Guest flow (public page)
Section titled “Guest flow (public page)”- Choose the accommodation service (or a direct link).
- Unit — when more than one is linked; hidden when there is only one.
- Check-in and check-out (date range), adults and children (and child ages when child/infant rules are on) — live price quote.
- With calendar-first flow and several units: a room cart, then assign guests so the rooms match the party. Optional All guests in one room / unit hides rooms that cannot fit the whole party.
- Contact details — phone required by default; correspondence address mandatory (saved with the booking).
- Consents, optional online payment / deposit — same as other types.
Guests may reschedule the stay (new date range, same unit) from the email link — within the self-service window you set for the business. Guest count cannot be changed after the booking is placed.
Bookings in the dashboard
Section titled “Bookings in the dashboard”- List / schedule — stay dates, nights and guests, unit address (instead of assignee).
- Booking detail — stay price breakdown, correspondence address, host messages.
- Create booking (staff) — unit, dates, guests; no performer slot.
- Reschedule (staff) — new date range; guest gets the standard reschedule notification.
Related articles
Section titled “Related articles”- OTA channels (Airbnb, Booking.com) — iCal sync.
- Reschedule and cancel bookings — guest self-service and staff.
- Guest booking and payments — payments, coupons, thank-you page.
- Business and settings — guest booking horizon, timezone (check-in/out dates).