A guest books a room, gets a confirmation email, and then hears nothing from you until check-in day. Somewhere in that silence, you've lost a room upgrade, a spa booking, a dinner reservation, and a review. Hotel email marketing isn't about sending more newsletters. It's about talking to a guest at the right point in their stay, before they arrive, while they're there, and after they leave, instead of treating every guest the same way a generic email blast does.
This guide covers the campaigns that actually work in hospitality, how to segment and automate hotel email marketing around the guest journey, and what to look for in hotel email marketing software.
Table of Contents
Why hotel email marketing works differently from generic campaigns
Hospitality email marketing has a built-in advantage most industries don't: a guest who's booked a stay is already paying attention, at least around a few key moments. A confirmation email gets opened because the guest wants to double-check their dates. A pre-arrival email gets opened because it's arriving close to a trip they're actively thinking about. A post-stay email gets opened because the experience is still fresh. Generic retail or newsletter benchmarks don't map cleanly onto this, because a hotel guest's attention follows their actual travel calendar, not your sending schedule.
There's also a business reason this matters more than it might seem. Direct bookings, the ones a hotel's own email list and website drive, are worth meaningfully more than bookings through an online travel agency (OTA).
Every email in this guide is, in some way, an attempt to deepen a direct relationship with a guest instead of leaving that relationship owned by a booking platform. As a general baseline, email marketing overall returns an average of $36 for every $1 spent, one of the highest returns of any marketing channel, which is worth keeping in mind before assuming a hotel needs to invest heavily elsewhere to see a return.
If you want the fuller picture of how email marketing works before applying it to hotel-specific dates, or want to see email newsletter examples and newsletter content ideas for the broadcast side of your calendar, those are good starting points.
The guest journey: which emails to send at each stage
Pre-stay: confirmation and upsell emails
The booking confirmation should go out instantly and needs to work harder than "you're booked." It's the first place to introduce upgrade options, because the guest is still emotionally committed to the trip and more receptive to additional purchases than they'll be at any other point before arrival.
A pre-arrival email sent a few days before check-in is where the real upsell opportunity lives: room upgrades, spa packages, F&B add-ons, early check-in. This timing isn't arbitrary. Hotel performance data shows upsells offered through online, pre-arrival channels average meaningfully more per guest than the same offer made in person at the front desk, largely because the guest is choosing in a calmer moment rather than being asked on the spot while checking in.
A day before arrival, a shorter nudge, whether there's still an open upgrade slot, a note about parking or local events, functions as both a reminder and a last-chance offer, since urgency close to the trip date tends to prompt a faster decision than the same offer sent a week out.
In-stay: welcome and local information
A day-of welcome message, framed around helpful information (Wi-Fi details, breakfast hours, local attractions) rather than another sales pitch, sets the tone for the stay. It works because the guest's need at this exact moment is practical, not promotional. Selling to someone who's still figuring out where their room key works isn't well timed.
This is also where SMS often outperforms email for anything genuinely time-sensitive. A message like "Your room is ready" or "Happy hour starts at 6" needs to be seen within minutes, not sitting in an inbox. SMS marketing has an estimated open rate around 55%, compared to roughly 21% for email, per Brevo's own benchmark data, which is the gap that matters when a guest needs to see something in the next few minutes rather than the next few hours.
Post-stay: review requests and re-engagement
Requesting feedback shortly after checkout supports both reputation management and guest retention, and it performs best while the stay is still fresh in the guest's memory. The reason this matters commercially, not just for goodwill, is that reviews shape whether the next guest books at all: a TrustYou study found that nine in ten travelers read reviews before booking a hotel.
A post-stay email isn't just a courtesy; it's the mechanism that turns a good stay into evidence the next guest will actually see. Waiting a week to ask tends to lose that momentum, both because the details are less vivid and because the guest has usually moved on mentally to whatever came after the trip. Further out, a re-engagement email works well for guests who haven't rebooked, especially tied to a relevant trigger like a seasonal offer or a return visit to the same city.
See our guide to post-purchase emails for more examples of review-request and re-engagement structures.
Loyalty and re-booking campaigns
Loyalty program communications are less about frequency and more about relevance: birthday offers, milestone stays, and loyalty program member-only rates tend to perform better than generic "come back" messages, because they signal that the hotel remembers the guest specifically rather than treating them as another name on a list. This is also where segmenting by guest type starts to matter more than segmenting by demographics alone, covered in more detail below. A repeat guest who books direct is exactly the guest the direct-booking value gap described earlier is worth protecting.
Segmenting hotel email campaigns
Segmentation only pays off if different segments actually get different messages, not the same email with a different name inserted. A few splits that genuinely change what you'd say:
First-time vs. repeat guests. A first-time guest needs context: what makes the property distinct, what to expect, why they chose well. A repeat guest already knows this. Skipping the introduction and leading with recognition ("welcome back") or a loyalty-relevant offer respects that they've already made the decision to return.
Business vs. leisure travelers. Business travelers respond to efficiency: Wi-Fi reliability, workspace availability, express checkout, corporate rate or loyalty points. Leisure travelers respond to experience: local activities, packages, things to look forward to. The same pre-arrival email trying to do both usually undersells to each.
Families vs. couples. Families care about practical fit: connecting rooms, kids' amenities, family dining options. Couples are a better audience for spa packages, quiet-room requests, or romantic add-ons. This is a case where the same "upgrade your stay" email performs very differently depending on which upgrade gets featured first.
Local staycation guests vs. international travelers. A local guest booking a weekend away doesn't need arrival logistics; they're driving twenty minutes. An international guest benefits from a longer pre-arrival runway: transport information, currency notes, what to expect at check-in. Sending the same lead time and content to both wastes the local guest's attention and under-informs the international one.
Loyalty members. These guests should rarely see a generic promotional email. Milestone recognition (a 5th stay, a member anniversary) and early access to offers work better than a standard broadcast, precisely because loyalty members are the segment most likely to notice when they're being treated like everyone else.
Guests who booked via OTA vs. direct. OTAs like Booking.com and Expedia typically mask a guest's email address until they interact directly (checking in, replying, joining the loyalty program). Once you do have their real address, the goal differs from a direct booker's: instead of nurturing an existing relationship, the email's job is to earn the next booking directly — ideally with an incentive that beats going through the OTA again. Direct guests, by contrast, should simply have their choice reinforced, since they're already worth more per booking and cancel less often.
Guests who previously bought a specific add-on. Someone who booked the spa last time is a warmer audience for a spa offer than someone who's never used it, and a poor audience for an unrelated upsell like a golf package. Purchase history predicts what converts more reliably than demographics do.
Example emails by guest journey stage
Booking confirmation
Subject line: "You're booked at [Hotel Name], here's what's next." Content: confirm the essentials (dates, room type, cancellation policy), then one line introducing an upgrade option while the guest is still in a decision-making mindset. For example: "Want more space? Upgrade to a suite for $40 a night." Keep the upsell to one clear option rather than a menu of add-ons.
Pre-arrival
Subject line: "Your stay starts in 3 days, a few things to know." Content: practical arrival details (check-in time, parking, what's included) paired with a time-limited upsell. For example: "Reserve a spa treatment before you arrive and save 15%." This is the email doing the most commercial work, so it earns a slightly more direct call to action than the confirmation email did.
Post-stay
Subject line: "Thanks for staying with us, [Name]." Content: a genuine thank-you first, then the review ask, kept to one clear link rather than a long survey. For example: "Got two minutes? A quick review helps us and other travelers." A discount on the next booking can appear as a secondary element rather than the headline, so the email doesn't read as only chasing another sale.
How to automate hotel email marketing
Manually tracking arrival dates, checkout dates, and follow-up timing across every reservation isn't realistic past a handful of rooms a night. Automating hotel email marketing around a few fixed triggers covers most of the guest journey described above:
- Booking confirmation — sent instantly on reservation, ideally as a transactional email rather than a marketing send, since it needs to arrive reliably and immediately
- Pre-arrival email — triggered a few days before check-in, timed to when upsell receptiveness is highest
- Upsell email — triggered the day before check-in, timed to create urgency
- Day-of welcome — triggered on check-in date, focused on practical information over sales
- Post-stay review request — triggered shortly after checkout, while the experience is still fresh
- Re-engagement email — triggered months after checkout if no rebooking
In Brevo, this kind of guest communication automation runs on date-based triggers and contact attribute updates, so a workflow can watch a "check-in date" or "checkout date" field on a guest's profile and fire the right email without a staff member managing a spreadsheet of arrival dates. The same automation logic can branch into SMS if a guest doesn't open the email, useful for time-sensitive messages like a same-day upgrade offer.
One detail worth getting right at setup: booking confirmations get sent with a generic system template because they're treated as purely functional. Given how consistently these get opened, that's a missed impression. Keeping transactional emails on-brand, logo, tone, visual identity, rather than defaulting to a plain default template, is a small fix with outsized value relative to the effort.
Guest profiles are the other half of this. Tracking preferences and stay history in one place — not just in the property management system — is what makes an upsell email feel specific instead of generic. That specificity drives the emotional receptiveness described above.
A dedicated hotel CRM makes guest-profile tracking possible at scale — centralizing preferences, stay history, and loyalty status in one place instead of scattered across your PMS and inbox. Brevo's CRM can hold this data alongside group and event booking pipelines and VIP guest flags, so the same data that triggers an email is also visible to front desk and sales staff.
For a closer look at guest-profile CRM setups in a related hospitality vertical, see our guide to restaurant CRM software.
Choosing hotel email marketing software
A few things matter more for hospitality than for email marketing generally:
Automation tied to dates, not just list behavior
Most generic email marketing tools automate around opens, clicks, and list joins. Hotels need automation tied to check-in and checkout dates specifically.
A channel for time-sensitive messages
Email works well for a pre-arrival upsell sent a few days out. It's the wrong channel for "your room is ready" or a same-day happy-hour reminder, which is where SMS earns its place in a hotel's marketing channel mix.
Guest data in one place
If preferences and stay history live only in the property management system, your email marketing platform can't personalize around them. Look for a platform where email, SMS, and guest data share the same system, rather than syncing between two separate tools.
Pricing that fits a hotel's contact list
Hotels tend to accumulate large historical guest databases, sometimes tens of thousands of past guests, but only actively email a fraction of them in a given month. A platform priced by contacts stored penalizes that. One priced by emails sent doesn't, which matters given how much value sits in nurturing the direct-booking guests already described above rather than paying to store years of dormant contacts.
Brevo fits this pattern in a few concrete ways. The free plan covers 300 emails a day and up to 100,000 contacts with no credit card required, which covers a decent-sized property's active list without paying for years of past guests sitting dormant in the database. SMS runs on pay-as-you-go credits with no monthly SMS subscription fee, which suits hospitality's spiky, occasion-driven use of texting better than a flat monthly plan would. And because Brevo's email marketing tools, SMS, and guest data live in the same system, an upsell automation can start on email and fall back to SMS if a guest hasn't opened it, without connecting a separate tool.
Good to know: Deliverability is worth getting right early, especially for a sector sending time-sensitive transactional messages, and this guide to email deliverability best practices covers the fundamentals.
Getting started
Hotel guest communication automation doesn't need to launch as a five-workflow system on day one. A pre-arrival upsell email and a post-stay review request, sent automatically off check-in and checkout dates, cover the two moments with the clearest revenue and reputation impact.
From there, segmentation by guest type and in-stay SMS can layer in once the first two are running reliably. All of this can be set up with Brevo.







