Restaurants near The Royal Mile
Price
Cuisine
Top Rated
Dining Options
Seating options
Accessibility
19 restaurants available nearby
How are Featured results ranked
Booked 21 times today
Booked 14 times today
Booked 19 times today
Booked 25 times today
Dining near The Royal Mile at a glance
Updated on
See what locals rave about
From verified diners like you
From verified diners like you
- DdebbieSan Francisco Bay Area •1 review5.0Dined 4 days agoStrongly recommend a reservation for this intimate and cozy restaurant. We each had a pizza (margarita with pepperoni & pepperoni) and took leftovers home. The service was outstanding and I’d go back if we were staying longer!More info3 Blind MicePrice: Expensive• Pizzeria• Old Town•4.8
- PPeterDublin •1 review5.0Dined 6 days agoFood was excellent Lovely atmosphere Great venue really relaxedMore infoAngels with BagpipesPrice: Expensive• Scottish• Old Town•4.7
- GGilahWashington, D.C. Area •1 review5.0Dined 7 days agoWe loved our dinners at Monteiths. The ambiance is lovely, the playlist perfect, service impeccable, and food superb. The cheese souffle is a thing of wonder, and the fish dishes were excellent.More infoMonteithsPrice: Expensive• Scottish• The Royal Mile•4.5
- JJenniceVIPAustin •21 reviews5.0Dined on 1 Jul 2025One of the best, unique meals I've had. The chef is amazing!More infoThe Black GrapePrice: Expensive• Tapas / Small Plates• The Royal Mile•4.8
- KKathyKansas City •1 review5.0Dined on 26 Jun 2025My son has a gluten allergy, and the staff was very helpful in identifying food that he would enjoy.More infoLoudons New WaverleyPrice: Moderate• Breakfast• Edinburgh•4.6
Explore OpenTable
- Assembly Rooms
- Royal Scots Regimental Museum
- Newhailes House
- Royal Museum of Scotland
- Bruntsfield Links Short Hole Golf Course
- Scottish National Portrait Gallery
- Dean Village
- Vogrie Country Park
- Gilmerton Cove
- Edinburgh College of Art
- Dalmahoy Golf Course
- Greyfriars Kirk
- Leith Docks
- Gorgie City Farm
- National Library Of Scotland
- Holyrood Abbey
- Edinburgh Bus Station
- The Cameo
- Edinburgh Zoo
- Murrayfield Stadium