We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
British, Gluten-free options, Scottish, Vegetarian friendly
Ambience
Cosy, Traditional
Food Occasions
Dinner, Lunch, Sunday roast
Alfresco And Views
Beer garden, Outside seating
Perfect for
Child friendly
Food Hygiene Rating
Food Hygiene Rating Pass for The Cawdor Tavern

About

The Cawdor Tavern is a traditional Highland pub and restaurant located in the historic village of Cawdor, just outside Nairn in the north of Scotland. The area is best known for Cawdor Castle, one of the region’s most visited heritage sites, and for its surrounding woodland, walking routes and rural scenery. Positioned a short drive from Nairn’s coastline and within easy reach of Inverness, the tavern attracts locals, tourists and travellers exploring this picturesque part of the Highlands.

The venue occupies a charming stone building with classic country-pub character. Inside, guests will find a warm, rustic interior featuring exposed beams, wooden furnishings, open fires and a relaxed, welcoming atmosphere. The layout includes a cosy bar area, a dedicated dining room and outdoor seating for use in warmer months. Its traditional design and village-centre location make it a popular stop for walkers, families and visitors to the castle.

The menu focuses on seasonal Scottish and British cuisine, prepared using locally sourced ingredients wherever possible. Diners can expect a varied selection of starters, hearty mains, lighter dishes and daily specials, with options that highlight regional produce. Typical offerings include Highland beef dishes, fresh fish and seafood, game when in season, pies, burgers and vegetarian choices, alongside comforting classics such as soups, stews and traditional pub plates.

Sunday roasts and seasonal menus feature prominently, reflecting the availability of local ingredients. Desserts include familiar favourites such as sticky toffee pudding, fruit crumbles and chocolate-based dishes, while the drinks list offers Scottish ales, whiskies, wines and soft drinks, catering to both diners and those visiting for a casual drink.

With its village setting, traditional Highland atmosphere and focus on local Scottish produce, The Cawdor Tavern offers a welcoming and authentic dining experience in one of the region’s most historic rural communities.

Read more +

FAQs

Does the pub have any activities?

Yes the pub has a pool table and a darts board.

Details

Get directions to The Cawdor Tavern Get directions to The Cawdor Tavern
Location
Cawdor, Nairn, Highlands & Islands, IV12 5XP

01667 404 777 01667 404 777

Website

Opening Times

All day
Mon Closed
Tue Closed
Wed Closed
Thu 12:00-22:00
Fri 12:00-23:00
Sat 12:00-23:00
Sun 12:30-20:00

Reviews

Share your thoughts with other diners

Write a review

Reserve your table

Find a table

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near The Cawdor Tavern

Highland Cinema
Fort William

Highland Cinema

LOMA by Graeme Cheevers
West Dunbartonshire

LOMA by Graeme Cheevers

The Cawdor Tavern
Close