Skip to content

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.


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.


PieceWhere in the app
Accommodation unitsAccommodations in the business menu — add, edit, and remove rooms / cabins (address, max guests, photo).
Catalog serviceServices → type Accommodation rental — guest-facing offer name (e.g. “Guesthouse stay”).
LinkingAttach one or many units to the same service.
Pricing, messages, blocksAccommodation 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 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.


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:

SettingEffect
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 guestsA cot in a 2-person room can stay with two adults (or one adult + infants).
Child extra feeUsed instead of the extra-guest fee when a child is above the included count. Empty = same as adults.
Infant extra feeWhen 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).


  • 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.


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.

  1. Choose the accommodation service (or a direct link).
  2. Unit — when more than one is linked; hidden when there is only one.
  3. Check-in and check-out (date range), adults and children (and child ages when child/infant rules are on) — live price quote.
  4. 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.
  5. Contact details — phone required by default; correspondence address mandatory (saved with the booking).
  6. 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.


  • 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.