Skip to main content
Revolution Media
Paid Advertising

Meta Ads for Hotels: How to Fill Empty Rooms in Off-Peak Season

|Revolution Media

Every property has the same graph. Peak season sells itself, shoulder season limps, and there is a stretch of the calendar where the rooms sit empty while the fixed costs carry on regardless. The staff are paid, the generator runs, the pool gets cleaned, and nobody sleeps in half the beds.

Here is the uncomfortable truth about that graph: an unsold room night is the most perishable product in commerce. It cannot be stored, discounted tomorrow, or sold twice next month. When the night passes, the revenue is gone permanently.

Meta ads, across Facebook and Instagram, are the most direct lever an independent property has for changing the off-peak side of that graph. Not because the platforms are magic, but because of what they do that search cannot: create demand in people who were not looking.

Why Meta Ads Suit the Off-Peak Problem

Google Ads captures travellers already searching, which makes it brilliant in high-demand periods and weaker when nobody is searching for your low season at all. We cover that channel fully in our Google Ads guide.

Meta works the opposite way. It puts your property in front of precisely chosen people while they scroll, and plants the idea of a getaway they had not planned. For off-peak occupancy, that is exactly the mechanism you need: you are not competing for existing demand, you are manufacturing it, on dates you choose, for audiences you choose, with an offer you control.

The Audiences That Fill Off-Peak Rooms

Off-peak campaigns live or die on audience selection. Four audiences consistently outperform:

1. Past Guests

People who have already stayed are the easiest sell in hospitality. Upload your guest email database as a custom audience and put a return offer in front of them: the green season rate, the anniversary invitation, the midweek escape. This is another reason the email capture habits in our direct booking strategy matter so much: the database you build there becomes an advertising asset here.

2. Website Visitors Who Did Not Book

Remarketing to recent visitors is the highest-converting campaign type on Meta. These people already looked at your rooms. A gentle follow-up with an off-peak offer recovers bookings that would otherwise be lost, or closed days later on an OTA.

3. The Drive Market

Off-peak stays are disproportionately booked by people within driving distance making spontaneous decisions. Target the metros within a few hours of your property with midweek and weekend-escape messaging. For most South African lodges that means Johannesburg, Pretoria, Cape Town, or Durban audiences, matched to your location.

4. Lookalikes of Your Best Guests

Once your database and website traffic have enough volume, lookalike audiences let Meta find new people who resemble your existing direct bookers. This is the scaling layer, and it works best after the first three audiences have proven the offer.

Creative That Sells the Quiet Season

The biggest off-peak mistake is apologising for the season. Rain, mist, and empty decks are not defects to discount away. They are a different product: privacy, romance, sightings without the crowds, fires and slow mornings, the lodge to yourself. Reframe the season and the creative writes itself.

What performs:

  • Short vertical video over static images, showing the actual off-peak experience rather than stock-style peak photography
  • Real moments: the storm rolling in over the deck, the empty pool at golden hour, the chef plating for a table of two
  • Value-led offers rather than naked discounts: a third night, a spa treatment, a game drive included. Perks protect your rate integrity while discounts train guests to wait for sales
  • Specific dates and urgency: a campaign for the actual gap you need filled beats a permanent generic advert every time

Campaign Structure and Timing

A simple two-layer structure covers most properties: an awareness layer running video to cold audiences (drive market, lookalikes, interest targets) and a conversion layer remarketing to engagers, site visitors, and the guest database with the offer and a direct path to book.

Timing matters as much as structure. Off-peak campaigns should launch six to eight weeks before the gap, when your drive market is deciding what to do with those weekends. Launching the week rooms sit empty is a rescue mission, not a strategy.

On budget, the same discipline from our Google Ads guide applies: measure cost per booking against the OTA commission you would otherwise pay. Most properties find meaningful off-peak campaigns viable from a few thousand rand per month, scaled by results rather than hope.

Send the Click Somewhere That Converts

Every rand of Meta spend is wasted if the click lands on a homepage with no offer in sight. Send campaign traffic to a page showing the specific offer, the dates, and a live booking option, with the promo code pre-applied where your booking engine supports it. And make sure conversion events fire on the booking confirmation, so the campaign optimises for bookings rather than clicks.

How to Measure Off-Peak Campaign Success

Judge campaigns on three numbers: cost per direct booking against your average OTA commission, occupancy lift on the targeted dates versus the same period last year, and the share of bookings from returning guests, which tells you the database is working. If cost per booking beats commission and the calendar gaps are closing, scale. If not, the offer usually needs work before the targeting does.

Common Mistakes That Waste Off-Peak Budgets

Four errors sink most off-peak campaigns before targeting ever gets a chance. Discounting instead of adding value, which erodes rate integrity and teaches your market to wait for sales every year. Running one generic advert to one broad audience, when the entire advantage of Meta is matching a specific offer to a specific audience for specific dates. Boosting posts instead of building campaigns, which spends money on engagement rather than bookings because boosted posts cannot optimise for conversions properly. And switching campaigns off after a quiet first week, before the platform has enough data to find the buyers. Off-peak advertising is a system that improves monthly, not a coin flipped once a season. Properties that run it consistently enter each low season with warm audiences, proven offers, and historical data, while their neighbours start from zero every year.

Frequently Asked Questions

How much should a small property spend on Meta ads for off-peak dates?

Start with a focused test in the low thousands of rand per month on remarketing and past guests, where conversion is highest, then expand to cold audiences once cost per booking is proven against your OTA commission benchmark.

How far in advance should off-peak campaigns start?

Six to eight weeks before the dates you need to fill, giving the awareness layer time to build audiences the conversion layer can close.

Do Meta ads work for luxury lodges, or do they cheapen the brand?

They work when the creative matches the brand. Luxury off-peak campaigns should sell exclusivity and privacy with value-added perks, never slash headline rates. The medium is neutral; the offer sets the tone.

Turn Your Quiet Months Into a Campaign

Pick the gap that hurts most, build the offer, and put it in front of the four audiences above. Or have it done for you: Revolution Media builds Meta campaigns exclusively for hospitality, measured in filled rooms. Book a discovery call and bring your occupancy calendar.

Need Help Implementing These Strategies?

Our team specialises in hospitality marketing. Let’s build a plan for your property.