Restaurants in Edinburgh - Beautiful, dramatic Edinburgh with its magnificent castle dominating the skyline is not just the showcase capital of Scotland, its also the gastronomic capital of Scotland. Edinburgh's restaurants now rank as some of the best in the entire UK, from Michelin- starred fine dining establishments showcasing the best Scottish ingredients to cosy bistros & brasseries, Edinburgh has a restaurant scene that is second to none. Eating out in Edinburgh has never been so good and our selection of Edinburgh restaurants is testament to that fact.
Best British Restaurants guide to the best restaurants in Edinburgh works directly with the top restaurants in Edinburgh and allows you to make reservations directly into the restaurant’s reservation diary. All Edinburgh restaurants show their availability in real-time and provide an instant confirmation as soon as a booking is made.
OUR FEATURED RESTAURANT
Castlehill, Edinburgh EH1 2NF
Type of cuisine: Modern British • Average price: £40.00
The Witchery Restaurant in Edinburgh has developed a world-wide reputation for sensation food in the most indulgent setting
There are currently 18 other restaurants in Edinburgh
ORDER RESULTS BY: Name of restaurant • Location • Type of cuisine • Average price
61 Grassmarket, Edinburgh EH1 2JF
Type of cuisine: British • Average price: £35.00
Set in the heart of Edinburgh's historic Grassmarket Agua is a stylish restaurant with a strong emphasis on Scotland's famous seafood
23-27 Waterloo Place, Edinburgh EH1 3BH
Type of cuisine: Modern Scottish • Average price: £30.00
Modern Scottish fare fills the menu at Elliot’s Restaurant & Bar in the newly opened Apex Waterloo Place Hotel in Edinburgh
1 Princes Street, Edinburgh EH2 2EQ
Type of cuisine: Modern European • Average price: £40.00
Hadrian's Brassiere nestles in the heart of the opulent 5 star Blamoral Hotel in Edinburgh
3 Johnston Terrace, Edinburgh EH1 2PW
Type of cuisine: Persian • Average price: £23.00
Set in the heart of Edinburgh is Hanam's Kurdish and Middle Eastern Restaurant, and if you think that's a mouthful, wait until you see what on offer
34 St. Andrew Square, Edinburgh EH2 2AD
Type of cuisine: Scottish • Average price: £45.00
Surrounded by some of the city's most splendid Georgian architecture, Harvey Nichols Forth Floor Restaurant is one of Edinburgh's most glamorous dining spots
Apex International Hotel, Edinburgh EH1 2HS
Type of cuisine: Scottish • Average price: £35.00
Two AA rosettes and a stunning backdrop to the drum tower of Edinburgh Castle make the Heights a fine dining experience to savour
31 Jeffrey Street, Edinburgh EH1 1DH
Type of cuisine: French • Average price: £28.00
A superb and truly French restaurant in the heart of Old Town, La Garrigue offers the best of country French cooking
Apex European Hotel, Edinburgh EH12 5LQ
Type of cuisine: Scottish • Average price: £30.00
Centrally located in Edinburgh's Apex European Hotel, Metro West End is a relaxed brasserie popular with locals and visitors alike
The Balmoral Hotel, Edinburgh EH2 2EQ
Type of cuisine: Scottish • Average price: £65.00
Number One restaurant offers a refined dining experience, with a Michelin-starred menu that emphasises local produce in a creative display of Scottish cooking
22 Coates Crescent, Edinburgh EH3 7AF
Type of cuisine: Indian • Average price: £35.00
The Indian Cavalry Club is one of the finest Indian restaurants in the city of Edinburgh
Priestfield Road, Edinburgh EH16 5UT
Type of cuisine: British • Average price: £40.00
Enjoy first class service at The Stables, Edinburgh’s premier restaurant for large or small private events
Edinburgh Quay, Edinburgh EH3 9RU
Type of cuisine: Italian • Average price: £25.00
Perched overlooking the Edinburgh Union Canal, Zizzi – Edinburgh Quay is a top spot for Italian dining in the city
42-45 Queensferry St, Edinburgh EH2 4RA
Type of cuisine: Italian • Average price: £25.00
Zizzi – Edinburgh Queensferry is ideally located in the city’s West End and is a popular dining destination
Restaurants In UK
Find A UK Restaurant
My UK Restaurants
SEARCH FOR RESTAURANTS