View map
Filtered by:
Clear all
Rating
123456
Price
€€€€€€€€€
Bookable Online
Smart Offers only

51 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.

Quickly look for:
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Boteco Do Brasil - Edinburgh

Old Town
Latin American££££
5.1/671
Boteco Do Brasil - Edinburgh

Bubba Q

Old Town
American££££
5.5/6620
Bubba Q

Viva Mexico

Old Town
Mexican££££
5.4/6581
Viva Mexico
Looking for the best restaurants near you?

Checkpoint

Old Town
Cake & Coffee££££
5.0/6168
Checkpoint

Bonsai Bistro - Richmond

Old Town
Japanese
5.6/659
Bonsai Bistro - Richmond

Kama Sutra - Edinburgh

Old Town
Indian££££
5.5/615
Kama Sutra - Edinburgh

Mamma's American Pizza

Old Town
Pizza££££
5.2/6140
Mamma's American Pizza

La Sal

Old Town
Spanish££££
5.7/6142
La Sal

Piccolino

Old Town
Italian££££
5.2/667
Piccolino

Gurkha Cafe & Restaurant

Old Town
Nepalese££££
5.5/6374
Gurkha Cafe & Restaurant

O'Oliviero

Old Town
Italian££££
4.9/636
O'Oliviero

Biblos

Old Town
Drinks££££
5.0/653
Biblos

Maxies Bistro

Old Town
Drinks££££
4.4/676
Maxies Bistro

Empires

Old Town
Turkish££££
5.3/63
Empires

Shri Bheemas - Edinburgh

Old Town
Indian££££
4.2/66
Shri Bheemas - Edinburgh

Namaste Kathmandu

Old Town
Nepalese££££
5.3/6102
Namaste Kathmandu

Ginger Restaurant

Old Town
International££££
5.3/6102
Ginger Restaurant

Greenmantle

Old Town
British££££
3.8/613
Greenmantle

Burgers & Beers Grillhouse

Old Town
Gourmet££££
5.2/617
Burgers & Beers Grillhouse

Beirut Restaurant

Old Town
Lebanese££££
5.7/67
Beirut Restaurant
  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!