Hotel Guest Messaging on WhatsApp: The Full Stay Journey
A hotel guide to WhatsApp guest messaging: pre-arrival, check-in, concierge requests, upsells and feedback, with template categories, multilingual setup and staffing.
By OmniChannels.ai Editorial Team · Reviewed by BroadNet Messaging Solutions Team
Marketing
Short answer
Use WhatsApp as the guest's single line to the hotel: a utility template for booking and pre-arrival details, a check-in message, then free-form concierge replies inside the 24-hour customer service window during the stay. Send upsells as separate marketing templates only to guests who opted in, request feedback after check-out, and build templates in each major guest language with a staffed shared inbox behind them.
On this page
- What does a hotel WhatsApp guest journey look like?
- Which messages need templates and which can be free-form?
- How do you handle multilingual guests?
- How should concierge requests be staffed?
- How should a hotel measure guest messaging?
- What privacy and consent issues apply to hotels?
- Worked example: a Dubai beach resort launches WhatsApp guest messaging
- Common mistakes and honest limits
- How OmniChannels.ai helps
Key takeaways
- Booking confirmations, pre-arrival details and check-in information fit Meta's utility category when they are non-promotional and specific to the stay.
- Room upgrades, spa offers and dining promotions are marketing templates and need marketing opt-in.
- When a guest messages the hotel, a 24-hour customer service window opens in which free-form replies can be sent.
- WhatsApp templates are approved per language, so each guest language needs its own version.
- Concierge messaging only works if the inbox is staffed around the clock or clearly states response hours.
This guide is for hotel general managers, front office managers and revenue or guest experience leads. It maps the guest messaging journey on WhatsApp from booking to post-stay, explains which messages need templates and which can be free-form, and shows how to staff and localise it. Basic reminder mechanics are covered in our appointment reminders guide; this guide focuses on the stay.
What does a hotel WhatsApp guest journey look like?
It has five stages: pre-arrival, arrival, in-stay concierge, upsells and post-stay feedback. Templates open each stage; most in-stay communication is free-form replies to the guest's own messages.
| Message | Channel | Template category | Timing |
|---|---|---|---|
| Booking confirmation | Email, WhatsApp | Utility | At booking |
| Pre-arrival details and requests | Utility | 3–5 days before arrival | |
| Online pre-check-in link | WhatsApp, email | Utility | 1–3 days before arrival |
| Arrival day: check-in time, directions, parking | Utility | Morning of arrival | |
| Welcome and "message us anytime" | Utility | At check-in | |
| Concierge requests (towels, taxis, restaurants) | Free-form in service window | During stay, on guest request | |
| Room upgrade or spa offer | WhatsApp, email | Marketing (opt-in) | Before arrival or early in stay |
| Check-out reminder and folio | WhatsApp, email | Utility | Evening before check-out |
| Feedback request | WhatsApp, email | Utility or marketing, depending on wording | After check-out |
| Return-stay offer | Email, WhatsApp | Marketing (opt-in) | Weeks or months later |
Which messages need templates and which can be free-form?
Anything the hotel sends first, outside a conversation the guest started, needs an approved template. When a guest messages the hotel, a 24-hour customer service window opens and staff can reply freely.
That is why the welcome message matters: inviting guests to "reply here for anything" turns templates into a live conversation. Our guide to the 24-hour customer service window explains the timing rules. Meta charges per delivered template by category and market. According to Meta's pricing documentation, from 1 October 2026 Meta charges service messages after the first 1,000 free per business phone number per month, and charges utility templates sent inside the customer service window; confirm in Meta's current rate card and our pricing guide.
Template examples
Pre-arrival (utility)
Dear {{1}}, we look forward to welcoming you to {{2}} on {{3}}. Check-in is from {{4}}. Reply here with your arrival time or any requests. Buttons: Share arrival time | Directions (URL)
Welcome (utility)
Welcome, {{1}}. You are in room {{2}}. For anything during your stay, message us here. Wi-Fi: {{3}}.
Upsell (marketing)
Hello {{1}}, upgrade to a sea-view room for your stay from {{2}}, subject to availability. Tap below to see options.
How do you handle multilingual guests?
Build templates per language and choose the language from the booking record, not from the guest's name or nationality. WhatsApp templates are approved per language, so each version goes through review.
Multilingual setup checklist
- Pull the guest's language from the booking engine or property management system.
- Create pre-arrival, welcome, check-out and feedback templates in your top guest languages.
- Default to English where no language is known; in the GCC, offer Arabic and English as a minimum.
- Write right-to-left templates natively rather than translating word for word.
- Prepare saved replies in each language for frequent requests: late check-out, airport transfer, restaurant booking.
- Check translated prices, times and policies before sending; errors cause disputes.
- Tag conversations by language so staff with that language can pick them up.
How should concierge requests be staffed?
Treat WhatsApp as a front desk channel with response standards. A shared inbox lets reception, concierge, housekeeping and guest relations see the same conversation. Our shared inbox guide explains assignment and collisions.
| Request type | Owner | Target |
|---|---|---|
| Housekeeping items | Housekeeping or reception | Acknowledge within minutes |
| Restaurant or spa booking | Concierge | Confirm with time and location |
| Transport | Concierge or bell desk | Confirm vehicle and pickup point |
| Complaints | Duty manager | Acknowledge immediately, resolve or call |
| Billing questions | Front office | Answer within the shift |
If the inbox is not staffed overnight, the welcome message should say when replies are answered and give the phone extension for urgent needs.
Guests can also start conversations themselves: a QR code on the key card holder, room directory or restaurant table opens a chat with the hotel and starts the service window without a template. See click-to-chat links and QR codes.
How should a hotel measure guest messaging?
Measure operational outcomes from your own systems rather than message counts. Useful measures include:
- Share of arriving guests who reply to the pre-arrival message.
- First response time and resolution time for in-stay requests, by department.
- Calls to reception and the switchboard per occupied room.
- Upgrade and add-on revenue attributed to opted-in offers.
- Feedback response rate and the number of low scores resolved before check-out.
Record a baseline for a few weeks before launch, and review these monthly by language and booking source, because guests from different markets respond differently.
What privacy and consent issues apply to hotels?
Hotels collect guest data from booking engines, travel agencies and walk-ins, so consent varies by source. Message only guests whose number you hold lawfully and who agreed to WhatsApp messages from your hotel, and keep marketing consent separate. See our opt-in guide.
Guests come from many countries, so cross-border rules such as GDPR for EU residents may apply alongside local law. Avoid collecting passport images or card numbers by chat; WhatsApp's policy forbids asking for full payment card numbers.
Worked example: a Dubai beach resort launches WhatsApp guest messaging
"Marsa Bay Resort", a synthetic 250-room property in Dubai, gets guests from the GCC, Europe and Asia. Phone calls to reception peak at check-in and dinner time.
The resort builds utility templates for pre-arrival, welcome and check-out in Arabic, English, German and Russian, selected from the booking language. Pre-arrival messages ask for arrival time and requests; answers flow into a shared inbox where reception tags them for housekeeping or concierge. A sea-view upgrade offer goes as a separate marketing template only to guests who opted in.
After check-out, guests receive a feedback request with a rating button. Low ratings go to the duty manager. The resort measures call volume to reception, request response times and upgrade take-up against the months before launch, using its own records.
Common mistakes and honest limits
- Unstaffed inboxes. An unanswered concierge message is worse than no channel.
- Upsells in utility messages. They get recategorised and annoy guests who did not opt in.
- One language for everyone. Guests ignore messages they cannot read comfortably.
- Collecting IDs or card numbers by chat. It creates data protection and policy risks.
- Messaging travel agency guests without a lawful basis. Check what data and consent you actually received.
- Too many offers. Guests block numbers that feel like advertising, which can affect your quality rating.
- Expecting messaging to fix service. It speeds requests up; it does not replace well-run operations.
How OmniChannels.ai helps
OmniChannels.ai supports WhatsApp utility and marketing templates with variables, media and buttons, phone preview and approval tracking, so pre-arrival, welcome and offer templates can be built per language, including Arabic and English. Guest replies arrive in the Omni Inbox with WhatsApp, Instagram, Telegram and Email tabs, where staff reply with media and templates. Opted-in offers run as scheduled campaigns from an Excel or CSV upload, with duplicate filtering and delivery reports. Book a demo.
Frequently asked questions
When should a hotel send its first WhatsApp message to a guest?
Send a confirmation when the booking is made, if the guest provided a number and consented, then a pre-arrival message a few days before arrival with check-in time, directions and an invitation to share requests. For bookings made through online travel agencies, check what contact data and consent you actually hold before messaging.
Are hotel upsell messages allowed on WhatsApp?
Yes, as marketing templates sent to guests who opted in to marketing messages from your hotel. Keep them separate from utility messages such as check-in details, because Meta classifies templates with promotional content as marketing. During an active conversation started by the guest, staff can mention relevant services in free-form replies.
How do hotels handle guests who speak different languages?
Create approved templates in each major guest language, such as English, Arabic and the main source-market languages, and select the template by the guest's language from the booking. For free-form concierge chats, staff can reply in the guest's language or use approved translation tools, with care for accuracy on prices and policies.
Can guests check in through WhatsApp?
WhatsApp can deliver the pre-check-in link, collect arrival time and answer questions, but identity checks and guest registration usually happen in your property management system or at the desk under local rules. Do not ask guests to send passport or ID photos by chat unless your legal team has approved the process and storage.
How should hotels collect feedback over WhatsApp?
Send one short message after check-out with a rating button or a link to your survey. Route low scores to the duty manager inbox for follow-up. Keep the request neutral; offering incentives for positive reviews can breach review platform rules and consumer protection law in many markets.
Sources
Keep reading
More guidesMarketing
Click-to-WhatsApp Ads: Setup, Free Window, Routing and Results
Click-to-WhatsApp ads guide: set up Facebook and Instagram ads that open WhatsApp, use the free entry point window, route leads to a team and measure sales.
9 min read
Marketing
Conversational Commerce: How to Sell Through Chat, End to End
Conversational commerce guide: sell through chat from discovery to catalogue, cart, payment links, order updates and human help, with architecture and KPIs.
8 min read
UAE & Saudi Arabia
Arabic Customer Messaging: Best Practices for GCC Brands
Arabic customer messaging best practices: MSA vs Gulf dialect, bilingual templates, RTL and mixed-direction text, numerals, names and agent workflows.
8 min read
