Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons
Places to Stay With a Restaurant in Scottish Highlands
Some holidays are better when nobody cooks. These Scottish Highlands stays have a restaurant on site — dinner is a stroll, not a drive, and the washing up is somebody else's.
Black Rock Holiday Park
✓ Restaurant
✓ Riverside location within Glen Glass's dramatic Highland scenery
Inverness
Heathmount Hotel & Restaurant
✓ Restaurant
✓ Small, design-led independent hotel near Inverness city centre
Inverness
The Bettyhill Hotel
✓ Restaurant
✓ Overlooks Torrisdale Bay directly on the North Coast 500
Inverness
Kintail Lodge Hotel
✓ Restaurant
✓ En-suite bedrooms individually decorated in traditional West Highland style
Kyle of Lochalsh
Kinlochewe Hotel
✓ Restaurant
✓ Nestled at the foot of Beinn Eighe in the Torridon Mountains
Fort William
Ledgowan Lodge Hotel
✓ Restaurant
✓ Luxury hotel, self-catering lodge and bunkhouse all on one site
Achnasheen
Highland Getaway Inn
✓ Restaurant
✓ Bed & breakfast rooms with views of the Scottish Highlands
Kinlochleven
Westerlea Hotel
✓ Restaurant
✓ Victorian former home with period features set in its own grounds
Nairn
Onich Hotel
✓ Restaurant
✓ Lochside location between Glencoe and Ben Nevis mountain ranges
Fort William
Mountview Hotel
✓ Restaurant
✓ Traditional Scottish country house hotel in the Cairngorms National Park
Nethy Bridge
Whitebridge Hotel
✓ Restaurant
✓ Traditional Highland pub serving local real ales and food
Scottish Highlands
Glenspean Lodge
✓ Restaurant
✓ Small luxury family-run hotel in peaceful Highland surroundings
Fort William
Roy Bridge Hotel
✓ Restaurant
✓ Traditional Highland coaching inn dating back to the 1850s
Roybridge
Belgrave Arms Hotel
✓ Restaurant
✓ Charming 19th-century 10-bedroom hotel in historic fishing village
Helmsdale
More around Scottish Highlands
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
Worth knowing before you book
Park restaurants get busy at peak times — many take table bookings for the week when you check in, which regulars do on day one. Carvery Sundays sell out first.
Browse all holidays in Scottish Highlands for the full picture, and save favourites to a free trip planner while you decide.
Frequently asked questions
Do I need to book the restaurant?
At busy times, usually yes — most park restaurants take bookings at reception or via their app. Book the meals that matter to you early in the week.
Do I book through this site?
No — every listing links straight to the holiday operator and you book with them at their live price. We may earn a commission at no extra cost to you.
Scottish Highlands on the map
— tick to show or hide, click any pin for details.
More like this
- Boating Holidays in Scottish Highlands
- Camping in Scottish Highlands
- Caravanning in Scottish Highlands
- Cottages in Scottish Highlands
- Dog-Friendly Places to Stay in Scottish Highlands
- Holiday Parks in Scottish Highlands
- Hotels in Scottish Highlands
- Hotels Near an EV Charger in Scottish Highlands
- Places to Stay Near a Bus Stop in Scottish Highlands
- Places to Stay Near a Farm Shop in Scottish Highlands
- Places to Stay Near a Pub in Scottish Highlands
- Places to Stay Near a Train Station in Scottish Highlands
- Places to Stay Near an Ice Cream Parlour in Scottish Highlands
- Places to Stay Near Cafés & Tea Rooms in Scottish Highlands
- Places to Stay With a Bar in Scottish Highlands
- Places to Stay With a Chip Shop Nearby in Scottish Highlands
- Places to Stay With a Hot Tub in Scottish Highlands
- Places to Stay With a Pool in Scottish Highlands
- Places to Stay With EV Charging in Scottish Highlands
- Places to Stay With Evening Entertainment in Scottish Highlands
- Places to Stay With Sea Views in Scottish Highlands
- Places to Stay With Takeaway Food in Scottish Highlands
- Things to do in Scottish Highlands