Upselling in your hotel or B&B: room upgrades, breakfast, and more

A guest who's already booked is your easiest sale. He's coming anyway, he's in travel mode, and he only has to say yes to something that makes his stay nicer.
The problem
Most small accommodations earn from one thing: the room price. A guest books a night, pays the rate, and that's it. Everything that could happen after, a bigger room, breakfast, a later checkout, goes unrealized because you simply don't offer it.
Say you have 6 rooms and run 60 bookings per month. Every guest only buys the room. You're leaving a couple euros per guest on the table that you could have earned without a new booking and without extra ad costs. Over a year that's no longer a couple euros, that's thousands.
That's what upselling and cross-selling are about. Upsell means offering a pricier variant of something the guest already takes. A suite instead of a standard room, or a room with a view instead of one facing the street. Cross-sell means selling something extra that stands alone from the room. Breakfast, a late checkout, a local package. In practice the two blur together and that's fine, because your guest doesn't notice the difference. For you one thing counts: the revenue per guest goes up.
The beautiful part: you don't pay for it. No commission to Booking.com, no ad budget, no extra search positions you have to conquer. The guest is already there, already paid, and already chose you. A new guest costs you time, money, and often a big slice of commission. An existing guest buying something extra costs you one well-written line at the right time. That difference in effort is exactly why upselling is the most profitable channel you have, and also the channel most small accommodations ignore.
Calculation example
Below an example for a B&B with 60 bookings per month. Conversion is the percentage of guests taking the offer. The numbers are chosen conservatively; in practice conversions on a good pre-arrival email often run higher.
| Upsell offer | Price | Conversion | Extra revenue per month |
|---|---|---|---|
| Room upgrade to suite | 30 euros | 10% (6 guests) | 180 euros |
| Breakfast added | 12 euros | 25% (15 guests) | 180 euros |
| Late checkout (until 2:00 p.m.) | 15 euros | 15% (9 guests) | 135 euros |
| Local package (bike rental, walking pack) | 20 euros | 8% (5 guests) | 100 euros |
| Total | 595 euros |
Almost 600 euros per month extra, or over 7,000 euros per year, without landing a single new guest. And this is a conservative estimate. If instead you needed to run those 7,000 euros in extra room revenue through Booking.com, you're paying 18 percent commission alone, which is over 1,200 euros to the platform, plus the time and effort to land those extra bookings. With upselling you keep everything. That's the difference between revenue coming in the front door and revenue a third party takes a bite out of first. For your situation you calculate it through with your own numbers in the savings calculator.
Start with the offer that costs you least work
You probably already have breakfast, so that's pure extra margin. Late checkout only costs you flexibility in your cleaning schedule. Start there, not with the package that you first have to coordinate with a local bike rental.
Action plan
Step 1: pick 2 offers, not 8
Too much choice slows guests down. An email with 8 options reads like a price list and people bail. Pick the 2 offers with the highest margin and least hassle for you. Save the rest for later: once the first two are working, you can add a third and test if that one lands too.
The order of what works, roughly from easy to hard:
- Breakfast. High conversion, low barrier, you usually have it already.
- Room upgrade. High margin per unit, only works if you have a better room free on arrival date.
- Late checkout. Costs you nothing but planning. Guests value it, especially couples sleeping in on weekends.
- Local package. Bike rental, a walking route with lunch pack, a regional product basket. Takes prep, but sets you apart from a standard room on Booking.
Step 2: offer at the right time
The strongest time is the pre-arrival email. That's the email you send 2 to 4 days before arrival. The guest has paid, is looking forward to the stay, and is open to "make your weekend even nicer". At that moment he's not comparing prices anymore, he's anticipating, and that's exactly the mental state an upgrade appeals to. How you build that email and what sections belong, you'll read in the pre-arrival email: what belongs.
Avoid 3 moments:
- During the booking itself. The guest is then comparing prices. An extra offer raises doubt and can cost you the booking.
- Too early. An upsell email 3 weeks out lands wrong, the travel mood isn't there yet.
- Only at the front desk on arrival. It works still, but it feels like sales and you have no time for the guest to think.
Step 3: describe the value, not the price
"Upgrade to the suite for 30 euros" is weak. "Book the Meadows suite with your own terrace and meadow views, for 30 euros extra per night" sells. The guest buys the feeling, not the square meters. Same with breakfast: not "breakfast 12 euros", but "fresh bread from the local baker, homemade jam and eggs from the yard, every morning until 10:00 a.m. at the table". A good description does more for conversion than a lower price.
Step 4: make yes-saying easy
One click or one reply to the email. No form, no second payment page, no "get in touch". The more steps, the fewer guests follow through.
Step 5: measure and adjust
Keep track each month of how many guests take which offer. A simple spreadsheet line is enough; you don't need a dashboard. Breakfast running 25 percent and room upgrade 3 percent? Something's off with the upgrade price or description. Change one thing at a time and watch what happens, because if you change two things you won't know later which made the difference.
Common mistakes
- Too many offers at once. 8 options in one email lead to 0 choices. The guest hits choice overload and clicks nothing. Maximum 2.
- Giving discount to sell it. A guest who's booked already buys an upgrade because it's nicer, not cheaper. Discount eats your margin without much boost to conversion.
- Only offering at the front desk. On arrival the guest is tired from travel and wants in the room. The pre-arrival email catches him when he's still looking forward.
- Forgetting you need to be able to say no. Don't offer a room upgrade if you don't have a better room free on that date. A guest who says yes and then hears "sorry, not after all" remembers that most of all.
- Stopping at breakfast and upgrades. Cross-selling goes further. Regional products, transport, experiences: everything that raises revenue per guest counts. The bigger perspective is in ancillary revenue and cross-sell for hotels.
What you can do now
Upselling is the cheapest revenue growth you have. No new guest, no commission, no ad. Only a good offer at the right time.
Start small. Pick today 2 offers: almost certainly breakfast and a room upgrade. Write one sentence for each describing the value, not the price. Put them in your pre-arrival email. That's enough to run the first month and measure what works.
Want to tackle it structurally instead of manually, this becomes part of a broader direct booking strategy. The all-encompassing approach and which software can automatically offer your upsells you'll read in upsell software for your hotel: what it does and when it pays off. Calculate first what it can bring you with the savings calculator.
Software only after manual works
Don't start with an upsell tool at 80 euros per month before you know your guests will say yes. Test it manually first via your pre-arrival email. Works, then automating is the next logical step. Doesn't work, you saved money.
Would you rather we set up the pre-arrival email and upsell approach for your accommodation? That's something we take on at marketing for hotels.
Frequently asked questions
What is upselling in a hotel exactly?
When is the best time to offer an upsell?
Does upselling work for a small B&B?
How many upsell offers should I make at once?
Do I need to discount to sell an upsell?
A concrete tip in your inbox each month
Practical marketing and automation tips for small-scale accommodations. No sales talk, unsubscribe anytime.
Your email address is only used for these emails and never shared. You can unsubscribe from any email. See the privacy policy.


