- Home
- Things to do
- Food & Drink
- Restaurants & eating out in Scotland
Restaurants & eating out in Scotland
Enjoy a fantastic selection of restaurants and places to eat in Scotland. With such a beautiful variety of homegrown produce, it’s no wonder our restaurants and places to eat are so good.

Two diners at the restaurant of the boutique Black Ivy hotel
© VisitScotland / Luigi Di Pasquale
Find restaurants and places to eat in our cities
Ness Walk Hotel and the Torrish Restaurant
© VisitScotland / Luigi Di Pasquale
City dining spots
Visit Michelin-star restaurants for high quality dining, relax in a fine contemporary bistro, or cosy up around a pub table for traditional food. Stop off at a café for fresh baking, or enjoy tasty fish and chips by the harbour.
More ideas for places to eat in Scotland

12 of the best vegan restaurants in Edinburgh
Discover some of the best vegan restaurants in Edinburgh to book.

16 of the best fish & chip shops in Scotland
Scotland is the perfect place for a fish supper by the sea on a beautiful summer’s night.

8 of the best pizza places in Edinburgh, recommended by an Italian
What better way to visit a city than to combine food and sightseeing?
11 of the best seafood shacks in Scotland
You can find our delicious seafood delicacies at a seaside shack near the coast or harbour.
Michelin-star restaurants in Scotland
Enjoy fine dining across Scotland - choose from 13 incredible restaurants.
Top outdoor dining spots in Scotland
Discover the top outdoor dining spots in Scotland to relax and enjoy some delicious food and drink.

Argyll's best food & drink locations
Guest blogger Lara-Marie Ehmler takes a trip to Argyll to sample the region's top food and drink experiences.
See all restaurants, pubs & cafés in Scotland

Charwood
Edinburgh, Edinburgh & The Lothians
Welcome to Charwood, a beautiful Restaurant, Bar and Function Suite situated in the South end of Edinburgh. Family friendly and able to cater for tour groups, parties and weddings we have everything you need with our fresh, home made food.
View Details : Charwood
Tony Macaroni Livingston
Livingston, Edinburgh & The Lothians
One of Scotland’s best Italian restaurants. Our motto is “live to eat” — and after a visit to Tony Macaroni, it will be yours too! Come and say Buongiorno.
View Details : Tony Macaroni Livingston
Tony Macaroni Omni Centre
Edinburgh - City Centre, Edinburgh & The Lothians
One of Scotland’s best Italian restaurants. Our motto is “live to eat” — and after a visit to Tony Macaroni, it will be yours too! Come and say Buongiorno.
View Details : Tony Macaroni Omni Centre
Henrys Bay House Restaurant
Stranraer, Dumfries & Galloway
Henrys Bay House Bar and Restaurant. Serving Local Seafood and Meats. Closed Mondays
View Details : Henrys Bay House Restaurant
Shri Bheema's Indian Restaurant
Aberdeen, Aberdeen & Aberdeenshire
Shri Bheema's is Aberdeen's Best Indian Restaurant, serving authentic South and North Indian food.
View Details : Shri Bheema's Indian Restaurant
The Cafe, Glenbarr Stores
Tarbert, Argyll & The Isles
The Cafe at Glenbarr is dedicated to showcasing the best of Scotland's local produce through our delicious homemade dishes and baked goods. We take great pride in sourcing our ingredients from nearby farms and suppliers, ensuring that our menu is always fresh and full of flavour.
View Details : The Cafe, Glenbarr Stores
Handi Restaurant
Glenrothes, The Kingdom of Fife
Contemporary Indian cuisine served in a relaxed modern atmosphere. specialises in Hyderbadi Cuisine (slow steam cooking).
View Details : Handi Restaurant
The Scran & Scallie
Edinburgh - City Centre, Edinburgh & The Lothians
The Scran & Scallie is Edinburgh’s leading gastro-pub from the team behind the popular Michelin star restaurant The Kitchin and award-winning Castle Terrace Restaurant.
View Details : The Scran & Scallie
The Mill House
Stewarton, Ayrshire & Arran
At The Mill House, we are passionate about simple dishes with big flavours, from mouthwateringly tender 21 day aged Scotch steaks to fresh locally sourced seafood — all cooked to perfection on our Plancha and Chargrills.
View Details : The Mill House
Cafe Lephin
Dunvegan, The Highlands
Family run cafe in the heart of Glendale.
View Details : Cafe Lephin
The Harbour Café
Elie, The Kingdom of Fife
Restaurant and takeaway seafood café passionate about serving locally sourced seafood, great coffee & local ice cream in Elie harbour. Open Thursday - Sunday, April May, June & September. Open 7 days July & August.
View Details : The Harbour Café

The White House
Inverness City Centre, The Highlands
Stylish cocktail bar and restaurant centrally situated within Inverness City Centre.
View Details : The White House
Plockton Inn
Plockton, The Highlands
Located in Lochalsh, in the quaint bay side village of Plockton, our hotel is a home away from home for those looking to explore the stunning northwest Scottish Highlands and nearby Hebridean Islands.
View Details : Plockton Inn
Auld Manse LTD
Whalsay, Shetland
Newley refurbished 1600s building, situated on the island Whalsay on the east coast of Shetland. Small cafe currently open 4-5 days a week, serving local dishes, freshly made cakes, and barista coffee.
View Details : Auld Manse LTD
The Bean Tin
Stirling, Loch Lomond, The Trossachs, Stirling & Forth Valley
Welcome to The Bean Tin - The Best View of The Wallace Monument
View Details : The Bean Tin
Narture CIC
Ayr, Ayrshire & Arran
Narture is a social enterprise based in Ayr, Scotland, baking real bread to earn the dough to fund arts projects and revitalise vacant properties, by creating permanent spaces for creativity, interaction, and learning.
View Details : Narture CIC
Five Rivers Restaurant
Bridge of Allan, Loch Lomond, The Trossachs, Stirling & Forth Valley
New indian restaurant that is located in Bridge of Allan, Stirling. We serve indian food and also do takeaway. We have a bar with a large selection of drinks and there is free parking and kids play area and beer garden.
View Details : Five Rivers Restaurant
Harbour Burger Kingsbarns
undefined, undefined
Smash Burgers and loaded Fries at it's best
View Details : Harbour Burger Kingsbarns
Yaduvanshi Authentic Indian Restaurant
Edinburgh - City Centre, Edinburgh & The Lothians
Yaduvanshi, a premium Indian dining destination, in the heart of Edinburgh’s city centre. Ideally located just 10 minutes from the historic Edinburgh Castle and a mere 5-minute walk from Waverley Train Station.
View Details : Yaduvanshi Authentic Indian Restaurant
The Pizzeria
Fort William, The Highlands
Located at Fort Willliam, The Pizzeria serves authentic Napoletana pizzas made without any preservatives using only the freshest and finest quality ingredients.
View Details : The Pizzeria
The Ferry Inn
Stromness, Orkney
The Ferry Inn is open all day for snacks and meals including tea, coffee and cakes from 0730 until 21.00
View Details : The Ferry InnBar Rio Oban
Oban, Argyll & The Isles
Welcome to Columba Hotel Restaurant, set in the stunning location of the west coast of Scotland, our restaurant serves great quality.
View Details : Bar Rio Oban
Knockinaam Lodge Restaurant
Stranraer, Dumfries & Galloway
Award wining dining in a beautifully secluded part of Scotland. Knockinaam Lodge has 3 AA Rosettes for the restaurant , Four Star Gold Award and Taste our Best Award. Our daily changing menu is dependent on locally sourced ingredients,available that season. We offer a set menu but take in consideration of dietary requirements of our guests.
View Details : Knockinaam Lodge Restaurant1 of 24
Find experiences
JavaScript needs to be enabled to see this product search form. You can turn this on in your browser settings.
Other things you might like
Scotch whisky
10 Traditional Scottish foods with a twist

Craft beers & breweries to visit in Scotland
Scottish gin distilleries, tours and tastings
Seasonal food calendar
Gin cocktails to try in Edinburgh
LGBTQ+ friendly bars and restaurants

7 Heavenly hot chocolate spots in Edinburgh
9 Best coffee shops to try in Aberdeen and Aberdeenshire
9 Best coffee shops to try in Edinburgh
10 Best coffee shops to try in Glasgow
1 of 11
Join our newsletter clan
Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.