- 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
Stefano's Italian
Uddingston, Greater Glasgow & The Clyde Valley
We are a small, family run Italian restaurant offering only the very best of high quality, freshly prepared cuisine. Sit back and relax in our intimate and elegant surroundings whilst enjoying genuine authentic Italian food.
View Details : Stefano's Italian
Beneth'ill Cafe, Hoy
Hoy, Orkney
Licensed Cafe & restaurant on the beautiful island of Hoy
View Details : Beneth'ill Cafe, Hoy
Vito's Restaurant
Ayr, Ayrshire & Arran
Vito’s restaurant serves the best of authentic Italian cuisine in a contemporary relaxed atmosphere with excellent views over the historic Burns Statue Square. Seating for over 100 people is available over 2 floors.
View Details : Vito's Restaurant
West Station Cafè
Greenock, Greater Glasgow & The Clyde Valley
Greenock's oldest family run traditional Italian cafè.
View Details : West Station Cafè
All The Goodness
Kyle of Lochalsh, The Highlands
All The Goodness is an independent coffee takeaway, bakery of sweet things and specialist purveyor of delicious foodie gifts
View Details : All The Goodness
Cafe Royal Circle Bar
Edinburgh - City Centre, Edinburgh & The Lothians
The Cafe Royal, Bar, Oyster Bar and Grill has been serving the people of Edinburgh since 1826. Join us in our Bar or Fine Dining Restaurant to enjoy the best in Scottish Food, Beer and Spirits in one of the cities most unique buildings.
View Details : Cafe Royal Circle Bar
Bavaria Brauhaus
Glasgow City Centre, Greater Glasgow & The Clyde Valley
Bavaria Brauhaus Glasgow is a Bavarian themed Restaurant and Bier House offering an authentic German experience in the heart of Glasgow City Centre.
View Details : Bavaria Brauhaus
Forgan's
St Andrews, The Kingdom of Fife
Forgan’s started off in St Andrews, with a simple aim to deliver quality Scottish produce-led food and drinks in a warm and welcoming atmosphere.
View Details : Forgan's
MacGregor's Bar
Inverness City Centre, The Highlands
A modern-day Scottish bar which embraces culture and music whilst celebrating the craft beer and spirit bar revolution. Superb food throughout the day and night
View Details : MacGregor's BarRichans Retreat
Westray, Orkney
We serve beverages, soft drinks and snacks. Also locally made craft goods.
View Details : Richans Retreat
Carfraemill Hotel Ltd
Lauder, The Scottish Borders
Carfraemill is a small country hotel in the glorious Scottish Borders. Eat, drink, sleep - we have ten bedrooms, a lovely bar and various eating areas, and a sunny terrace.
View Details : Carfraemill Hotel Ltd
Gather at Laggan
Gatehouse-of-Fleet, Dumfries & Galloway
Gather is a place where good food and good views nourish the sou
View Details : Gather at Laggan
The Urbanist
Kilmarnock, Ayrshire & Arran
The Urbanist is Kilmarnock’s new premium bar, kitchen, garden and venue.
View Details : The Urbanist
The Fox & Hounds
Johnstone, Greater Glasgow & The Clyde Valley
Established in 1779, The Fox & Hounds is the pub of choice for Real Ale and Whisky connoisseurs. This lovely venue offers customers a choice of two bars and a stunning restaurant in which to enjoy their stay.
View Details : The Fox & Hounds
Scott's at Largs Yacht Haven
Largs, Ayrshire & Arran
Located at Largs Yacht Haven, Scotts Bar and Restaurant is the perfect venue for everything from a leisurely coffee to an unforgettable night out with your best friends.
View Details : Scott's at Largs Yacht Haven
The Duke
Kilmarnock, Ayrshire & Arran
Inspired by Scotland’s first ever steam locomotive, which was acquired by the Duke of Portland to transport coal from Kilmarnock to Troon, The Duke is a classic all-day café bar serving everything from coffee to cocktails.
View Details : The Duke
The Voodoo Rooms
Midlothian, Edinburgh & The Lothians
The Voodoo Rooms is a multi-award-winning cocktail bar, restaurant, events space, and Fringe venue immersed in opulent Georgian decor and style. The venue is nestled in the heart of Edinburgh, a 2 minute walk from Waverley train station.
View Details : The Voodoo Rooms
Achray House Hotel Ltd
Crieff, Perthshire
Achray Dining @ Achray House Restaurant with Rooms serves classic French cookery using the finest ingredients. 'Casual Fine Dining' in a beautiful setting overlooking Loch Earn.
View Details : Achray House Hotel LtdThe Grog & Gruel
Fort William, The Highlands
The Grog & Gruel is a Traditional Alehouse & Restaurant located half way along Fort William’s pedestrianised High Street.
View Details : The Grog & Gruel
WHISKI Bar & Restaurant
Edinburgh, Edinburgh & The Lothians
WHISKI Bar & Restaurant is a multi award winning whisky bar and restaurant situated midway down Edinburgh's world famous Royal Mile.
View Details : WHISKI Bar & Restaurant
Orrin Restaurant Elgin Ltd
Elgin, The Highlands
Orrin is a relaxed fine dining restaurant serving beautifully crafted dishes made with the highest quality local produce. Our team’s warmth and charm have made customers feel at home since 2020, offering unparalleled service.
View Details : Orrin Restaurant Elgin Ltd
Planet G Food
Edinburgh - City Centre, Edinburgh & The Lothians
Scottish Street Food Awards Champions -2024- We’re an innovative food truck serving chef-crafted, made-from-scratch dishes that just happen to be plant-based.
View Details : Planet G Food
Lynnfield Hotel
Kirkwall, Orkney
As our guest, your comfort is our first concern. We want your visit to Orkney to be memorable, starting with our comfortable rooms and our exceptional meals in the restaurant.
View Details : Lynnfield Hotel
Bombay Lounge
Dalkeith, Edinburgh & The Lothians
A very warm welcome to the Bombay Lounge situated in the Midlothian town of Dalkeith
View Details : Bombay Lounge1 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.