Instagram captions for restaurants and pubs that people act on
A three-part structure for restaurant and pub Instagram captions, with examples for roasts, quizzes, new beers, rainy days, match days and private hire.

In short
- A caption that brings people in has three parts: a first line that stops the scroll, one real detail and one clear action.
- Write the first line as if it's the only line anyone will read.
- Instagram allows up to five hashtags on a post, so pick a few specific ones such as your town, the dish and your venue name.
- Put the words people search for in the caption itself; Instagram's own advice is to keep keywords and hashtags out of the comments.
- Drinks captions must not suggest alcohol fixes a bad week or that more is better, and the CAP Code covers your own social posts.
A good Instagram caption for a restaurant or pub does three jobs: a first line that stops the scroll, one specific detail that makes the post feel real (a dish, a price, a time, a name), and a single action, such as booking, replying or coming down. Keep it short and write it the way you'd talk across the bar. Five hashtags is the most Instagram allows now.
What makes a good Instagram caption for a restaurant?
The captions that fill tables are specific. They tell someone what's on, when, how much, and what to do about it, in words that could only come from your place.
Most venue captions go wrong in the same way. "Come and see us this weekend, great food and drinks, something for everyone!" could be about any pub in the country, so it gives nobody a reason to pick yours. Swap one vague phrase for one fact and the whole thing wakes up.
The structure I'd use for nearly every post:
- The hook: a first line that makes sense on its own and earns the tap on "more".
- The detail: one concrete thing that proves this is your venue, this week.
- The action: the one thing you want people to do, and exactly how to do it.
None of the three needs to be long. Two sentences can cover all of them.
The same Sunday roast post, written two ways
Weak
- Come and see us this weekend!
- Great food, great drinks, something for everyone
- Book now, DM us, call us or just pop in
- #food #foodie #pub #weekend #instagood
Strong
- Beef dripping roast potatoes.
- Sirloin or nut roast, £18.50, served 12 till 5 on Sunday
- Book through the link in our bio
- #sundayroast #fromepubs #thetinheron
How to write a first line people stop for
Write the first line as if nobody will tap "more". Plenty of people won't, so whatever matters most (usually the dish or the night) goes there.
A few openings that work for venues:
- Lead with the food, named properly: "Beef dripping roast potatoes."
- Lead with the time: "Tonight, 8pm, back room."
- Lead with the news: "New on the bar from today."
- Lead with what's happening outside: "Wet out there."
- Ask a question, but only one you'd like answers to: "Which guest ale should we get in next?"
And a few I'd cut. "Happy Monday!" tells people nothing. "We're so excited to announce..." spends your best line on your own feelings. A row of emoji before any words reads like a fruit machine. Your venue name is already sitting above the post, so it doesn't need repeating as the opener either.
Add one real detail and one clear action
The detail is what makes a caption believable. Say "sirloin" where you'd been tempted to say "meat". Give the price, £18.50, where you'd have written "great value". And name people when you can, whether that's the chef who's been tinkering with a dish or the brewery that's just dropped off a new cask. One good fact is enough. Three starts to feel like a menu.
Then ask for one thing. A caption that wants people to book, follow, share, tag a mate and leave a review is asking for too much, and I'd bet most people do none of it. Pick the action that matters for this post and make it easy:
- "Book through the link in our bio."
- "Reply with your team name and we'll hold a table."
- "Call the bar to put your name down."
- "No booking, just turn up."
If timing matters, say so honestly. "Tables tend to go by Saturday lunchtime" is useful if it's true and a bit cheeky if it isn't.
Instagram caption examples for pubs and restaurants
These follow the same pattern, and none runs much past 60 words. Steal the shape and swap in your own details. (The venue details are made up, obviously.)
Sunday roast
Beef dripping roast potatoes, a Yorkshire pudding the size of your hand, and gravy made in the roasting tin. Sirloin or nut roast, £18.50, served 12 till 5 on Sunday. Book through the link in our bio; by 2pm it's walk-ins at the bar only.
Quiz night
Eight rounds, one picture round nobody ever gets right, £50 for the winners. Quiz starts Thursday at 8pm, teams of up to six, free to enter. Reply with your team name and we'll keep you a table.
A new beer on
Just on: Grey Fell Orchard Pale, 4.2%, hazy, a bit of grapefruit at the end. We've only got two casks of it, so it won't hang about. On the bar from 5pm today.
A rainy day
Wet out there. The fire's lit, today's soup is roast tomato and red pepper (£6.50 with sourdough), and the corner sofa is free right now. Come and dry off.
Match day
Big one tonight. Kick-off 8pm, sound on, all four screens. Tables are free to book and the kitchen does wings and loaded fries until full time. Book through the link in our bio, or chance it from 7.
For more on the build-up and the half-time posts, see matchday posts for sports bars.
Private hire
The back room seats 30, has its own bar and a screen for the speeches. No room hire fee Monday to Thursday with a £300 minimum spend. Message us a date and we'll tell you straight away if it's free.
A quiet midweek night
Tuesday is our quiet night, which makes it the best night for the big table by the window. Two courses for £22 until 9pm. Book ahead or just wander in.
A new dish
Chef's been working on this one for three weeks: hake, brown shrimp butter, charred hispi cabbage. On the menu from Friday, £21.
A picture of the dish does half the work in posts like that last one, so it's worth getting the photo right too. There's a separate guide on food photography on your phone.
thetinheron Eight rounds, one picture round nobody ever gets right, £50 for the winners. Quiz starts Thursday at 8pm in the back room. Teams of up to six, free to enter, kitchen open till 9 for anyone who needs chips to think. Reply with your team name and we'll keep you a table. #pubquiz #fromepubs #thetinheron
How long should a caption be, and how many hashtags?
Meta's developer documentation gives a maximum of 2,200 characters for an Instagram caption. You'll almost never need a tenth of that. For most venue posts I'd aim for one to four short lines, with a line break between ideas so it reads easily on a phone. Go longer when there's a proper story to tell, like why you changed butcher or how the new chef ended up in your kitchen.
Hashtags have changed. Instagram's help centre now says you can use up to five tags on a post, and Instagram announced the cap on its @creators Threads account on 18 December 2025. Adam Mosseri, who runs Instagram, has said hashtags don't improve visibility but do tell people what a post is about, as reported by Social Media Today.
What does seem to matter is the words themselves. In Instagram's own 2021 explanation of how search works, Mosseri says search matches what people type against usernames, bios, captions, hashtags and places, and advises putting keywords and hashtags in the caption, not the comments. So write "Sunday roast in Frome" as a normal phrase in the caption, then add two or three tags that describe the post: the place, the thing, and your own venue tag. I'd skip #food and #instagood; they say nothing about a pub in Somerset.
Words to keep out of drinks captions
If a post mentions alcohol, the CAP Code's alcohol rules apply. The ASA says the Code covers marketing by businesses on their own websites and in "other non-paid-for space online under their control", which takes in your Instagram account.
Section 18 of the CAP Code has the detail. In plain terms, a caption must not:
- claim or imply that drink makes you more confident or popular (rule 18.2)
- suggest alcohol can get you through boredom, loneliness or other problems, or change your mood (rules 18.6 and 18.7)
- turn drinking into a challenge (rule 18.4)
- run a promotion that encourages people to drink a lot (rule 18.10)
- appeal particularly to under-18s (rule 18.14)
That rules out a lot of lazy hospitality copy. "You've earned this after the week you've had", "Monday blues? Pints fix everything" and "Can you finish the yard?" would all worry me. The fix is usually just to state the facts: "Friday after work: the garden's open till 10 and the new pale is £5.20." This is general information, not legal advice.
Writing a week of captions in one go
Captions come out better written in a batch, with the week's facts in front of you. Writing them one at a time at 11pm after close is how you end up with "come and see us this weekend". Twenty minutes on a Monday morning with a list of the specials, the events, the deliveries and the weather forecast will cover the lot. Then schedule them for sensible times (there's a guide to the best time to post and another on how often to post).
Keep a running note of good details as they turn up: supplier names, how the chef describes a dish, what regulars say about the pie. That note is where your best captions come from. Reuse the structure as often as you like, but write fresh words each time, because followers notice the same caption with a different date on it.
If you'd rather not start from a blank box every week, Venuesmith writes the captions for a whole plan from a sentence about what's coming up, checks each one against your brand rules, and waits for your approval before anything goes out. Whichever way you write them, run each one past the checklist below.
Before you hit share
- Does the first line make sense on its own?
- Is there one real detail: a dish, a price, a time or a name?
- Is there exactly one thing you want people to do?
- Day, date and time checked against the calendar
- Five hashtags or fewer, all specific to the post
- Nothing suggesting drink fixes a bad day or that more is better
- Read it aloud. Would you say it across the bar?
Frequently asked questions
Should hashtags go in the caption or the first comment?
Put them in the caption. In Instagram's own explanation of how search works, Adam Mosseri advises putting keywords and hashtags in the caption, not the comments, if you want a post to be found. Search matches what people type against captions, hashtags, usernames, bios and places. You can only use five hashtags on a post now anyway, so there's not much clutter to hide.
Should restaurant captions use emoji?
A few, if they suit your voice. I'd keep them at the end of a line or use one in place of a bullet, and never let them carry the meaning on their own, because a burger, a pint and a football don't tell anyone the time or the price. Choose a short list of emoji that fit your venue and stick to it as part of your brand voice.
Can I use the same caption on Facebook and Instagram?
Mostly, yes. The hook, detail and action structure works on both. Two tweaks are worth making. Drop most of the hashtags on Facebook, where I don't think they add much. And check the action makes sense there: "the link in our bio" is an Instagram phrase, so on Facebook paste the booking link itself or give the phone number.
How do I write a caption for a drinks offer without breaking the rules?
State the facts: the drink, the price and the times. Rule 18.10 of the CAP Code says promotions must not imply, condone or encourage excessive drinking, and other rules in section 18 stop you suggesting that drink improves your mood, confidence or popularity. "Espresso martinis £7, 5 to 7pm Friday" is fine. "Get as many in as you can before 7" isn't. This is general information, not legal advice.
What should a caption say when we're fully booked?
Say so, then give people somewhere else to go: the waiting list, walk-in space at the bar, or the nearest night with tables free. For example: "Saturday's full. Friday after 9pm and Sunday lunch still have room, book through the link in our bio." It's still a useful post, and it shows people your place is worth booking ahead.
Sources
- Use hashtags on Instagram, Instagram Help Centre, checked October 2026
- IG User Media reference, Meta for Developers, checked October 2026
- Breaking down how Instagram search works, Instagram, checked October 2026
- New hashtag guidance post on Threads, Instagram (@creators), checked October 2026
- Instagram implements new limits on hashtag use, Social Media Today, checked October 2026
- (User generated) Content is king, ASA and CAP, checked October 2026
- CAP Code section 18: Alcohol, ASA and CAP, checked October 2026


