Restaurant availability search:

City:

Area:

Party size:

Cuisine:

Date:

Time:

Sort by:

Restaurants in Edinburgh

Scotland's capital has just about every type of cuisine you can think of. You can find hearty traditional Scottish grub a restaurants like Elliot's, Heights and The Edinburgh Larder Bistro, exquisite seafood restaurant Agua Bar, or simply delicious French fare at Cafe Rouge. There is a wealth of options waiting for you when you eat out in Edinburgh. Check out our latest Edinburgh restaurant reviews here for a few ideas.

In the meantime, get searching with our Edinburgh Restaurant Guide and look out for our Special Offers section, which can sometimes have deals of up to 70% off meals, or even 2 for 1 on bottles of wine. Lovely stuff.

 

Top 4 Restaurants in Edinburgh (by popularity)

See which restaurants in are the most popular with other users.

More restaurants in Edinburgh

Sort results by:  Restaurant name | Distance | Special offers | Rating | Avg Price | Most popular

Cucina at G&V Hotel

Average Price
Italian Restaurant

580 yards/4 min walk from Edinburgh center

G&V Hotel Edinburgh, 1 George IV Bridge, Edinburgh, EH1 1AD

Cucina presents exquisitely authentic cooking that has been inspired by classic Italian cuisine. Alive with brilliant colour, Cucina at Hotel is relaxed by day and comes alive

Description | Map | Menu | More details

Special Offers:

  • Christmas Dinner Menu for £37 per person Book Now
  • Christmas Lunch Menu - 3 courses for £27 per person Book Now
  • New Year's Eve for £90 per person Book Now
  • Christmas day menu for £65 per person Book Now

Average price (3 course meal): £34

book now »

Jamie's Italian - Edinburgh

Average Price
Italian Restaurant

767 yards/5 min walk from Edinburgh center

The Assembly Rooms, 54 George Street, Edinburgh, EH2 2LR

A partnership between Jamie Oliver and his Italian mentor, chef Gennaro Contaldo, Jamie's Italian has won thousands of fans for its delicious and affordable food since launching

Description | Map | More details

Special Offers:

  • Christmas set menu 3 courses and glass of prosecco for £29.95 Book Now
  • Christmas set menu 3 courses and glass of prosecco for £34.95 Book Now

Average price (3 course meal): £20

book now »

North Bridge Brasserie

Average Price
Scottish Restaurant

134 yards/1 min walk from Edinburgh center

The Scotsman Hotel, 20 North Bridge, Edinburgh, EH1 1TR

Welcome to the North Bridge Brasserie, where you will find seasonal Scottish cuisine with a contemporary twist. We're open every day, morning until night for breakfast,

Description | Map | More details

Special Offers:

  • Christmas Day Lunch for £165.00 per person Book Now
  • Paul Hart's Taste of Scotland Book Now
  • Traditional afternoon tea £19.95 per person Book Now
  • Afternoon tea & a glass of prosecco £25.95 per person Book Now
  • Afternoon tea & a glass of champagne £29.95 per person Book Now
  • Lunch Menu - 2 or 3 courses from £14.50 per person Book Now
  • Special pre-theatre menu - 3 courses £21.50 per person Book Now

Average price (3 course meal): £29

book now »

Café Rouge - Edinburgh

Average Price
French Restaurant
Customer rating  

878 yards/6 min walk from Edinburgh center

43 Frederick Street, Edinburgh, EH2 1EP

With a combination of delicious food, great wines and a real ambience, Caf? Rouge has embodied the style and je ne sais quoi of French dining since it opened way back in 1989.

Description | Map | Reviews | More details

Special Offers:

  • Christmas Party menu 2 courses £16.95 or 3 courses £19.95 Book Now
  • Café Rouge Christmas Day Menu for £50.00 per person Book Now
  • Café Rouge New Years Eve Menu for £29.95 per person Book Now

Average price (3 course meal): £25

book now »

Zizzi - Edinburgh Queensferry

Average Price
Italian Restaurant
Customer rating  

0.8 miles away from Edinburgh center

42-45 Queensferry Street, Edinburgh, EH2 4RA

Located in the West End of Edinburgh at the end of Princes Street and close to the elegant George Street, Zizzi Italian restaurant on Queensferry Street is within easy access of

Description | Map | Reviews | Menu | More details

Special Offers:

  • Menu Frizzante - 3 Courses + Prosecco for £21.95 per person Book Now
  • Menu Classico - 3 Courses + Limoncello for £17.95 per person Book Now
  • Menu Super Frizzante - 3 Courses Prosecco + Limoncello for £24.95 per person Book Now

Average price (3 course meal): £28

book now »

Michael Neave Kitchen and Whisky Bar

Average Price
Scottish Restaurant

364 yards/2 min walk from Edinburgh center

21 Old Fishmarket Close, Edinburgh, EH1 1RW

Exploring the best of the Scottish larder, Michael Neave Kitchen and Whisky Bar takes inspiration from some of Europe's most luxurious cuisines and some of the finest whiskies

Description | Map | More details

Special Offers:

Average price (3 course meal): £26

book now »

Peacock Alley

Average Price
Afternoon Tea Restaurant

0.8 miles away from Edinburgh center

Waldorf Astoria Edinburgh - The Caledonian, Princes Street, Edinburgh, EH1 2AB

Located in the heart of the hotel, the stylish sophistication of the new Peacock Alley offers all the glamour and traditions of the original and world-famous Waldorf Astoria hotel

Description | Map | More details

Special Offers:

  • Festive Afternoon Tea at The Caledonian, £30 per person Book Now

Average price (3 course meal): £23

book now »

One Square

Average Price
British Restaurant

0.8 miles away from Edinburgh center

Sheraton Grand Hotel & Spa, 1 Festival Square, Edinburgh, EH3 9SR

An ultra-chic yet relaxed restaurant in the heart of Edinburgh, One Square offers modern dishes in striking surroundings. Alongside comforting British classics,

Description | Map | More details

Special Offers:

  • Festive Afternoon Tea, £23 per person Book Now
  • Festive lunch & dinner menu Enjoy 2 course for £22.50 or 3 courses for £28.50 Book Now
  • Festive Dining at 2 courses for £22.50 and 3 courses £28.50 Book Now
  • Sunday Jazz Buffet Book Now

Average price (3 course meal): £25

book now »

Bella Italia - Edinburgh Hanover Street

Average Price
Italian Restaurant

589 yards/4 min walk from Edinburgh center

9/11 Hanover Street, Edinburgh, EH2 2DL

Bella Italia on Edinburgh's Hanover Street boasts a superb city central location close to the National Galleries of Scotland.

A big draw amongst visitors to the city,

Description | Map | More details

Special Offers:

Average price (3 course meal): £27

book now »

Zizzi - Edinburgh Quay

Average Price
Italian Restaurant

1.1 miles away from Edinburgh center

Edinburgh Quay, Fountainbridge, Edinburgh, EH3 9RU

Zizzi Italian restaurant at Edinburgh Quay is a real gem in the city, only a 20-minute walk from Princes Street with views overlooking the Union Canal in the heart of the newly

Description | Map | Menu | More details

Special Offers:

  • Menu Frizzante - 3 Courses + Prosecco for £21.95 per person Book Now
  • Menu Classico - 3 Courses + Limoncello for £17.95 per person Book Now
  • Menu Super Frizzante - 3 Courses Prosecco + Limoncello for £24.95 per person Book Now

Average price (3 course meal): £28

book now »

Edinburgh restaurant reviews

Read the latest reviews for restaurants all over Edinburgh to find out what other users think about the cost and service.

Click on any of the venues above to read reviews, or leave your own review.

Restaurants in Edinburgh