6 Best Restaurants in New Town, Edinburgh and the Lothians

Background Illustration for Restaurants

The New Town, with its striking street plan, ambitious architecture, and professional crowd, has restaurants where you can get everything from a quick snack to a more formal dinner.

The Honours

$$$ | New Town Fodor's Choice
Run by Edinburgh restaurant grandee Martin Wishart, the Honours is a more relaxed (though almost as pricey) alternative to his eponymous flagship in Leith. Inside its gorgeous black-and-white, art deco interior, diners can enjoy a range of excellent Scottish seafood dishes; but those in the know order the meat, with extraordinary rare-breed sirloin and fillet beef steaks as well as delicious game like roe deer, guinea fowl, and rabbit. Desserts are rich and indulgent, and service is impeccable.
58a North Castle St., Edinburgh, EH2 3LU, Scotland
0131-220--2513
Known For
  • Mouthwatering meat dishes
  • Beautiful art deco decor
  • Impeccable service
Restaurant Details
Closed Sun. and Mon.
Reservations essential

Something incorrect in this review?

The Pompadour

$$$$ | New Town Fodor's Choice

Sophisticated surroundings, spectacular views, and sumptuous cuisine make this restaurant, originally opened in 1925, one of Edinburgh's best spots for fine dining. Head chef Dan Ashmore uses his expertise in great Scottish produce, from venison to sea trout, to serve up a stunning, "mystery" seven-course tasting menu (it comes in a sealed envelope; it's up to you when, or if, you want to take a peek). The paired wines compliment each course perfectly. For lesser appetites, there's also a £55 three-course menu available for dinner or a £35 three-course Sunday lunch.

Princes St., Edinburgh, EH1 2AB, Scotland
0131-222--8857
Known For
  • Beautiful pastel-floral dining room
  • Subtly sumptuous flavors
  • Gorgeous presentation
Restaurant Details
Closed Mon. and Tues.
Reservations essential

Something incorrect in this review?

Baba

$$ | New Town

Set within the upmarket Kimpton Charlotte Square Hotel, Baba serves tasty Middle Easternspecifically Levantinefare in a colorful, shabby-chic setting. Dishes are designed for sharing so take your pick from the mezze and grills menu, where highlights include the baba ghanoush (with pomegranate seed and mint) and the beef and bone marrow kofte. It's tempting to fill up on warm pita bread, but try to save space for a cardamom panna cotta dessert. Individual dishes aren't extravagant, but it's surprisingly easy to rack up a sizeable bill.

130 George St., Edinburgh, EH2 4JZ, Scotland
0131-527--4999
Known For
  • Costs that quickly add up
  • Delicious hummus with a zhug (Yemeni hot sauce) kick
  • Inventive takes on Middle Eastern staples

Something incorrect in this review?

Recommended Fodor's Video

Dishoom

$ | New Town

The city's most inventive Indian restaurant, Dishoom serves up an all-sensory experience, from the smells that greet you (delicious whiffs of incense mixed with aromatic spices) to the sight and sounds of the interior (the decor is all distressed-wood panels and chandeliers, inspired by Bombay's 1920 Iranian cafés) to the taste of the food itself. A tapas-style menu of deliciously tender meat, seafood, and vegetarian dishes welcomes you, along with delicious desserts. Wash down your meal with your pick from the extensive beer and cocktail menu, or come early for breakfast (the sausage and bacon naan rolls are to die for).

3a St. Andrew Sq., Edinburgh, EH2 2BD, Scotland
0131-202--6406
Known For
  • Incredible lamb salli boti
  • Great cocktail and mocktail menu
  • Unique Indian breakfast rolls

Something incorrect in this review?

Dusit

$$ | New Town

Tucked down narrow Thistle Street, Dusit doesn't register on most travelers' radars, but it has been a local favorite since 2002. An authentic, contemporary Thai restaurant run by Bangkok-born Pom, the menu here delights with deliciously creamy curries, spicy stir-fries, and fragrant seafood specialties, all of which use a mix of fresh local produce and imported Thai vegetables. If you're dining as a duo, opt for the banquet menu (£32.50 per person) to try a little of everything.

49A Thistle St., Edinburgh, EH2 1DY, Scotland
0131-220--6846
Known For
  • Contemporary Thai food
  • Local haunt
  • Good value lunch menu

Something incorrect in this review?

Number One

$$$$ | New Town

Clublike but unstuffy, this outstanding basement restaurant, set within the Edwardian splendor of The Balmoral hotel, is made for intimate dining. The food is extraordinary, with a menu that highlights the best of Scottish seafood, meat, and produce in inventive fashion—from Orkney scallops and Gigha halibut to Aberdeen Angus beef and foraged girolle mushrooms. However, the prices make this a place for seriously special occasions; the seven-course menu is £115 per person, without wine. Service is impeccable and friendly, as you would expect for these prices.

1 Princes St., Edinburgh, EH2 2EQ, Scotland
0131-557--6727
Known For
  • Wonderfully intimate setting
  • Inventive dishes
  • Very expensive
Restaurant Details
Closed Tues. and Wed. No lunch
Reservations essential

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$ Old Town Fodor's Choice

Cannonball Restaurant0.4 miles away

Italian
356 Castlehill, Edinburgh, Edinburgh, EH1 2NF, Scotland
We recommend 4 Restaurants in Old Town
$ Old Town

Lovecrumbs0.6 miles away

Café
155 W. Port, Edinburgh, Edinburgh, EH3 9DP, Scotland
We recommend 4 Restaurants in Old Town
$$$ Old Town Fodor's Choice

Wedgwood the Restaurant0.6 miles away

Modern British
267 Canongate, Edinburgh, Edinburgh, EH8 8BQ, Scotland
We recommend 4 Restaurants in Old Town
$$ West End

Bread Meats Bread0.6 miles away

Burger
92 Lothian Rd., Edinburgh, Edinburgh, EH3 9BE, Scotland
We recommend 1 Restaurants in West End
$ Old Town Fodor's Choice

Oink0.8 miles away

British
82 Canongate, Edinburgh, Edinburgh, EH8 8BZ, Scotland
We recommend 4 Restaurants in Old Town