Guest communication in short-term rentals covers every message between you and your guest — from the moment they book through their post-stay review. According to Airbnb's Host Performance data, hosts who respond within 1 hour are 2.5x more likely to achieve Superhost status, and properties with automated messaging see 15–20% fewer guest complaints.
Key takeaway: The best guest communication feels personal but runs on autopilot. A PMS with messaging automation handles 90% of guest messages without you touching your phone.
The complete guest messaging timeline
Every booking follows the same lifecycle. Here's when to send what:
| Touchpoint | When to send | Purpose | Template below |
|---|---|---|---|
| Booking confirmation | Immediately | Confirm the booking, set expectations | ✓ |
| Pre-arrival | 2–3 days before check-in | Check-in instructions, logistics | ✓ |
| Check-in day | Morning of arrival | Door codes, WiFi, parking | ✓ |
| Mid-stay check-in | Day 2 (stays 3+ nights) | Catch issues before they become complaints | ✓ |
| Pre-checkout | Day before departure | Checkout instructions, expectations | ✓ |
| Post-checkout | 24 hours after checkout | Thank you + review request | ✓ |
| Follow-up | 2–3 months after | Direct booking offer for returning guests | ✓ |
Message templates
1. Booking confirmation
Send immediately after booking. This sets the tone for the entire stay.
Subject: Your booking at [Property Name] is confirmed!
Hi [Guest Name],
Thank you for booking [Property Name]! Here's a quick summary:
Check-in: [Date] from [Time] Check-out: [Date] by [Time] Address: [Address] Guests: [Number]
I'll send you detailed check-in instructions 2 days before your arrival with everything you need: door codes, WiFi, parking, and local recommendations.
In the meantime, feel free to message me with any questions.
[Your Name]
2. Pre-arrival instructions
Send 2–3 days before check-in. This is the most important message — it prevents 80% of "where do I park?" and "what's the WiFi?" questions.
Hi [Guest Name],
Your stay at [Property Name] is coming up on [Date]! Here's everything you need:
🚗 Getting there: [Directions or link to Google Maps pin] 🅿️ Parking: [Details — free street parking, reserved spot, garage code] 🔑 Check-in: [Self check-in with lockbox code XXXX / smart lock code / meet at property] 📶 WiFi: Network: [Name] | Password: [Password] 🕐 Check-in time: From [Time]. If you need early check-in, let me know and I'll try to accommodate.
I've also left a welcome guide inside with restaurant recommendations and local tips.
Safe travels! [Your Name]
3. Check-in day message
Morning of arrival. Brief, helpful, not pushy.
Good morning [Guest Name]! 👋
Your apartment is ready for you. Here's a quick reminder:
🔑 Door code: [Code] 📶 WiFi: [Network] / [Password] 🕐 Check-in from: [Time]
I'm reachable by message anytime if you need anything. Enjoy your stay!
4. Mid-stay check-in
Send on day 2 of stays 3+ nights. This catches problems early.
Hi [Guest Name],
Just a quick check-in — I hope you're enjoying [Property Name]! Is everything working well? Any issues I can help with?
If you need anything at all, just message me.
Why this works: Most guest complaints that lead to bad reviews are issues the host could have fixed — if they'd known about them. A mid-stay check-in gives the guest permission to mention small problems (noisy AC, missing towel) before they escalate into bad reviews.
5. Pre-checkout instructions
Day before departure. Clear, friendly, minimal.
Hi [Guest Name],
Just a reminder that checkout is tomorrow by [Time]. Before you leave:
✅ Please leave used towels in the bathroom ✅ Run the dishwasher if it's full ✅ Close all windows and lock the door ✅ Leave the key [in the lockbox / on the kitchen counter / inside]
No need to strip the beds or take out the trash — I've got it covered.
Thank you for being a great guest! I hope you enjoyed your stay. 🙏
6. Post-checkout (review request)
24 hours after checkout. Thank the guest, then ask for a review.
Hi [Guest Name],
Thank you for staying at [Property Name]! I hope you had a wonderful time in [City].
If you have a moment, I'd really appreciate a review on [Airbnb/Booking.com]. Reviews help other travelers find the apartment and help me keep improving.
[Leave a review →] ← (link to review page if available)
I've already left you a 5-star review. 😊
Hope to host you again! [Your Name]
7. Returning guest follow-up
2–3 months after checkout. Only for direct booking prospects.
Hi [Guest Name],
I hope you're doing well since your stay in [City]! I wanted to let you know that if you're ever planning another trip, you can book directly through my website at [your-domain.com] — same property, same host, 10% off, zero platform fees.
[Book direct →]
Either way, I hope to see you again! [Your Name]
How to automate guest messaging
Option 1: PMS with built-in automation
The simplest approach. A PMS like BookBed lets you configure message templates with dynamic fields (guest name, dates, property details) and set triggers (booking confirmed, 2 days before check-in, etc.).
| PMS | Messaging automation | Dynamic fields | Per-channel customization |
|---|---|---|---|
| BookBed (Pro) | ✓ | ✓ | ✓ |
| Hospitable | ✓ (best-in-class) | ✓ | ✓ |
| Hostaway | ✓ | ✓ | ✓ |
| Guesty | ✓ | ✓ | ✓ |
| Smoobu | Basic | Limited | ✗ |
Option 2: Hospitable (messaging-focused)
If you only need messaging automation and don't need a full PMS, Hospitable is the specialist tool. $40/month, works with Airbnb, Booking.com, and Vrbo. Best-in-class conditional logic (different messages for families vs business travelers, long stays vs short stays).
Option 3: Channel-native quick replies
Airbnb has "Scheduled Messages" and "Quick Replies" built in. Free, but limited: no conditional logic, basic dynamic fields, no cross-channel support. Fine for 1–2 properties, insufficient at scale.
Guest communication best practices
Do
- Respond within 1 hour. This is Airbnb's threshold for Superhost eligibility and directly affects search ranking.
- Front-load information. Put the most important detail (check-in code, address) first. Guests skim.
- Use bullet points and emojis sparingly. They improve scannability on mobile.
- Send the review request within 24 hours. Response rates drop 50% after 48 hours.
- Personalize. Even automated messages should reference the guest's name and specific dates.
Don't
- Don't send more than 7 messages per stay. Beyond that, it's spam.
- Don't send messages late at night. Schedule for 8 AM–8 PM in the guest's time zone.
- Don't ask for 5 stars explicitly. Ask for a review, let the quality of the stay earn the rating.
- Don't ignore negative mid-stay feedback. A prompt fix turns a potential 3-star review into a 5-star one.
Frequently asked questions
Should I automate all guest messages? Automate the standard messages (confirmation, check-in instructions, checkout, review request). Keep responses to guest questions manual — guests can tell when a response to their specific question is a bot reply.
How many messages should I send per guest? 5–7 messages across the booking lifecycle is standard. More than 7 feels excessive. For 1–2 night stays, reduce to 4 (confirmation, check-in instructions, checkout, review request).
What's the best time to ask for a review? 24 hours after checkout — when the experience is fresh but the guest has had time to settle back in. Late morning (10 AM) gets the highest response rates.
Should I leave a review first? Yes. Most platforms show reviews simultaneously, so there's no tactical advantage to waiting. Leaving a positive review first signals goodwill and increases the chance of a reciprocal positive review.
How do I handle a bad review? Respond publicly, professionally, and factually. Acknowledge the issue, explain what you've fixed, and invite the guest back. Never argue. See Airbnb Review Response Templates.
Further reading
- How to Automate Guest Messaging
- Airbnb House Manual Template
- Pre-Arrival Message Templates
- Checkout Message Templates
- How to Handle Difficult Guests
- Guest Communication Timeline
- Review Request Timing
- Unified Inbox Guide
- Guest Complaint Resolution
- Multilingual Guest Communication
About BookBed: Automated guest messaging on Pro and Agency plans. Configure once, every guest gets the right message at the right time — across Airbnb, Booking.com, and direct bookings. Start your free trial →
