textbee Logotextbee.dev
Plans from $9.99/mo.View Plans
SMS for Hotels and Vacation Rentals: Guest Messaging From Booking to Checkout
hospitality
hotels
sms
guest-experience
small-business

SMS for Hotels and Vacation Rentals: Guest Messaging From Booking to Checkout

How small hotels, B&Bs, and vacation rentals use SMS for booking confirmations, check-in instructions, guest requests, and review requests, all from their own local number.

TT

textbee team

8 min read
Share

TL;DR

  • Guests read texts. SMS open rates run 95-98%, and unlike a hotel app, texting requires no download and no login.
  • The guest journey maps cleanly onto six messages: booking confirmation, check-in instructions, during-stay service, checkout, review request, and a win-back offer.
  • Small personal touches (the guest's name, a noted dietary request, step-free directions) turn routine notifications into service moments guests remember in reviews.
  • Booking and stay messages are transactional; offers and win-backs need marketing consent and an easy opt-out.
  • Small properties can send it all from their own local number with an Android SMS gateway like textbee: flat subscription, no per-message fees.

Big hotel chains ask guests to install an app. Most guests never do, and for a twelve-room guesthouse or a vacation rental, an app was never realistic anyway. The channel guests actually use is the one already open on their phone: text messages.

For small properties, SMS punches far above its weight. It answers the questions every guest asks (when can I check in, where do I park, what is the door code) before they ask, frees the front desk from a stream of routine calls, and keeps a personal tone that matches how independent properties actually win: on hospitality, not on scale.

This guide walks the guest journey stage by stage, with copyable templates, the consent rules to know, and how to send everything from your own number using an Android phone.

Why do hotel guests prefer texts?

Three reasons come up again and again:

  • Everything else gets missed. Email confirmations land next to promotions and go unread; SMS open rates run 95-98% and most texts are read within minutes.
  • No app required. A text works on every phone, in every language the guest's keyboard supports, with zero setup. For international guests juggling roaming and hotel Wi-Fi, SMS is often the most reliable channel available.
  • Replies feel natural. A guest who can text "any chance of a late checkout?" the way they would text a friend will ask for things they would never call the front desk about, and every request you hear about is one you can fix before it becomes a review complaint.

SMS across the guest journey

1. Booking confirmation

Send it within a minute or two of the reservation. Include the guest's name, dates, and room, and echo back any special request they made (a dietary note, a cot, an early arrival). Echoing the request is the detail guests notice: it proves a human-scale operation is paying attention.

2. Check-in instructions the day before arrival

Door codes, parking, directions for the tricky last turn, and check-in hours. For guests with accessibility needs, this is the moment to be specific: which entrance is step-free, where the closest parking is. A well-timed instructions text also opens a natural upsell: if the room is ready, offer early check-in for a small fee.

3. During-stay service and notices

If maintenance is scheduled or the pool is closing for cleaning, a heads-up text with a small goodwill gesture (coffee on the house, a drink voucher) converts a would-be complaint into a story about how well you handled it. The same channel handles requests: extra towels, restaurant recommendations, a taxi to the airport.

4. Checkout day

A short morning text with the checkout time removes ambiguity, and it is the ideal place to offer late checkout for a fee if the calendar allows. Housekeeping schedules get easier when guests reply instead of guessing.

5. Post-stay review request

Ask within a day of departure, while the stay is fresh. One sentence, one link. Reviews are the lifeblood of small properties, and a friendly text consistently outperforms a templated email from a booking platform.

6. Win-back and repeat-guest offers

A seasonal offer to past guests ("the garden is in full bloom again") is marketing, so send it only to guests who opted in, and include an opt-out. Repeat guests cost nothing to acquire, and a personal text from a property they loved is far harder to ignore than a newsletter.

Message templates you can copy

Lead with the property name so guests know who is texting. Transactional messages can be warm and short; marketing messages need the opt-out line.

Booking confirmation:

Juniper House: Thanks, Sam! You're booked Aug 21-24 in the Garden Room. We've noted your gluten-free breakfast request. Questions before your stay? Just reply here.

Check-in instructions:

Juniper House: We're ready for you tomorrow, Sam! Check-in from 3 PM, door code 4482, parking behind the house. Need step-free access? The Elm St side entrance has a ramp.

During-stay notice with goodwill gesture:

Juniper House: Heads up - pool maintenance tomorrow 9-11 AM, sorry for the noise. Coffee and pastries are on us in the lounge while it runs.

Late checkout offer:

Juniper House: Checkout is at 11 AM tomorrow. Want to keep the room until 1 PM for $20? Reply LATE and it's yours.

Review request:

Juniper House: It was lovely hosting you, Sam! If you have a minute, a quick review helps our small team a lot: juniperhouse.com/review

Win-back offer:

Juniper House: The garden is in full bloom again! As a returning guest, use code WELCOMEBACK for 15% off any September stay. Reply STOP to opt out.

More patterns live in our SMS template library.

Compliance basics for guest messaging

Guest messaging is low-risk when you respect the transactional vs marketing line:

  • Stay messages are transactional. Confirmations, check-in instructions, and service notices relate directly to a booking the guest made. They are expected and permitted.
  • Offers are marketing. Win-backs, seasonal deals, and upsell campaigns to past guests need consent (a checkbox at booking works) and a working opt-out.
  • Honor STOP immediately and keep a suppression list.
  • Mind quiet hours and time zones. Send within 8 AM to 9 PM in the guest's local time, and remember that arriving international guests may still be on home time.

Our SMS compliance checklist covers consent rules by region.

Why small properties use an Android SMS gateway

Enterprise guest-messaging platforms assume hundreds of rooms and charge accordingly, on top of per-message API fees. An Android SMS gateway is the small-property version: an Android phone at the property runs textbee, your booking system calls a REST API, and the message goes out through the phone's SIM.

That model has three properties hoteliers care about:

  • Guests see your real, local number, can save it, and can text back. Replies arrive on the property phone like any other message, and webhooks can forward them into whatever inbox or system your team already watches.
  • Flat cost. A guesthouse sending a few hundred messages a month pays a flat subscription plus its normal carrier plan, instead of per-segment fees, number rental, and platform minimums. See pricing.
  • It works with what you have. Anything that can make an HTTP request can send a text: a channel manager, a booking engine, a spreadsheet script, or a no-code flow in Make, Zapier, or n8n.

How to set up guest SMS with textbee

  1. Install the textbee app on an Android phone kept at the property - download.
  2. Create a textbee account and generate an API key.
  3. Store guest numbers in E.164 format (+15551234567) in your booking system.
  4. Trigger an API call when a booking is created, the day before arrival, and on checkout morning. Automation tools like Make, Zapier, or n8n can do this without code.
  5. Track delivery and incoming replies with webhooks.

Minimal example (cURL)

Shell
curl -X POST https://api.textbee.dev/api/v1/gateway/send-sms \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "recipients": ["+15551234567"],
    "message": "Juniper House: We are ready for you tomorrow! Check-in from 3 PM, door code 4482, parking behind the house."
  }'

For a full walkthrough, see the textbee quickstart.

Frequently asked questions

Will guests find texts from a hotel intrusive?

Not when the messages relate to their stay. Confirmations, check-in details, and service notices are exactly what guests want on their phone. The line to watch is marketing: send offers only to guests who opted in, and keep them rare and genuinely good.

Can I connect SMS to my booking system or channel manager?

Yes. textbee exposes a simple REST API, so any system that can make an HTTP request or fire a webhook can send texts. For booking platforms without native integrations, Make, Zapier, or n8n bridge the gap without code.

Can guests text back?

Yes, and they will. Replies arrive on the Android phone running textbee like any normal text, and incoming-message webhooks can forward them to your front-desk inbox or PMS so nothing gets missed between shifts.

What about international guests?

Store numbers in E.164 format and SMS reaches any phone worldwide, with no app or data connection needed on the guest's side. Sending goes through your own SIM, so check your carrier plan's international SMS rates for markets you host frequently.

Do I need a shortcode or a dedicated business number?

No. For a small property, a shortcode works against you: guests trust and save a normal local number. Your existing property phone number, running through an Android SMS gateway, is the better fit.

Get started with textbee