Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. United Kingdom
  3. Edinburgh/Midlothian
  4. Edinburgh
  5. The Royal Mile

Best Restaurants for Afternoon Coffee in The Royal Mile

Price
Cuisine
Regions
Areas
Top Rated
Dining Options
Seating Options
Accessibility

124 restaurants available nearby

How are Featured results ranked

A photo of Society Bar & Kitchen restaurant
4.6
Exceptional(400)
$$$$
• British • New Town
Booked 14 times today
Great food good atmosphere Would highly recommend
A photo of Cafe Calton restaurant
4.8
Exceptional(636)
$$$$
• Café • New Town
Booked 77 times today
Ben and the team are always so welcoming and friendly. The food is freshly cooked and delicious. The view is unbeatable. I always look forward to my brunch or lunch visits.
A photo of Hard Rock Cafe - Edinburgh restaurant
4.5
Awesome(5076)
$$$$
• Barbecue • New Town
Booked 26 times today
Absolutely fantastic experience at Hard Rock Cafe Edinburgh! This was actually my first proper experience eating at Hard Rock Cafe, and I honestly couldn’t have been happier with it. The food was excellent, the portion sizes were generous, the staff were fantastic, and I left feeling like I’d genuinely had great value for money. I ordered the Spicy Crispy Shrimp starter from the 9 Til Fries menu, and honestly, it has to be one of the most delicious things I’ve ever eaten. It was absolutely incredible and definitely something I would order again! The server who looked after us was absolutely lovely. She was friendly, attentive and gave us some really great recommendations. Unfortunately, I completely forgot her name, but I remember she had a tattoo on her arm featuring a woman’s figure. She really did make the experience that little bit more enjoyable, so if Hard Rock sees this, please pass on my thanks to her! The atmosphere was great too. I will say that I found the Edinburgh restaurant a little on the dark side, but personally that didn’t bother me. If anything, it made the experience feel a little more private and relaxed. We had previously visited the Hard Rock Cafe in Tenerife, although only briefly while killing time before our flight home. We’d already eaten at our hotel that day, so we only stopped in for some drinks/juice rather than having a meal. I remember that restaurant being much brighter and having a more open and inviting feel, so the Edinburgh one definitely has a different atmosphere. Overall, though, I absolutely loved my experience in Edinburgh. The food was fantastic, the portions were great, the staff were brilliant and the whole experience felt like really good value for money. It was my first time properly eating at Hard Rock Cafe, but it definitely won’t be my last. I’ll absolutely be visiting again in the future
A photo of The Ivy on the Square restaurant
4.5
Awesome(14942)
$$$$
• British • Old Town
Booked 124 times today
Had a fantastic experience at The Ivy in yesterday with Julie. Everything was perfect from start to finish — the food, service and atmosphere were all excellent. The staff were friendly, attentive and made us feel really welcome. We had a lovely time and couldn’t fault a thing. We’ll definitely be back! Gary.
A photo of Hawksmoor Edinburgh restaurant
4.6
Exceptional(7258)
$$$$
• Steakhouse • Edinburgh
Booked 133 times today
We returned to Hawksmoor on our recent trip to Edinburgh and was delighted to find the wonderful experience still exists. The service, food and atmosphere were amazing. If you want a wonderful steak dinner with amazing service we highly recommend Hawksmoor!
A photo of Eve restaurant
4.4
Awesome(250)
$$$$
• Italian • Old Town
Booked 3 times today
Love this place! Decor is fantastic, chairs by window are so comfortable. Staff are all so friendly and professional, a real treasure. Food was as ever outstanding. Thank you.
A photo of The Gruff Goat restaurant
4.3
Awesome(70)
$$$$
• Bistro • Old Town
Booked 9 times today
The food and service really good. Prices reasonable. Would go again
A photo of The Huxley restaurant
4.6
Exceptional(1112)
$$$$
• Scottish • Westend
Booked 15 times today
We had a really lovely meal and drinks with a fab window seat to watch the world go by. The food portions were very generous and both the burger and brisket sandwich were delicious however the S’mores brownie was just fabulous. The service was very friendly and attentive. We’ll definitely be back.
A photo of Nor' Loft restaurant
4.8
Exceptional(696)
$$$$
• Scottish • The Royal Mile
Booked 18 times today
From start to finish the service was above and beyond what you come to expect. It was effortlessly attentive without being overbearing. We had arrived very early but were immediately accommodated and found a wonderful window table overlooking the city. We had the fondue experience and although the cheese pot didn't look as big as the one we have at home it was deep and more than ample for our extensive selection of dipping accompaniments. Just of note if you pay in advance the payment will be shown as the Market Hotel and the restaurant may not pick up the prepayment and it will still be on your bill, this was rectified without too much trouble. We were allowed to take our drinks outside for a while (it's October, it's Edinburgh) the views were great and blankets are provided. All in all I would return and recommend this restaurant/experience.
A photo of The Olive Branch restaurant
4.7
Exceptional(1121)
$$$$
• Scottish • New Town
Booked 6 times today
Amazing staff the food was amazing very helpful. Very kind people we’re on a short trip, but we will make it back to here.
Discover
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • OpenTable For Restaurants
  • OpenTable Pricing & Plans
  • OpenTable Support
Join us on
  • Privacy policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Accessibility Statement
  • Cookie Preferences
Copyright © 2026 OpenTable Australia Level 22, 357 Collins Street, Melbourne, Victoria - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo