Vacation rental upsells: what to offer, when, and at what price
6 min read
The upsells that work best in vacation rentals solve a specific problem in the trip: getting in early or leaving late, getting from the airport without hassle, finding something to eat on arrival, bringing the dog, or staying one more night. It's not about having a long catalog. It's about offering each extra at the moment the guest needs it, with a fixed price and a lead time your team can always meet. Offered that way, guests see it as a service, not a sales pitch.
This guide covers the most common extras, when to offer each one, how to price them, and how to keep guests from feeling chased.
The extras guests actually ask for
Early check-in and late check-out. These are the most natural because they grow out of a question guests already ask: "Can we drop our bags off early?" or "What time do we need to leave?" They depend on the calendar, so you can only confirm them once you know there's no same-day arrival or departure right next to them.
Transfers. The airport or the train station is the first stressful moment of the trip. A transfer with a fixed price and a clear pickup point takes one worry off the guest's mind, especially for families, groups and guests arriving at night. Usually a local provider handles it at a rate you've agreed on.
Welcome basket. Local products, breakfast for the first morning, or the basics so guests don't have to go shopping the moment they arrive. It works well for late arrivals and for properties far from the center. It needs lead time, because someone has to buy it and drop it off.
Mid-stay cleaning. It makes sense for long stays, from a week up. It includes fresh sheets and towels. It depends on whether your cleaning team has room, so offer it on specific days.
Extra nights. If the night before or after is free, offering to extend the stay is the simplest extra to run: no provider, no logistics, just the calendar. One- or two-night gaps between bookings, which would otherwise sit empty, are the classic case.
Pets. If your property allows them, a per-pet fee with clear conditions (size, number, areas) prevents surprises and covers the extra cleaning.
Local experiences. A tour, a tasting, a boat trip, a cooking class. Third parties usually run them, and your job is to recommend them and make booking easy for the guest. They work best when they're close to the property and fit the kind of guest staying there.
When to offer each extra
The same extra can feel helpful or pushy depending on the timing. A stay has three clear windows, and each extra has its own.
| Extra | Best moment | Suggested lead time |
|---|---|---|
| Transfer | Before arrival, when the arrival time is confirmed | 48 hours |
| Welcome basket | Before arrival | 48 to 72 hours |
| Early check-in | Before arrival, a few days ahead | Confirmed the day before |
| Pets | At booking or before arrival | With the booking |
| Mid-stay cleaning | During the stay, on long stays | 24 to 48 hours |
| Local experiences | During the stay, or before arrival if they need booking | Depends on the provider |
| Late check-out | Before departure, one or two days ahead | Confirmed the day before |
| Extra night | Before departure, if the next night is free | As early as possible |
The lead times in the table are a starting point. The right one is the one your team and your providers can always meet. A transfer you accept with two hours' notice that then falls through does more damage than never offering it.
Before arrival is the logistics window: transfer, basket, early check-in. The guest is planning and appreciates sorting everything out at once. It fits naturally into the message where you send arrival instructions.
During the stay is the comfort window: cleaning on long stays, experiences, a one-off service. The key here is not to intrude. It's better to have extras within reach for when the guest looks for them than to send offers every day.
Before departure is the window for late check-out and an extra night. When the guest asks "What time do we need to leave?", that's the perfect moment to mention that they can stay later if they'd like.
How to price them
There's no universal rate, but a few principles work in almost any portfolio.
Start from your real cost. Work out what the extra costs you to deliver: the transfer provider, the basket's contents, the cleaning hours, your team's coordination time. The price has to cover it and leave a margin.
Fixed, visible prices. "Airport transfer, up to four people, €45" is easy to understand and easy to buy. "Ask us" forces a conversation and stalls the decision. If the price depends on something, like the number of people, say so in the description.
Early check-in and late check-out, in time slots. Instead of charging by the hour, offer set slots: check in from 11 am or check out by 4 pm. They're easier to explain and easier to coordinate with cleaning.
Extra nights, consistent with your rates. Selling the night at a reasonable price compared with what you'd charge on your channel beats leaving it empty. Just make sure the offer doesn't teach guests that booking fewer nights and extending later is cheaper.
Review with your own data. After a few months you'll have your own numbers: which extras get ordered, at which properties and in which season. Adjust prices and the catalog based on that, not on averages from other markets.
How to offer without annoying anyone
The line between a useful service and a pushy sale is thin. These rules help you stay on the right side of it:
- One offer, once. Mention the extra when it fits and leave it there. If the guest says no, don't bring it up again.
- Answer what they asked. If someone asks about check-out time, the answer is the check-out time. The late check-out offer comes after, in one sentence.
- Never at a bad moment. If the guest has a problem or an open complaint, fixing it comes first. Offering an extra right then is the fastest way to make a bad experience worse.
- Only what you can deliver. Don't offer early check-in without checking the calendar, or a basket without the lead time it needs.
- Frictionless payment. If buying an extra means a bank transfer and a receipt, many guests will give up. With a card payment link, it's done in a minute.
- Someone gets told. Every paid extra must reach the person delivering it, with the date and details. Charging for an extra and then forgetting it is worse than never selling it.
Where to put your extras
Extras work in three places, and ideally you combine them.
In the stay's automated messages. The pre-arrival message can include the extras for that window, like the transfer and the basket. The message the day before departure can mention late check-out.
On a stay page. One page per booking with arrival information, the house guide and the available extras. Guests can browse them whenever they want, without having to ask.
In the conversation. When a guest asks something an extra solves, like check-out time or how to get there from the airport, that's the moment to mention it.
How Karibai handles it
With Karibai's extras, you set up each extra with its price, description and minimum lead time. The guest pays from a link and the money goes straight to you. Kari, the guest assistant, offers it in one sentence when the conversation opens the door, doesn't push if the guest says no, and doesn't mention it if something has gone wrong. Extras also show up in the guest app, each booking's stay page, with your logo and your color.