Skip to content
HotelSEO Lab
← The Lab
Photography & Video Distribution

One Vertical Video, Every Platform: The Aspect-Ratio and Safe-Zone Matrix for Hotels

The same clip dies on YouTube and thrives on Reels because of framing, not content. Here is the crop-and-caption matrix I use to push one hotel shoot across six placements.

HotelSEO LabNovember 11, 2026 10 min read

I want to start with the single most expensive mistake I see independent hoteliers make with video, because it costs you nothing to fix and you are almost certainly making it right now.

You film a gorgeous 20-second clip. Morning light through the shutters, a hand pouring coffee on the terrace, a slow pan across the courtyard. It crushes on Instagram Reels. So you think, great, free content, and you drop the exact same file onto YouTube and your Google Business Profile and Facebook. And it just… dies. Flat views. No saves. You quietly decide video does not work for your property.

It works. The clip was fine. What killed it was the framing — the aspect ratio and where your captions landed — not the content. The same footage that thrived at 9:16 got pillarboxed into a sad little vertical strip with black bars on a 16:9 YouTube player, and the subtitles you burned in were sitting behind the platform’s own UI where nobody could read them.

This post is the fix. One shoot, six placements, and a crop-and-caption matrix so you never reshoot for a platform again.

Why the same clip lives or dies on framing

Every platform is really two things stacked on top of each other: your video, and the app’s own interface drawn over it. Buttons, captions, the follow button, the progress bar, the little spinning album art. That UI eats into your frame. The part of the screen that is actually safe — where your subject, your text, and your logo won’t get covered or cropped — is called the safe zone, and it is different on every single app.

When you reuse one file everywhere, you are gambling that your most important pixels happen to fall inside six different safe zones at once. They don’t. So your room number overlay ends up behind TikTok’s caption, your booking URL gets cropped off the bottom on Shorts, and your logo hides behind the Reels share stack.

The shoot is not the problem. The distribution is. And distribution is fixable in an afternoon with a free editor.

Here is the mental model that changes everything: you are not making one video. You are shooting one master and exporting six deliverables. The master is shot once, loose and clean. The deliverables are crops. Stop thinking “what do I post,” start thinking “what do I crop.”

Shoot the master once: loose, vertical, high-res

Before any matrix matters, the master has to be shot right. Three rules.

Shoot vertical 9:16 at max resolution. Your phone almost certainly shoots 4K. Use it. A high-res vertical master gives you room to crop in later without going mushy. You can always crop a vertical clip down to a square or a landscape strip — you cannot un-crop a video you shot horizontal.

Frame loose. Keep the subject in the middle 80 percent. This is the whole trick. If your bartender, your bed, your pool is dead-center with breathing room on all sides, every future crop works. The moment you frame tight to the edges, a square or landscape crop will lop off half their face. When in doubt, zoom out and step back.

Leave the top and bottom fifth empty. Top and bottom are where platform UI and captions live. If you keep those bands clear of anything load-bearing — faces, text, your logo — you’ll never have to fight the interface.

That’s it. One clip, shot loose, and you’ve earned the right to use the matrix below.

The crop-and-caption matrix

Here’s the working reference I keep pinned. Six placements off one master.

PlacementAspect ratioResolutionCaption / text safe zoneMax length to aim for
Instagram Reels9:161080 x 1920Keep text out of bottom ~35% and top ~10%7-30 sec
TikTok9:161080 x 1920Keep right edge and bottom ~20% clear of UI9-34 sec
YouTube Shorts9:161080 x 1920Keep bottom ~15% clear for title and CTA15-60 sec
Facebook feed4:51080 x 1350Center-weighted, minimal burned-in text15-30 sec
Google Business Profile16:9 or 1:11920 x 1080 / 1080 x 1080No burned-in promos; keep it clean and ambient30 sec or less
Website hero16:9 (muted loop)1920 x 1080No captions at all; it autoplays silent6-12 sec loop

A few things worth saying out loud about this table.

9:16 covers three of your six placements unchanged. Reels, TikTok, and Shorts all want the same 1080 x 1920 frame. The aspect ratio is identical. The only thing you adjust between them is where your captions sit, because each app overlays its UI in a slightly different place. So three platforms, one export size, three caption passes. That’s the easiest win in the whole stack.

4:5 is the quiet workhorse for feed. Facebook (and Instagram’s main feed, if you post there too) reward the taller 4:5 portrait because it takes up more vertical real estate on a phone without getting cropped. Crop your vertical master to 4:5 — you’re just trimming a bit off top and bottom — and you’ve got a feed-native version.

Google Business Profile is not a social channel and you should not treat it like one. No trending audio, no big burned-in “BOOK NOW,” no caption spam. GBP video should feel like a calm, true window into the property. Clean, ambient, 30 seconds or under. If you want the deeper play here, I wrote the whole Google Business Profile playbook for hotels separately, because GBP is where a stunning amount of “near me” hotel demand actually gets decided.

The website hero is a silent loop, not a video. It autoplays muted, so captions are pointless and audio is irrelevant. Cut a 6-12 second 16:9 strip with zero text, set it to loop, and it becomes the ambient backdrop on your homepage. That same loop is doing direct-booking work — which is exactly the kind of on-site experience that nudges a looker into a booker, the stuff I get into in book-direct CRO.

Caption placement: the part everyone skips

Aspect ratio gets all the attention, but caption placement is what actually separates a clip that converts from one that gets scrolled past. Here is the rule that never fails: burned-in text and logos go in the middle band — never the top fifth, never the bottom third.

Why the middle? Because the top is where the app draws its own header and your handle, and the bottom third is a war zone — that is where the native caption, the sound credit, the follow button, and the like-comment-share stack all live. Put your “Suite 4 has the best sunset on the island” overlay down there and half of it disappears behind a heart icon.

Three quick caption habits I’d marry to this:

Treat the bottom third of every vertical video as if it does not exist. If your message only works because something important is sitting down there, your message is going to lose a fight with a UI button. Move it up.

A realistic one-afternoon workflow

Let me make this concrete with an illustrative run-through — numbers here are just to show the shape of it, not a promise.

Say you shoot one strong 25-second vertical master of your courtyard breakfast service. Here’s the afternoon:

  1. Cut the master to your three best beats, roughly 18 seconds, captions centered, logo in the middle band. That’s your 9:16 base.
  2. Export it three times for Reels, TikTok, and Shorts — same frame, just nudge the caption block up or down a touch for each app’s UI and adjust length toward each platform’s sweet spot.
  3. Crop to 4:5 for Facebook feed. Trim top and bottom, drop the burned-in promo text, let it breathe.
  4. Crop a clean 16:9 or 1:1 cut for Google Business Profile — no text, ambient, under 30 seconds.
  5. Pull a 10-second silent 16:9 loop for the website hero. No captions, set to loop.

One shoot. Six deliverables. Zero reshoots. The leverage here is absurd once you internalize it, and it compounds: do this weekly and you’re feeding every channel that matters off a single creative session.

Where this fits in the bigger picture

Video framing is a tactic. The reason it matters strategically is that more of your discovery is now happening on visual and answer-driven surfaces, not just the blue-link search results we all grew up optimizing for. People find a boutique hotel through a Reel, then go check the map pack, then ask an AI assistant for “the best small hotel near the old town.” Each of those is a different surface with different rules.

That’s the whole reason I split the work the way I do. Short-form video feeds discovery and reputation — it’s content that earns saves and shares, which is squarely content and reputation territory. The map-pack and “near me” side is local SEO and your Google Business Profile. And the increasingly important question of whether ChatGPT and other assistants even know your hotel exists is its own discipline — AI visibility and AEO/GEO, which I’d argue is the most underpriced opportunity in independent hotel marketing right now. If you’ve never checked, is your hotel invisible to ChatGPT is a sobering five-minute test.

Why do I keep harping on this discovery stuff in a post about video crops? Because every one of those direct-discovery surfaces is a chance to win a guest who would otherwise have found you through an OTA — where you’d hand over roughly 15 to 25 percent of that booking in commission. I’m not going to pretend you can fully escape the OTAs; they drive real volume and they’re part of a healthy mix. But every guest who finds your Reel, lands on your site, and books direct is a guest you’re not renting from Booking.com. The video is the top of that funnel. The framing is just making sure the video actually gets seen.

The honest framing on OTAs: the goal is never to “beat” them. It’s to reduce dependence and shift the mix. A library of well-distributed video gives people a reason to discover you directly — and direct discovery is the cheapest booking you’ll ever get.

The shortlist to pin above your editing setup

If you take nothing else from this, take these five lines:

Get the master right and the rest is crops. That’s the entire game.

If you want a hand turning your existing footage into a properly distributed library — or you’re staring at a folder of clips that never went anywhere — that’s exactly the kind of thing we sort out under content and reputation. Tell me what you’re working with and book a call, and we’ll map your shoot-to-six-placements workflow so one afternoon of filming actually pulls its weight across every surface your future guests are looking on.

FAQ

Quick answers

What aspect ratio should I shoot hotel video in?

Shoot vertical 9:16 at the highest resolution your phone allows, and frame loose so the subject sits in the middle 80 percent. That single master crops cleanly to 1:1, 4:5, and 16:9 later without you ever reshooting.

Why does my hotel Reel look bad when I post it to YouTube?

It is almost never the content. A 9:16 vertical clip dropped into a 16:9 YouTube player gets pillarboxed with black bars or cropped so your captions and logo fall outside the visible frame. The fix is reframing and re-captioning per placement, not a new shoot.

Do I need different captions for each platform?

You need different caption placement, yes. Each app overlays its own UI in different spots, so burned-in text that reads fine on TikTok can sit right under the Reels caption block or behind the YouTube Shorts title. Keep text inside the safe zone for each placement.

How many platforms can one hotel video shoot actually cover?

In practice, one well-framed vertical master covers six placements: Instagram Reels, TikTok, YouTube Shorts, Facebook, your Google Business Profile, and your own website hero. The shoot is the same. Only the crop and the caption position change.

Keep reading

More from the Lab

Free intro call

Let's go find out why the OTAs are outranking you for your own name.

20 free minutes. We'll look at your hotel live, show you where you're invisible — on Google and in the AI answers — and tell you straight whether we can help.

No lock-in · No 12-month handcuffs · You talk to the strategist