50

Restaurants in Old Town, Edinburgh

 Explore the best restaurants in Edinburgh Old Town

Visit the medieval heart of the Scottish capital and you'll discover some of the best restaurants in Edinburgh Old Town alongside landmarks like Edinburgh Castle and St. Giles Cathedral. Whether you're looking for traditional Scottish cooking or whether you'd like to try some of the country's best curry houses, you're in the right place. However, as the Old Town is one of the city's most popular tourist districts, some may be full to capacity when you arrive. Avoid disappointment by booking restaurants in Edinburgh Old Town in advance with Quandoo.

  • All RestaurantsHotspots in town
  • Smart OffersDeals & discounts
Looking for the best restaurants near you?
Viva Mexico

Viva Mexico

Old Town
Mexican££££
5.4/6473
Viva Mexico
Mussel & Steak Bar

Mussel & Steak Bar

Old Town
European££££
5.2/6241
Mussel & Steak Bar
Gurkha Cafe & Restaurant

Gurkha Cafe & Restaurant

Old Town
Asian££££
5.4/6282
Gurkha Cafe & Restaurant
The Cellar Door

The Cellar Door

Old Town
European
5.4/6247
The Cellar Door
The Royal McGregor

The Royal McGregor

Old Town
European££££
5.3/6210
The Royal McGregor
Checkpoint

Checkpoint

Old Town
Caf飣££
4.9/6112
Checkpoint
Mamma's American Pizza

Mamma's American Pizza

Old Town
Italian££££
5.2/6101
Mamma's American Pizza
Namaste Kathmandu

Namaste Kathmandu

Old Town
Asian££££
5.3/686
Namaste Kathmandu
La Sal

La Sal

Old Town
Spanish££££
5.7/667
La Sal
Ginger Restaurant

Ginger Restaurant

Old Town
International££££
5.3/693
Ginger Restaurant
Bonsai Bistro - Richmond

Bonsai Bistro - Richmond

Old Town
Japanese
5.5/645
Bonsai Bistro - Richmond
Maxies Bistro

Maxies Bistro

Old Town
Bar££££
4.2/665
Maxies Bistro
Maki and Ramen - West Richmond Street

Maki and Ramen - West Richmond Street

Old Town
Japanese££££
4.9/635
Maki and Ramen - West Richmond Street
Piccolino

Piccolino

Old Town
Italian££££
5.1/629
Piccolino
Boteco Do Brasil - Edinburgh

Boteco Do Brasil - Edinburgh

Old Town
Latin American££££
4.8/643
Boteco Do Brasil - Edinburgh
O'Oliviero

O'Oliviero

Old Town
Italian££££
5.2/619
O'Oliviero
Biblos

Biblos

Old Town
Bar££££
4.9/635
Biblos
Kama Sutra Edinburgh

Kama Sutra Edinburgh

Old Town
Indian££££
5.2/65
Kama Sutra Edinburgh
10 to 10 in Delhi

10 to 10 in Delhi

Old Town
Indian££££
5.7/66
10 to 10 in Delhi
Zara Mediterranean Bistro

Zara Mediterranean Bistro

Old Town
Turkish££££
4.8/618
Zara Mediterranean Bistro
  1. 1.

    Hidden gems in the centre of town

    The Old Town is a place of contrasts. The ultra-modern Scottish Parliament Building designed by Spanish architect Enric Miralles is opposite the ancient Abbey and Palace of Holyrood House. Walk down the Royal Mile from the Lawnmarket and you'll see that restaurants in Edinburgh Old Town are just as diverse. Try delicious dishes from Turkey or Thailand or opt for restaurants that serve Scottish produce like Scottish smoked salmon and juicy Aberdeen Angus steaks. You'll find everything from cafes and bistros to celebrity chef endorsed restaurants in Edinburgh Old Town.
  2. 2.

    Combine sightseeing with lunch or dinner at restaurants in Edinburgh Old Town

    Visit Greyfriars Kirkyard near George IV Bridge and see the statue of that loyal little dog, Greyfriar's Bobby. Or, spend the morning at the Museum of Scotland and Royal Museum of Scotland in Chambers Street - try to be there when the Millenium Clock chimes on the hour. Shop for gifts and souvenirs on Princes Street before walking through The Meadows to one of our specially selected restaurants in Edinburgh Old Town. Enjoy a simple cafe lunch, tuck into a tasty pasta dish like Spaghetti Carbonara, or sample Scotland's national dish, haggis - anything is possible with our comprehensive selection of restaurants in Edinburgh Old Town at your fingertips.
  3. 3.

    When the sun sets over the city

    Many restaurants in Edinburgh Old Town have impressive city and Castle views that allow you to fully enjoy the city's spectacular sunsets. It's the ideal time for dinner with your family or friends. Why not try one of the city's leading Chinese or Indian restaurants? Perhaps you'd like the night to go on into the wee hours. Just look for restaurants in Edinburgh Old Town with cocktail bars and live entertainment at Quandoo!