airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar

The 10 Best Restaurants Near The Royal Mile, Edinburgh

Courtesy Of Angels With Bagpipes
Courtesy Of Angels With Bagpipes
The Royal Mile in Edinburgh is a prime spot for exploring and adventuring. All that running around can spark a bout of hunger. We’ve has done all the hard work and separated the best from the rest. Take your pick from the top places to grab some great quality nosh along this regal Scot’s stretch.

The Grain Store

Restaurant, British, European, $$$
Save
The Grain Store, Edinburgh
The Grain Store, Edinburgh | Courtesy of Plumed Horse
The Grain Store has been around for 25 years and is still going strong. Expect traditional Scottish cuisine; this essentially could mean anything from roe deer to locally scavenged oysters (and haggis, naturally). Relax in the most romantic of settings as the twinkling of candles dance in the soothing shadows. Everything is made in house so expect the finest quality. Hours can be spent chatting away in this cosy cave of comfort. Caution — the bread is to die for, as is their pasta, and in-season vegetables and meats. The desserts are tempting and delicious, so save some room.
More Info
Sun:
12:30 pm - 2:30 pm
Sun:
6:00 pm - 9:30 pm
Mon:
12:00 pm - 2:30 pm
Mon:
6:00 pm - 9:45 pm
Tue:
12:00 pm - 2:30 pm
Tue:
6:00 pm - 9:45 pm
Wed:
12:00 pm - 2:30 pm
Wed:
6:00 pm - 9:45 pm
Thu:
12:00 pm - 2:30 pm
Thu:
6:00 pm - 9:45 pm
Fri:
12:00 pm - 2:30 pm
Fri:
6:00 pm - 9:45 pm
Sat:
12:00 pm - 2:30 pm
Sat:
6:00 pm - 9:45 pm

Monteiths

Gastropub, Restaurant, Cocktails, British, Wine, Beer, European, $$$
Save
Monteiths
Monteiths | Courtesy Of Keith Inglis Photography
Right along the Royal Mile, through a vine laced archway adorned with twinkling fairy lights, sits Monteiths. Only those in the know are aware of the culinary treats that lie hidden within. This woody, intimate gastropub has a magnetic atmosphere with amazing food and cocktails to match. Choose The Sloe 75 for your drink while munching on some crackling fried squid, and discover the well kept secrets of this enchanting retreat.
More Info
Sun:
12:00 pm - 12:00 am
Mon:
12:00 pm - 12:00 am
Tue:
12:00 pm - 12:00 am
Wed:
12:00 pm - 12:00 am
Thu:
12:00 pm - 12:00 am
Fri - Sat:
12:00 pm - 1:00 am
Sat - Sun:
12:00 pm - 1:00 am

Angels With Bagpipes

Restaurant, European, British, $$$
Save
If Heaven were Scottish, it would look (and taste) a lot like Angels With Bagpipes. This contemporary bistro is a fusion of the finest British cuisine with a perfect touch of Italian flair. Plan to eat at this wee gem for that perfect date night, or any night for that matter. The freshness that can only be found in local Scottish produce can be experienced in every bite at this fine place. It offers a welcomed alternative to the stereotypical touristy food.
More Info
Sun:
12:00 pm - 10:00 pm
Mon:
12:00 pm - 10:00 pm
Tue:
12:00 pm - 10:00 pm
Wed:
12:00 pm - 10:00 pm
Thu:
12:00 pm - 10:00 pm
Fri:
12:00 pm - 10:00 pm
Sat:
12:00 pm - 10:00 pm

Ondine

Restaurant, North African, Seafood
Save
Ondine
Ondine | © LWYang/Flickr
Scotland is home to truly magnificent waters. For years, seafood has been sold up and down the Royal Mile. Ondine appreciates this and offers an astonishing array of oysters and seafood in abundance. Expect an explosion of flavours from across the world, which add that perfect touch to the fresh local produce. Try the fish soup and detect the North African influences of orange and saffron or opt for the Shetland mussels cooked in Asian broth. This seafood paradise must be celebrated, as it is undoubtedly one of the best restaurants in the city.
More Info
Mon:
12:00 pm - 3:00 pm
Mon:
5:30 pm - 10:00 pm
Tue:
12:00 pm - 3:00 pm
Tue:
5:30 pm - 10:00 pm
Wed:
12:00 pm - 3:00 pm
Wed:
5:30 pm - 10:00 pm
Thu:
12:00 pm - 3:00 pm
Thu:
5:30 pm - 10:00 pm
Fri:
12:00 pm - 3:00 pm
Fri:
5:30 pm - 10:00 pm
Sat:
10:30 am - 2:30 pm
Sat:
5:30 pm - 10:00 pm

Wedgwood

Restaurant, Asian, British, $$$
Save
Wedgwood The Restaurant, Edinburgh
Wedgwood The Restaurant, Edinburgh | Courtesy of The Honours 
The people of Edinburgh (as well as the visiting tourists along the Royal Mile) were granted a gracious gift when Wedgwood opened its doors in 2007. Head Chef Paul Wedgwood ingeniously crafts traditional Scottish dishes with fresh modern creativity. The word has quickly spread about this delicious destination. Wedgwood was listed by the Sunday Times as being one of Britain’s Top 100 Restaurants. The real cherry on top is that this spot is accessible to almost everyone with fantastic lunch deals.
More Info
Sun:
12:30 pm - 3:00 pm
Sun:
6:00 pm - 10:00 pm
Mon:
12:00 pm - 3:00 pm
Mon:
6:00 pm - 10:00 pm
Tue:
12:00 pm - 3:00 pm
Tue:
6:00 pm - 10:00 pm
Wed:
12:00 pm - 3:00 pm
Wed:
6:00 pm - 10:00 pm
Thu:
12:00 pm - 3:00 pm
Thu:
6:00 pm - 10:00 pm
Fri:
12:00 pm - 3:00 pm
Fri:
6:00 pm - 10:00 pm
Sat:
12:00 pm - 3:00 pm
Sat:
6:00 pm - 10:00 pm

Atmosphere:

Fine Dining, Modern

The Holyrood 9A

Bar, Gastropub, Pub, Pub Grub, British, $$$
Save
You can’t beat a good gourmet burger and a beer. The Holyrood 9A has both. Choose from a cracking selection of Scottish beers and some fine picks from around the world too. Spirit and wine lovers will have a field day with the top notch selection of crafty cocktails. The burgers are mouth wateringly good and cooked to perfection. If you’re a picky eater they have you covered with the many fantastic gourmet burger options (and vegetarian options too). This place is open late so make sure to stop in and soak up the joyous atmosphere.
More Info
Sun:
9:00 am - 12:00 am
Mon:
9:00 am - 12:00 am
Tue:
9:00 am - 12:00 am
Wed:
9:00 am - 12:00 am
Thu:
9:00 am - 12:00 am
Fri - Sat:
9:00 am - 1:00 am
Sat - Sun:
9:00 am - 1:00 am

David Bann

Restaurant, Vegetarian, Vegan, British, $$$
Save
David Bann Restaurant, Edinburgh
David Bann Restaurant, Edinburgh | © Stacy Spensley/Flickr
One taste of David Bann’s scran will make the most devoted meat lover a lifelong vegetarian. Situated in the vicinity of the Royal Mile and the Cowgate, this stellar venue is arguably one of the best vegetarian restaurants in Scotland — and the UK for that matter. Each detail in every dish is meticulously thought out and presented impeccably. The diverse worldly menu is so exciting that it can be tricky to order. Who knew that tofu could have so much zest or that chocolate compliments Portobello mushrooms? The proof is in the pudding so embrace the culinary adventure.
More Info
Sun:
11:00 am - 10:00 pm
Mon:
12:00 pm - 10:00 pm
Tue:
12:00 pm - 10:00 pm
Wed:
12:00 pm - 10:00 pm
Thu:
12:00 pm - 10:00 pm
Fri:
12:00 pm - 10:30 pm
Sat:
11:00 am - 10:30 pm

Viva Mexico

Restaurant, Mexican, British, Vegetarian, Vegan, Street Food, $$$
Save
Margaritas
Margaritas | © Lauren Topor/Flickr
Take a trip to Mexico right in the heart of Scotland and order the best fajitas in town. This Mexican-run family restaurant has been in business since 1984 and is as authentic as it gets. Anticipate the perfect balance of colorful and cosy inside this little hole in the wall. Begin your Mexican holiday with the sizzling fajitas that send endorphins running throughout the body. From overflowing burritos to quesadillas, tacos, and enchiladas, Viva Mexico has it all. Of course, the whole spread isn’t complete without a pitcher of margaritas.
More Info
Sun:
6:00 pm - 10:00 pm
Mon:
12:00 pm - 2:00 pm
Mon:
6:00 pm - 10:30 pm
Tue:
12:00 pm - 2:00 pm
Tue:
6:00 pm - 10:30 pm
Wed:
12:00 pm - 2:00 pm
Wed:
6:00 pm - 10:30 pm
Thu:
12:00 pm - 2:00 pm
Thu:
6:00 pm - 10:30 pm
Fri:
12:00 pm - 2:00 pm
Fri:
6:00 pm - 10:30 pm
Sat:
12:00 pm - 10:30 pm

Makars Gourmet Mash Bar

Bar, Restaurant, British, $$$
Save
Makars Gourmet Mash Bar, Edinburgh
Makars Gourmet Mash Bar, Edinburgh | © Paul Martin/Flickr
Mashed potato is the culinary glue that binds all food together. Makars Gourmet Mash Bar pays homage to this truth with potatoes galore. Once more, every single food item is locally produced and free from all the bad stuff. Delight in thick, creamy, fluffy mash of all kinds like the Scottish cheddar and chive, whole grain mustard, classic butter and cream, or even black pudding. Pair any of these with beef short ribs, lamb shank, and of course the neep’s best friend — haggis.
More Info
Sun:
12:00 pm - 7:30 pm
Mon:
12:00 pm - 8:30 pm
Tue:
12:00 pm - 8:30 pm
Wed:
12:00 pm - 8:30 pm
Thu:
12:00 pm - 8:30 pm
Fri:
12:00 pm - 9:30 pm
Sat:
12:00 pm - 9:30 pm

The Witchery

Situated at the top of the Mile, nestled beside the castle, is one of Edinburgh’s finest places to dine: The Witchery. This grand place could only exist in Scotland. Its old architecture and decadent vibe is lavish on a whole new level. Indulge in meals (in either of the two dining rooms) made from the finest and freshest Scottish produce such as game, seafood, haggis, and lamb. Delight in the extensive offering of over 800 wines, whiskies, and 30 champagnes. Fall in love with the Angus beef steak tartar — it is a little peace of Heaven on earth.

The Witchery, Castlehill, The Royal Mile, Edinburgh, Scotland, +44 131 225 5613