Book Dining Offers in Edinburgh Old Town

Explore Edinburgh Old Town restaurants

History exudes from every corner of Edinburgh's Old Town. A labyrinth of cobbled streets, narrow alleyways and hidden courtyards, it is one of the best preserved medieval cities in the world.

Today it hosts a number of restaurants, bars, and cafes, as well as throngs of tourists, peaking during August festival season.

From five star hotels to traditional Scottish fare to stunning views of the castle, dining out in Edinburgh's Old Town is sure to be a memorable experience.

O'Oliviero Old Town, Edinburgh

Italian, Pizza

Old Town Italian restaurant With a prize location on the Grassmarket and in the shadow of Edinburgh Castle, o'Oliviero Italian restaurant is right at the centre of all the Old Town bustle. This makes it ideal for people-watching, especially if you can bag one of the outside tables. Inside, the walls are hung with pictures of Rome, Venice and Florence. The welcome is always warm and o'Oliviero is popular with Edinburgh residents and visitors alike.

Make a free reservation at O'Oliviero »

Shri Bheemas - Nicolson St South Side, Edinburgh

Indian, International

One of two Shri Bheema restaurants in Edinburgh, the Old Town branch is on Nicolson Street opposite the Festival Theatre. Part of an award-winning group of restaurants that stretches from Aberdeen to the south of England, Shri Bheema is a family-run restaurant specialising in north and south Indian cuisines. This branch is on the first floor with views of the Festival theatre.

Make a free reservation at Shri Bheemas - Nicolson St »

Biblos Old Town, Edinburgh

British, Gastro Pub

Biblos is on Chambers Street in the atmospheric Old Town. Handy for Edinburgh Uni, and with licensing hours which are very popular with students, Biblos is open from breakfast until the small hours. The wall-to- ceiling, wraparound windows are great for people watching, particularly during the Festival. Part of Biblos, the adjacent B Bar runs live music every night. The cocktail list begs to be explored thoroughly.

Make a free reservation at Biblos »

La Garrigue Old Town, Edinburgh

European, French

La Garrigue is a popular French restaurant on Jeffrey Street in Edinburgh’s Old Town. A cosy and comfortable space with fine views to Calton Hill, it features Tim Steadman’s trademark chunky furniture. Long a favourite with lovers of French food in Edinburgh, La Garrigue shot to national prominence when it featured on Ramsay’s Best Restaurants. As well as happy customers, La Garrigue attracts other plaudits including two AA rosettes and awards for its wine list.

Make a free reservation at La Garrigue »

The Cellar Door Old Town, Edinburgh

Scottish, Modern, Traditional

13 reviews

Tucked away under George IV Bridge, The Cellar Door is a welcoming Scottish restaurant. Once a printing press, the split-level dining room is decorated in a jaunty style with feature lighting and a sleek set of designer stairs leading to the mezzanine. Look out for the 21st century take on the mounted stag head.

Make a free reservation at The Cellar Door »

Agua Restaurant - Apex Old Town, Edinburgh

International, Bistros & Brasseries

326 reviews

Part of the Apex City of Edinburgh Hotel, Agua Restaurant is on the Grassmarket in Edinburgh’s city centre. Sitting in the shadows of Edinburgh Castle, the restaurant is a bright, contemporary space with striking yellow banquette seating and wall mounted candle lights.

Make a free reservation at Agua Restaurant - Apex »

Divino Enoteca Old Town, Edinburgh


4 reviews

Part of the family-run Vittoria Group of restaurants, Divino Enoteca is an Italian wine cellar and restaurant on Edinburgh’s Merchant Street. Blending Old Town atmosphere with Italian chic, it is a warm and welcoming venue for dinner with friends, a family celebration, a business meeting or a great glass of wine from their extensive wine list.

Make a free reservation at Divino Enoteca »

Gurkha Cafe & Restaurant Old Town, Edinburgh

Indian, Nepalese

5 reviews

On Cockburn Street in Edinburgh city centre, Gurkha Café is a well established restaurant which serves dishes from Nepal, the Himalayas and North India. Scenes of Nepalese life line the walls while the exposed rafters help give the impression that you just might be dining in a mountain hut.

Make a free reservation at Gurkha Cafe & Restaurant »

Ciao Roma Old Town, Edinburgh

International, Italian

48 reviews

Ciao Roma are dedicated to using only the finest, freshest, seasonal ingredients to prepare our authentic Italian cuisine. Prepared for you in their open kitchens, they believe in only the highest levels of food and service.

£0.00Offer: 20% a la carte discount

View all offers & make a free reservation at Ciao Roma  »

Tower Restaurant Old Town, Edinburgh


62 reviews

Tower Restaurant is a sleek and elegant venue in the Old Town and is located on the rooftop of one of Edinburgh’s most visited buildings – the National Museum of Scotland on Chambers Street. The restaurant is glamorous, chic and oozes quiet luxury, ensuring guests receive a memorable fine dining experience. Tower Restaurant specialises in Scottish cuisine with a somewhat global flair and uses only the best produce in the dishes they create.

£26Offer: £26.00 for afternoon tea

View all offers & make a free reservation at Tower Restaurant »

Seasons Old Town, Edinburgh

British, European

Not yet rated - be the first to review!

Seasons Restaurant & Bar is on Broughton Street in central Edinburgh. The compact bar leads in from the street to the wood-lined dining rooms. The menus take their inspiration from the New Nordic school of cooking and the decor at Seasons is reminiscent of a Scandinavian mountain chalet or a sauna. Inventive drinks matched to the menu are an important part of Season's appeal. After dinner, diners are welcome to continue their evening in the Liquor Library bar under the restaurant.

£14.95Offer: £14.95 for 2 courses on set lunch menu + glass of wine

View all offers & make a free reservation at Seasons »

Spatch Old Town, Edinburgh

European, Modern

Not yet rated - be the first to review!

Spatch is a grilled chicken restaurant on Hunter Square, just off Edinburgh's Royal Mile. It is designed to be a welcoming, informal space. Stripped walls, wooden cladding and mis-matched furniture set the laidback tone. The rolls of kitchen paper on the tables underline the point that this is a place for down-and-dirty, hands-on eating rather than fine dining with pinkies held aloft.

£21Offer: 20% a la carte discount- average price for 2 courses is £21

View all offers & make a free reservation at Spatch »

Dining offers across historic Edinburgh

Whether you're dining with friends, colleagues or enjoying a romantic evening out, you can find a plethora of offers, deals and customer reviews for restaurants throughout Edinburgh.

Old Town

Take in Edinburgh's historic charm in the heart of the city's ancient commercial district with restaurants in the Old Town.

Old Town restaurants »

New Town

Enjoy the prestige of Edinburgh's Georgian architecture with our New Town restaurants and dining experiences commanding spectacular views of Edinburgh Castle.

New Town restaurants »


Head to Leith's restaurants for the best seafood caught fresh from Scotland's coast, easily reached just north of Edinburgh's city centre.

Leith restaurants »

West End

Enjoy a pre-theatre dinner or eat out after theatre events or visiting Edinburgh's Filmhouse at restaurants in Edinburgh's bustling West End.

West End restaurants »

Latest Edinburgh Restaurant Reviews

  • Food: 5

    Ambience: 4

    Service: 3

    Value: 5

    Great food will be back

    Great location right in the middle of the grass market very friendly staff and the food and wine were delicious. The only gripe a wee bit slow service but food was lovely
    dined in Agua Restaurant - Apex – 16/07/2017
    More info on Agua Restaurant - Apex »
  • Food: 4

    Ambience: 4

    Service: 4

    Value: 4

    Very good value
    dined in Agua Restaurant - Apex – 16/07/2017
    More info on Agua Restaurant - Apex »
  • Food: 4

    Ambience: 4

    Service: 4

    Value: 5

    Good deal and great access to the castle and venue we were going too really recommend it
    dined in Agua Restaurant - Apex – 16/07/2017
    More info on Agua Restaurant - Apex »
  • Food: 5

    Ambience: 5

    Service: 5

    Value: 5

    Brilliant Service and the food was fantastic.

    Food was excellent and plenty of choice on the menu. Staff couldnt do enough for us.
    dined in Ciao Roma – 16/07/2017
    More info on Ciao Roma  »
  • Food: 5

    Ambience: 5

    Service: 5

    Value: 5

    Perfect afternoon tea

    The afternoon tea was amazing, excellent quality food with a good balance of savouries and sweets. The champagne went down well and the candy floss was a nice touch. We are definitely booking again, good value compared to other hotels I have been to.
    dined in Hotel du Vin Edinburgh – 14/07/2017
    More info on Hotel du Vin Edinburgh »