I want to talk you out of something. The next time you sit down to make a hotel ad, do not open a blank Canva file and try to invent the perfect creative from scratch. That is the most expensive, least reliable way to spend your money, and almost every independent hotelier I meet is doing exactly that.
There is a better way, and you already paid for it. Your organic Instagram and TikTok feed is a free, ongoing focus group. Every Reel you have posted is a tiny experiment that real travelers already voted on. Some of those posts quietly outperformed everything else, and those are your ad creatives. You do not have to guess. You just have to read the scoreboard you have been ignoring.
This is how I do it for the boutique properties I work with. It is detailed, it is a little nerdy, and it will save you from lighting cash on fire.
Why likes are lying to you
Here is the trap. You scroll your own feed, you see the post with 800 likes, and you think, “That one. Boost that one.” Then you put fifty bucks behind it and nothing happens. No clicks, no bookings, just a vanity number that went slightly higher.
Likes are the weakest signal you have. A like costs the viewer nothing. It is a reflex. It does not tell you whether someone wants to come stay at your hotel, whether they would tell a friend, or whether they would even remember you tomorrow.
The two metrics I actually care about are saves and shares.
- A save means someone wanted to come back to this. For a hotel, a save is often someone planning a trip. They are bookmarking your sunrise-over-the-courtyard Reel because they are mentally filing you under “places I want to go.” That is intent.
- A share means someone vouched for you to another human. They sent your Reel to a partner, a group chat, a friend planning a girls’ weekend. That is word of mouth happening in public, and it is the single most valuable thing social can do for a small hotel.
When a post earns saves and shares, the algorithm has already confirmed something a focus group never could: this creative makes travelers take action. That is the exact behavior you are about to pay to amplify.
Likes measure approval. Saves and shares measure intent and advocacy. When you promote a post, you are paying to manufacture more of whatever that post already does naturally, so promote the posts that already drive action, not the ones that merely got applause.
The save-and-share score I actually use
Raw save counts are not enough, because a post that reached 50,000 people will rack up more saves than one that reached 3,000, even if the smaller post was the better creative. You have to normalize for reach. So I build a simple score:
Engagement-intent rate = (saves + shares) divided by reach
That is it. No fancy tooling required. I pull the last 90 days of posts, drop them in a spreadsheet, and sort by that one number. The posts at the top are the ones where the highest share of people who saw it took a high-intent action. Those are my candidates.
Here is what a slimmed-down version of one of those spreadsheets looks like for an illustrative 30-room property (these numbers are made up to show the method, not a real result):
| Post | Reach | Saves | Shares | Likes | Intent rate |
|---|---|---|---|---|---|
| Rooftop at golden hour, slow pan | 12,400 | 540 | 310 | 690 | 6.9% |
| “3 things guests always ask about” | 8,900 | 470 | 280 | 410 | 8.4% |
| Pretty cocktail close-up | 21,000 | 190 | 60 | 1,900 | 1.2% |
| Room reveal, door-open POV | 9,600 | 520 | 240 | 530 | 7.9% |
| Staff dog in the lobby | 15,300 | 130 | 95 | 2,100 | 1.5% |
Look at what that table exposes. The cocktail close-up and the lobby dog got the most likes by a mile. If you boosted on likes, you would put money behind those two. But their intent rate is on the floor. Meanwhile the “3 things guests always ask about” post got fewer likes and the highest intent rate on the list. That is the one I would put real budget behind, and it is the one you would never have picked by eyeballing the feed.
That gap, between what looks popular and what actually drives action, is the whole reason this method exists.
My actual step-by-step
Let me walk you through exactly what I do, because the details matter.
1. Pull 90 days, not 7
Go into Instagram and TikTok analytics and export or note your last 90 days of posts. You need enough volume to spot a pattern. Seven days is noise. Ninety days gives you a real ranking. If you post twice a week, that is roughly 25 posts to compare, which is plenty.
2. Record reach, saves, shares, and likes
For each post, grab those four numbers. Likes go in the sheet only so you can see, with your own eyes, how badly they would have misled you. Then calculate the intent rate column.
3. Sort and find your top three to five
Sort descending by intent rate. Your winners will usually cluster around a theme, and that theme is gold. Maybe it is always the room reveals. Maybe it is the “questions guests ask” format. Maybe it is the neighborhood walk-and-talk. Whatever keeps showing up at the top is a format your audience is begging for more of.
4. Sanity-check the winners
Before I promote anything, I make sure each top post can actually carry an ad. I ask:
- Does it have a clear hook in the first two seconds? Paid traffic is colder than your organic followers and bails fast.
- Is there any spoken or on-screen claim I cannot back up, or any music license that gets weird when I put paid spend behind it? Swap risky audio for a commercially cleared track before promoting.
- Does it show the actual product, the rooms, the property, the experience? A funny post can win organically and still flop as an ad if it never shows what you are selling.
5. Promote, do not just boost
This is where most hoteliers leave money on the table. The “Boost” button is the fast-food version. It optimizes for cheap engagement, which is exactly the vanity metric you are trying to escape. Instead, go into Ads Manager, use your proven creative, and choose an objective that maps to a real business outcome, traffic to your booking engine or a conversion event if you have the pixel set up. Send that traffic to a fast, clean direct-booking page, not your generic homepage. If your direct-booking path is clunky, fix that first, because the best ad in the world cannot rescue a bad booking flow. That is the kind of thing I dig into in book-direct CRO work.
6. Test in a small bracket, then concentrate
I run two or three winning creatives against each other for 7 to 10 days, a few hundred dollars total, same objective, same audience. Then I cut the laggards and pour budget into the one with the cheapest cost per landing-page view or booking start. Refresh before fatigue. When the cost per result starts creeping up after a few weeks, it is time to pull the next winner from your organic scoreboard.
The brief was never “make a viral hotel ad.” The brief is “find the post your real guests already responded to, and put fuel behind it.” Your audience writes that brief for you every single week. You just have to read it.
Why this matters more than another OTA listing
Here is the part I get fired up about. Every dollar you spend on this is a dollar building your audience, your booking traffic, and your brand recognition. That is the opposite of handing a guest to an OTA and paying roughly 15 to 25 percent commission on a reservation you basically rented.
I am not going to tell you that you can fire the OTAs. You cannot, and anyone promising that is selling you something. The big channels still drive discovery and fill rooms you would not have filled otherwise. What proven-creative paid social does is shift your mix. It wins back more direct bookings, it claws back margin on the guests who would have found you anyway, and it makes your brand the thing people remember instead of a row on a listings page. If you have ever wondered why those listing pages outrank you for your own searches, I broke that down in why OTAs out-rank you for your own name and the deeper mechanics in how OTAs steal your search traffic.
And the math on direct is not subtle. I ran the full breakdown in the book-direct math post, but the short version is that a direct booking driven by your own creative keeps the commission you would otherwise have paid. Promote a Reel that cost you nothing to make, point it at your own booking engine, and the unit economics start looking very different from renting demand.
Where this fits in the bigger picture
Paid social off organic winners is a BOFU move. It works best when the rest of the house is in order. The same Reels that win as ads are also the assets that feed your wider content and reputation engine, and the formats your audience saves and shares are clues about what to make more of organically.
It also stacks with everything else I obsess over. The discovery layer, your Google Business Profile and local SEO, brings people in cold. Your organic social earns trust and tells you which creative resonates. Paid social amplifies the proven winners. And increasingly, the way AI assistants describe your property matters too, which is why I think about AI visibility and AEO/GEO as part of the same funnel. If you are just getting your footing on the search side, the 2026 hotel SEO starter guide is the place I would start.
The reason I love this particular tactic is that it removes the guesswork that wrecks small hotel marketing budgets. You are not betting on a hunch. You are betting on data your own guests generated, for free, while you were busy running a hotel.
A realistic word on timelines
Let me set expectations, because I will not promise you overnight magic. The first time you run this, you are gathering baselines. Give each promoted creative a week or two and a few hundred impressions a day before you judge it. Watch the real metrics, cost per landing-page view, booking starts, not reach. Expect to refresh creative every few weeks as fatigue sets in. Over a quarter or two, you build a rotating library of proven winners and a feel for which formats your audience reliably responds to. That compounding knowledge is worth more than any single ad.
This is not a guaranteed-results lever. Nothing in marketing is. What it does is stack the odds in your favor by making sure you only ever pay to amplify creative that has already earned its keep.
So this week, do the boring thing. Open the spreadsheet, pull 90 days, calculate the intent rate, and find your top three. You will be surprised, and a little annoyed, at how often the post you would have boosted on instinct is nowhere near the top.
If you want a second set of eyes on your scoreboard, or help wiring the promoted traffic into a direct-booking path that actually converts, book a free intro call and we will dig into your numbers together. Or if you would rather see how this fits a full plan first, my book-direct CRO service is where most hoteliers start.