Everything a vacation rental or boutique stay needs to take direct bookings, in one engine. Try each feature on the three sample stays.

Guests find and book

Search, choose and book on any screen.

Date search

Guests pick dates, location and party size and see what’s open. Results show the stays that are free for those nights, so nobody has to check each listing by hand.

Search the sample stays →

Multi-property catalogue

Run every property from one catalogue, with one search for guests. Add a stay once and it appears in search, on the map and in the booking flow.

See the three sample stays →

Guest limits & nightly rates

Set capacity and nightly rates per stay. Guests see them on the property page and in the booking widget before they choose dates.

Check the rates on Beach House →

Instant booking

Guests pick dates, reserve and go straight to checkout. Dates are held while the guest checks out, so the stay stays theirs while they finish.

Book the Mountain Cabin →

Request a quote

Prefer to confirm each stay yourself? Guests send a quote request with their name, email and your own questions. There is no charge and no calendar hold until you convert it.

Request a quote for City Loft →

Coupons & discounts

Offer promo codes at checkout. The discount shows as its own line in the totals. Try DEMO10 on a sample booking.

Try DEMO10 on Beach House →

Calendar & availability

Booked and blocked dates show clearly on every property calendar. Guests choose faster because they can see what’s taken.

See the calendar on Mountain Cabin →

Guest reviews

Show guest reviews on property pages. Guests read how a stay felt before they book it.

Read the reviews on Beach House →

Map of stays

Show your properties on a map so guests can see where they are.

Open the map of stays →

My Bookings

Guests see their bookings in a My Bookings tab in their account. They can check dates and details without writing to you.

Open My Bookings →

Mobile-ready

Search, booking, quote requests and checkout work on phones. The same flow, sized for a small screen.

Search on your phone →

Pricing that fits your season

Rates, fees and deposits you control.

Seasonal rates

Change nightly rates by season or date range without rebuilding anything. Weekends and peak weeks can have their own price.

See seasonal pricing on Mountain Cabin →

Longer-stay discounts

Reward longer bookings with an automatic discount after a set number of nights. The discount applies automatically.

See the price breakdown on Beach House →

Fees & taxes

Cleaning fees and taxes show as clear lines in the total. Guests see the full amount before they confirm.

See the fee lines on Beach House →

Deposits & balance

Take a deposit when the guest books and collect the rest later, with balance-due reminders. Guests see the amount due today and the balance at checkout.

Open a sample checkout →

Extras & add-ons

Sell optional paid extras, such as an airport transfer, alongside the stay. Guests add them while they book.

See the extras on Beach House →

Cart & checkout

Instant bookings go through cart and checkout with coupon, fee and deposit lines shown. Guests review one clear summary of their stay first.

Start a sample booking →

Tools for you

Everything arrives in one place.

Quotes inbox

Every quote request lands in your Quotes inbox with the guest’s answers. Convert one into a booking when you’re ready.

Send a quote request →

Booking emails

You get an email when an instant booking comes in, and you can customise the template. You never have to watch the site to know.

Book a sample stay →

Custom quote questions

Ask enquiring guests for trip details. Their answers arrive with the quote.

See the questions on City Loft →

Calendar sync

Import and export iCal calendar links, including Airbnb, to keep your calendars aligned.

Browse the sample stays →

Set up with an AI assistant

Your assistant prepares it. You approve it.

Connect your AI assistant

Ask it to set up your listing, prices and calendar. It saves everything as a draft, you review it, and only you publish.

See how it works →

Approve before it goes live

Any change to a live listing waits for you. Compare before and after, then approve or discard.

See how it works →

Activity record

Every action is recorded with the connection that made it, so you always know what changed.

See how it works →

Built to protect your calendar

Dates that are taken stay taken.

One winner

When guests go for the same dates at once, one holds them and the others see them taken.

See an availability search →

Held at checkout

The dates are held while a guest checks out, then released if the booking isn’t completed.

Start a sample booking →

Overlaps refused

Dates that overlap an existing booking are refused.

Browse the sample stays →

See it with your own properties.

Tell us how many stays you run and where you take bookings today. We’ll show you the setup that fits.