Now bookable through Claude, ChatGPT and AI phone bookingLearn more

Hotel upselling ideas for direct bookings, by hotel type

Upselling means offering extras like breakfast, transfers or tours while guests book and before arrival. Ideas for city, resort, apartment and boutique hotels.

Hotel upselling means offering guests something extra, such as breakfast, a transfer, a better room or an experience, while they book or before they arrive. On direct bookings you keep the full value of each extra. The best upsells solve a real need for that guest, are priced clearly, and appear at the moment the guest is planning.

Why upsell on direct bookings?

A guest who books on your own website is already in your booking flow. You can show them extras that fit their dates, their room and their party, and the total updates before they pay. You also have their contact details, so you can offer more before arrival.

Upselling is not only about revenue. A guest who arrives with an airport transfer booked, breakfast included and a dinner table reserved has fewer things to worry about. That makes for a better stay and a better review. Our article on selling add-ons and experiences covers the basics. This guide gives concrete ideas, grouped by type of hotel.

When should a hotel offer upsells?

There are three main moments. Each suits different extras.

Moment What the guest is thinking What sells well
During booking “What will this stay cost in total?” Meal plans, room upgrades, parking, transfers, flexible rates
Before arrival “How will we get there, and what will we do?” Transfers, early check-in, tours, spa, dining, celebrations
At check-in or during the stay “What is there to do here today?” Late check-out, dining, activities, room upgrades if available

During booking, keep the list short. Too many offers between the room and the payment step slow the guest down. Show the most relevant three or four extras, and save the rest for a pre-arrival message. See our guide to booking abandonment for more on keeping the flow short.

Upselling ideas for city and business hotels

City guests are often short on time. Sell convenience.

  • Breakfast included, especially for early starts. Offer a grab-and-go option if you have one.
  • Airport or station transfer, priced per vehicle or per trip.
  • Early check-in or late check-out, sold as a guaranteed time rather than “subject to availability” where you can promise it.
  • Parking per night, for guests arriving by car.
  • Meeting room or day office by the hour or half day.
  • Laundry or pressing bundle for guests on longer business trips.
  • Dinner on the first night for late arrivals who do not want to search for food.

For business travellers, corporate codes with breakfast included can be an easy win. See promo codes and member rates.

Upselling ideas for resorts and leisure hotels

Resort guests plan their days and have time to spend. Sell experiences and occasions.

  • Meal plans: half board or full board per room, with child prices. Read meal plans explained.
  • Spa treatments per person, booked for a set day.
  • Excursions and activities: boat trips, diving, desert safaris, cooking classes, guided walks.
  • Celebration packages: cake, flowers, room decoration or a private dinner for birthdays and anniversaries.
  • Kids’ club or babysitting per child per day.
  • Cabana or beach bed per day.
  • Room upgrade to a sea view or pool access room, priced per night.

You do not need to run every activity yourself. In goDirects, local experience operators can list their own add-ons, then approve and fulfil the bookings themselves. See how this fits a resort setup.

Upselling ideas for apartments and long stays

Long-stay guests live in the property. Sell things that make daily life easier.

  • Extra cleaning per visit, or a weekly cleaning plan per stay.
  • Linen and towel change beyond the standard schedule.
  • Grocery pre-stocking before arrival.
  • Parking per month.
  • Baby cot, high chair or extra bed per stay.
  • Gym or pool access if it is separate from the room rate.

Price these per stay or per night, and make the monthly total clear. See apartment and long-stay booking and our article on monthly stays.

Upselling ideas for boutique and small independent hotels

Small hotels sell character. Use your local knowledge.

  • A local experience you know well: a walking tour with a guide you trust, a wine or coffee tasting, a craft workshop.
  • Picnic or packed lunch for a day out.
  • Bicycle hire per day.
  • Welcome hamper with local products.
  • Private dinner or chef’s table for special occasions.

See independent hotels for how goDirects supports smaller properties.

How should upsells be priced?

Use the pricing unit the guest expects. A transfer is per trip. Breakfast is per person per night. A spa treatment is per person. A celebration package is per stay. If the unit is wrong, the total looks strange and the guest hesitates.

goDirects add-ons can be priced per stay, per night or per person, with child prices. The booking engine adds them to the total on the server, with taxes and fees, so the guest sees one correct amount whether they pay now or at the property.

Example (illustrative numbers only): two adults and one child book 3 nights.

Add-on Price unit Calculation Total
Breakfast Per person per night (adult $15, child $10) (2 ร— 15 + 10) ร— 3 $120
Airport transfer Per trip $40 ร— 2 trips $80
Anniversary package Per stay $100 ร— 1 $100
Total extras $300

Examples use US dollars; the same maths works in any currency.

Steps to build an upsell programme

  1. Start with what guests already ask for. Your front desk knows the top requests: transfers, early check-in, dinner reservations.
  2. Pick three to five extras for the booking flow, based on your hotel type.
  3. Write each offer in one line, with a clear benefit and price unit.
  4. Set limits where capacity is fixed, such as spa slots or boat seats, so you do not oversell.
  5. Brief the team who will deliver each extra, and tell them how they will see new orders.
  6. Add a pre-arrival message a few days before arrival with the extras not shown during booking. See hotel email marketing.
  7. Review results each month: which extras sell, which are ignored, and which cause problems on delivery.

Mistakes to avoid

  • Pre-ticked extras the guest did not choose. Every extra should be a clear opt-in.
  • Prices that appear only at the last step.
  • Offers you cannot deliver on the day, such as a guaranteed early check-in on a full night.
  • Upsells that compete with the room choice before the guest has picked a room.

If you want to see add-ons, meal plans and operator experiences in a live booking flow, book a demo.

Frequently asked questions

What is the difference between upselling and cross-selling in hotels?

Upselling offers a better version of what the guest is already buying, such as a higher room category or a better rate plan. Cross-selling offers something different alongside it, such as breakfast, a transfer or a tour. On a hotel website both usually appear as extras during booking and before arrival, so the terms are often used together.

How many upsells should a booking engine show?

Keep it short during booking. Three or four relevant extras are easier to scan than a long list, and they slow the guest less. Save the rest for a pre-arrival message, when the guest is planning the trip and has more time to look at experiences, dining and spa options.

What is the easiest upsell for a small hotel?

Usually breakfast, an airport or station transfer, and early check-in or late check-out. Guests already ask for these, and your team already knows how to deliver them. Start there, price them clearly, and add local experiences once the basics run smoothly.

Can a hotel sell tours it does not run?

Yes, many hotels work with local operators. Agree who is responsible for delivery, cancellations and refunds, and make sure the guest knows who provides the experience. In goDirects, third-party operators can list their own add-ons, then approve and fulfil the bookings, so your team does not handle every detail.

Should upsells be paid in advance?

It depends on the extra. Items with fixed capacity or real costs, such as excursions or celebration packages, are often paid in advance. Breakfast and parking can be paid at the property. Whatever you choose, include every extra in the booking total so the guest sees what they will pay.

See goDirects on your own hotel.

A 30-minute walkthrough with your rooms, rates and policies.

Book a demo