You are here:

Restaurants

dining al fresco with view over Victoria Street

dining al fresco with view over Victoria Street

tables set at the Tower Restaurant

tables set at the Tower Restaurant

dining room at Castle Terrace Restaurant

dining room at Castle Terrace Restaurant

people sitting at the outdoor tables of the Petit Paris restaurant in the Grassmarket in Edinburgh

the Petit Paris restaurant in the Grassmarket

With everything from international cuisine to Scottish restaurants, Edinburgh boasts some wonderful dining experiences for all to enjoy.

Whether you want to eat at the best restaurants in Edinburgh or simply wish to sample good pub food, the capital is an excellent destination for dining out.

When it comes to local produce you are spoilt for choice with many eateries serving regional flavours. From traditional dishes including the national dish of haggis, neeps and tatties to more contemporary and innovative offerings, Scotland’s larder is showcased throughout the capital. Fresh fish, game meats, fruit, vegetables and whisky are used alongside many other natural ingredients to create some wonderful flavours.

Atmospheric pubs and bistros can be found in Edinburgh’s Old Town, from the historic Royal Mile, which leads to the castle, to the Grassmarket. Walk the length of Rose Street, running parallel to Princes Street, and again you will have a great variety to choose from with some surprising names along the way. Live music often invites you in to receive a warm Scottish welcome as you sip a pint and dine alongside the locals.

Indulge yourself with fine dining in Edinburgh city centre at The Witchery or head to historic Leith where you can soak up culinary experiences near the water. From Tom Kitchin’s wonderful seasonal menu at The Kitchin to the signature seafood dishes at Restaurant Martin Wishart, you will not be disappointed by the city’s Michelin-starred establishments. Castle Terrace is the newest addition to this list, offering the finest produce Scotland has to offer.

There are also many restaurants serving international cuisine from beautifully cooked European dishes to flavours from further afield including China and India.

Outside the city, the towns and villages of the Lothians also offer some great dining opportunities. The Orangery at Dalhousie Castle & Spa boasts sweeping views over the gentle River Esk as well as a relaxed atmosphere while one mile east of the historic Burgh of Linlithgow you will find The Park Bistro which focuses on fresh local ingredients. East Lothian’s La Potinière is owned by award-winning chefs Keith Marley and Mary Runciman and Scotch Beef is a popular choice on the menu while not far away in Aberlady, Duck’s Restaurant boasts great cuisine as well as a cocktail bar and courtyard area for the summer months.