North Scotland Restaurants
Make a free reservation
Available for dinner now in North Scotland
Your NYE plans start here
New restaurants to OpenTable in North Scotland
Outdoor dining in North Scotland
See what locals rave about in North Scotland
From verified diners like you
From verified diners like you
- EElaineNorth Scotland •1 review5.0Dined 2 days agoGreat vegan options for the main meals. I was too full to have a pudding! The waitress was lovely, and provided a good service - I'm sorry I didn't catch her name. I was seated beside an open fire, which was welcome on a cold December day.More infoThe ClassroomPrice: Moderate• British• Nairnshire•4.3
- JJennyInverness / Scottish Highlands •1 review5.0Dined 3 days agoLovely place to eat. The food is delicious and well priced. Really nice staff too.More infoThe White HousePrice: Moderate• Scottish• Inverness•4.5
- EElizabethInverness / Scottish Highlands •9 reviews5.0Dined 6 days agoSo enjoyed our time at the Sundancer today. Great service, pleasant staff. The food was outstanding. This was not our first visit and certainly won’t be our last. The go to place in the area if you want something that little bit special.More infoSundancer Bar & RestaurantPrice: Expensive• Scottish• Nairn•4.5
- CCamillaVIPMiami - Dade •7 reviews5.0Dined on Jun 29, 2023Afternoon tea at a castle in Highlands. Magical experience. We loved everything about this.More infoAfternoon Tea at Muthu Newton HotelPrice: Moderate• Afternoon Tea• Nairn•4.4
Frequently asked questions
Child friendly restaurants in North Scotland include Giovanni's Ristorante at Macdonald Aviemore Resort, The Classroom and Delilah's Restaurant & Bar
Explore OpenTable
- Strathisla Distillery
- Ben Loyal
- Speyside Wildlife
- Strathnaver Museum
- Maol Cheann-Dearg
- Seafield Park
- The Dell
- Braeriach
- Buckpool Golf Course
- Tamnavulin Distillery
- Ben Macdui
- Maiden Paps
- Reay Golf Course
- Loch an Eilein
- Craigellachie National Nature Reserve
- Dallas Dhu Historic Distillery
- Cawdor Castle
- Achnashellach Railway Station
- Sgairneach Mhor
- A' Bhuidheanach Bheag