Best places to eat in Edinburgh

Lettings of Distinction

When you book a Lettings of Distinction luxury holiday property your dining experiences don’t have to end in East Lothian.

Royal Mile, Edinburgh - The Royal Mile in Edinburgh, a historic cobbled street linking Edinburgh Castle and The Palace of Holyroodhouse (© Visit Scotland)
The Royal Mile in Edinburgh, a historic cobbled street linking Edinburgh Castle and The Palace of Holyroodhouse
© Visit Scotland

There are plenty more gems to discover in Edinburgh within the medieval Old Town, Georgian New Town and vibrant port district of Leith.

Leith Shore - Buildings at Leith Shore (© Visit Scotland)
Buildings at Leith Shore
© Visit Scotland

Edinburgh is a short journey from East Lothian, ideal for a day trip

Best places to eat in Edinburgh

Discover the best places to eat in Edinburgh on a day trip from East Lothian

Edinburgh is a short journey from East Lothian, ideal for a day trip when you stay with Lettings of Distinction on Scotland's golfing coast.

Best Scottish restaurants in Edinburgh


Edinburgh’s Royal Mile is part of the city’s UNESCO heritage site and connects Edinburgh Castle with the Palace of Holyroodhouse.


During a day trip to the city, you will find plenty of places for a bite to eat, including Angels with Bagpipes.


Their seasonal menu will bring the taste of Scotland to your plate in a historic setting: the building was the home of John Roxburgh, a professional chef, from 1635.


You will find more fantastic Scottish food at Witchery by the Castle.


Enjoy dishes such as langoustines, beef, lamb and, of course, haggis in their Secret Garden or Original dining rooms, both of which offer an atmospheric dining experience.



Continue your historic adventure by booking The Old Millhouse, a large holiday home sleeping up to 8 guests and complete with a Swimspa.


This luxury self-catering property is located just 8 miles from Edinburgh in Dalkeith and, dating from 1703, is one of the oldest buildings in the town.



Fish restaurants in Edinburgh


Thanks to the city’s location on the Firth of Forth, Edinburgh restaurants also offer high-quality seafood.


The team at Dulse Seafood and Wine offer classic Scottish seafood dishes with a modern twist, all to be sampled in a relaxed atmosphere in the city’s West End.


Further into the city centre, you will find Cadiz on George Street, combining traditional Scottish cuisine with great Scottish seafood.


Moving down to the water you will also find Loch Fyne Restaurant and Bar at Newhaven Harbour.


Housed in an old 1890s fish market, this restaurant has an outdoor seating area with spectacular harbour views. 


For more enviable waterside dining, discover the best food in Haddington in our blog article. 


More of the best restaurants in Edinburgh


Also in Newhaven, you will find The Fishmarket, which first sold produce in the 18th century.


Today the building maintains its Victorian heritage, with emerald tiles and brass fittings, and also offers beautiful views of Newhaven lighthouse and fishing boats in the harbour.


Further along the coast, on Portobello High Street, is the award-winning St Andrews Restaurant and Takeaway.


Serving customers since 1920, this eatery offers classic fish ’n’ chips as well as pizza cooked in a firewood oven. 


Take a stroll along Portobello’s promenade while eating and look down the coast towards North Berwick, also home to some of the best places to eat during your stay with us. 



After a busy day of sightseeing in the capital, put your feet up at one of the Carberry Lodges.


Choose from one of the four luxury lodges on Carberry Tower Estate, all of which have a hot tub and are ideal for a relaxing trip with family or friends.



Afternoon tea in Edinburgh


For further traditional dining experiences, why not choose to book an afternoon tea during your time in Edinburgh?


One of the best places to sample afternoon tea is The Dome, a beautiful New Town building which was formerly the Physicians’ Hall.


The Dome is especially worth a visit at Christmas when it comes alive with beautiful decorations. 


Edinburgh Castle also offers afternoon tea in a more relaxed atmosphere at Crown Square.


The team at the castle use the best of Scottish produce to create a tasty experience for your visit to one of the oldest fortified places in Europe. 


Fine dining in Edinburgh


If you are looking for a truly unforgettable experience in Edinburgh, treat yourself to a meal at one of our Michelin-starred restaurants.


Martin Wishart, an Edinburgh-born chef, has a restaurant in Leith and sources ingredients for his French and Scottish-themed dishes as locally as possible. 


The restaurant was awarded a star in 2001 and has retained it ever since.


Also in Leith, you will find The Kitchin, led by the same chef as The Bonnie Badger in Gullane


Working with the finest seasonal ingredients provided by a select team of suppliers, Tom Kitchin’s restaurant offers a great location on Leith’s waterfront.



Continue your luxurious experience at Carlekemp, a North Berwick manor house set in beautifully landscaped gardens with views across the Firth of Forth. 


Ryvra, a Victorian villa sleeping up to 10 guests, and St Aidans, sleeping up to 14 guests and with panoramic sea views, are also ideal for your next group holiday in East Lothian.


The Fishmarket - The Fishmarket at Newhaven, a historic building painted red (© Visit Scotland)
The Fishmarket at Newhaven, a historic building painted red
© Visit Scotland

Book an East Lothian holiday let with Lettings of Distinction now and start planning your day trip to our capital city!

One of the best times to visit is during the festival season when the city hosts the Edinburgh Fringe and Edinburgh International Festival.

Whether you are looking for a fine dining experience or some traditional fish ’n' chips, Edinburgh has something for all tastes.

Nearby luxury self-catering in North Berwick & East Lothian

Recent from the blog