Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons
Places to Stay With a Restaurant in Scotland
Some holidays are better when nobody cooks. These Scotland stays have a restaurant on site — dinner is a stroll, not a drive, and the washing up is somebody else's.
Buchan Braes Hotel
✓ Restaurant
✓ Coastal views, sunrises and Boddam lighthouse from the hotel
Boddam
Sure Hotel by Best Western Aberdeen
✓ Restaurant
✓ Restaurant and bar with imaginative menus using local produce
Aberdeen
Ryanbay Holiday and Residential Park
✓ Restaurant
✓ Set on the shores of Loch Ryan with waterfront views
Ayrshire
Sherbrooke Castle Hotel
✓ Restaurant
✓ 4-star baronial castle hotel built from red sandstone
Glasgow
Glen Nevis Caravan and Camping Park
✓ Restaurant
✓ Set in a beautiful Highland location at the foot of Ben Nevis
Fort William
Travelodge Glasgow Central
✓ Restaurant
✓ Central Glasgow location within walking distance of attractions
Glasgow
Avonbridge Hotel
✓ Restaurant
✓ Fully refurbished restaurant, bedrooms and function spaces throughout the hotel
Hamilton
The Oatridge Hotel & Restaurant
✓ Restaurant
✓ Family-run hotel in a 200-year-old coach house
Uphall
Royal Highland Hotel
✓ Restaurant
✓ Grand staircase said to have inspired the Titanic's staircase
Inverness
More around Scotland
Itineraries
- A weekend in Scotland with the kids · 2 days
- A weekend in Scotland · 2 days
- A weekend in Scotland with older parents · 2 days
Haunted Britain
What "restaurant on site" actually means in Scotland
There are 173 places to stay with a restaurant published on BritStays across Scotland, and they split into three fairly distinct sorts of trip: 93 hotels, 45 caravanning parks and 35 campsites. That mix matters. A hotel restaurant usually means breakfast and dinner without moving the car; a park or campsite restaurant is more often a clubhouse-style room that keeps odd hours out of season. It's the single most useful thing to check before you book.
The other facilities listed across these stays give you a decent picture of what to expect:
- Bar — 114, so most restaurant stays have one too
- WiFi — 82, which is under half, so don't assume it
- Pet Friendly — 77
- Parking — 63
- Disabled Access — 52
- Toilets — 41 and Laundrette — 40, both typical of the camping and caravanning end
The parking figure is worth a second look. If you're driving to the Highlands or the islands, confirm parking directly rather than assuming a rural site has it.
Which areas suit which kind of trip
Edinburgh has the most with 13, followed by Inverness with 11 — both good if you want to arrive by train, eat on site the first night and sort out plans in the morning. Loch Lomond and The Trossachs has 8 and Fort William 6, which is the classic pairing for walking trips; Cloch Holiday Park sits in Loch Lomond and The Trossachs with a swimming pool, gym and spa alongside the food.
For the coast, St Andrews has 5 and Fife turns up repeatedly in the examples. Leven Beach Holiday Park in Fife lists a bar, restaurant and amusements, and Elie Holiday Park at Shell Bay has a swimming pool, hot tub and spa — a different kind of seaside week from a tent. Further south, Dumfries and Galloway is quietly strong: Auchenlarie Holiday Park at Gatehouse of Fleet, Seaward Caravan Park at Kirkcudbright and Loch Ken Holiday Park near Castle Douglas all appear here.
For countryside and remoteness, Pitlochry has 5 and the Scottish Highlands 5, with Scourie Caravan and Campsite and Ledgowan Lodge Campsite at Achnasheen showing what's available well off the main routes — the latter also lists being near a train station, which is rarer than you'd think. The islands are represented too, with Scalloway Caravan Park on Shetland and Cunningsburgh Touring Park listed under Orkney.
Families, couples and dog owners
Families are best served by the holiday parks, where the restaurant sits alongside other things to do. Seaward Caravan Park pairs a restaurant with a swimming pool and playground, Loch Ken Holiday Park lists baby changing as well as toilets, and Port A Bhaigh Campsite at Portree has a bar, restaurant and playground. Clayton Caravan Park at St Andrews leans towards pool, gym and spa.
Couples tend to do better in the hotels, which make up more than half the set — dinner, a bar and no need to drive afterwards. Dog owners have reasonable odds, with 77 of the 173 pet friendly, but check whether dogs are allowed in the restaurant itself or only the bar area, as the listing won't tell you.
What to do once you're there
Base yourself near Inverness or the Highlands and Loch Ness is the obvious draw; Fort William puts you within reach of Ben Nevis and Glencoe. Around Loch Lomond and The Trossachs, Loch Lomond itself fills a day easily. Castle hunters can look up Balintore Castle, Fa'side Castle and Almond Castle.
Rainy days are what museums are for. Perthshire has The Scottish Crannog Centre and the Clan Donnachaidh Centre, Pitlochry has the Pitlochry & Moulin Heritage Centre, and the Highland Folk Museum and Am Fasgadh cover older ways of living. In and around Fife you'll find Perth Museum, Stanley Mills and William Soutar's House.
When to book, honestly
Edinburgh and Inverness go first, because they're the two biggest clusters and they also fill for reasons that have nothing to do with holidays — book several months ahead for summer. Coastal parks in Fife and Dumfries and Galloway sell their best pitches and lodges early for school holidays, so aim for winter or very early spring if you want a specific week.
The Highlands and islands are a different problem: with only a handful of restaurant stays in places like Shetland, Orkney and around Achnasheen, there's little to fall back on if your first choice is full. Book those as soon as your dates are firm, and before you book anything, ring and ask three questions — which months the restaurant is actually open, what time food stops being served, and whether you need to reserve a table as a guest.
Frequently asked questions
How many places to stay with a restaurant are there in Scotland on BritStays?
There are 173 published in this region. They break down into 93 hotels, 45 caravanning parks and 35 campsites.
Which towns and areas have the most restaurant stays?
Edinburgh has the most with 13, then Inverness with 11, Loch Lomond and The Trossachs with 8 and Fort William with 6. St Andrews, Pitlochry and the Scottish Highlands each have 5.
Can I bring a dog to these stays?
Often, but not always. 77 of the 173 restaurant stays are listed as pet friendly, so roughly four in ten. Check with the stay whether dogs are allowed in the restaurant itself or only in the bar.
Do these stays have parking and WiFi?
Parking is listed at 63 of them and WiFi at 82, so neither is guaranteed. Confirm both directly if you're driving or need to work, especially at rural Highland and island sites.
Which options suit families with young children?
The holiday parks tend to work best. Seaward Caravan Park at Kirkcudbright has a restaurant, swimming pool and playground, Loch Ken Holiday Park near Castle Douglas lists baby changing, and Port A Bhaigh Campsite at Portree has a bar, restaurant and playground. Leven Beach Holiday Park in Fife adds amusements.
What is there to do nearby?
It depends on your base. Inverness and the Highlands put you near Loch Ness; Fort William is handy for Ben Nevis and Glencoe; Loch Lomond and The Trossachs has Loch Lomond. For indoor days there's the Highland Folk Museum, Am Fasgadh, The Scottish Crannog Centre in Perthshire, the Pitlochry & Moulin Heritage Centre, and Perth Museum, Stanley Mills and William Soutar's House around Fife.
Scotland on the map
— tick to show or hide, click any pin for details.
More like this
- Boating Holidays in Scotland
- Camping in Scotland
- Camping Near an EV Charger in Scotland
- Caravanning in Scotland
- Caravanning Near an EV Charger in Scotland
- Cottages in Scotland
- Cottages Near an EV Charger in Scotland
- Dog Friendly Holidays in Scotland
- Family Holidays in Scotland
- Family Holidays With Kids' Entertainment in Scotland
- Holiday Parks in Scotland
- Holiday Parks Near an EV Charger in Scotland
- Hotels in Scotland
- Large Group Holidays in Scotland
- Places to Stay by the Beach in Scotland
- Places to Stay Near a Bus Stop in Scotland
- Places to Stay Near a Farm Shop in Scotland
- Places to Stay Near a Pub in Scotland
- Places to Stay Near a Train Station in Scotland
- Places to Stay Near an Ice Cream Parlour in Scotland
- Places to Stay Near Cafés & Tea Rooms in Scotland
- Places to Stay With a Bar in Scotland
- Places to Stay With a Chip Shop Nearby in Scotland
- Places to Stay With a Hot Tub in Scotland
- Places to Stay With a Pool in Scotland
- Places to Stay With EV Charging in Scotland
- Places to Stay With Evening Entertainment in Scotland
- Places to Stay With Kids' Clubs in Scotland
- Places to Stay With Sea Views in Scotland
- Places to Stay With Takeaway Food in Scotland
- Things to do in Scotland