Cafe Royal is a restaurant in Grassmarket, Edinburgh. Rated 4.4 stars from 3537 Google reviews. Known for exceptional service and high-quality food. Best for date night and special occasions. Ranked #12 of 15 in Grassmarket. Price range: €€.

Rankings updated April 2026

Cafe Royal
Elite Certified

Cafe Royal

€€
4.4(3,537 reviews)
United Kingdom
Back to Grassmarket

Zone Ranking

Ranked weekly from live Google review data

#12/15

in Grassmarket

Holding steady

Quick Verdict

Cafe Royal is a classic Edinburgh restaurant delivering a consistently high-quality dining experience, making it a worthwhile visit.

Book if...

Book if you're looking for a refined dining experience with excellent service and classic dishes near the Grassmarket.

Best for:
Date nightSpecial occasionsBusiness lunchPre-theatreGroup dining

About Cafe Royal

Cafe Royal, a stone's throw from the Grassmarket, isn't just a restaurant; it's an Edinburgh institution. Situated on West Register Street, this established eatery offers a dining experience that blends classic style with a modern approach to cooking. It's known for consistently good food and service. Cafe Royal often draws locals and tourists looking for a place to eat near the Grassmarket. The room feels refined but isn't stuffy. It can work for a specific meal out. Whether for a quiet dinner, a business lunch, or simply a meal in a decent setting, Cafe Royal provides what's needed. Its spot near Edinburgh's historic sites makes it an easy stop for those exploring the city's older parts.

What Stands Out

Exceptional Service

Numerous reviews praise the attentive and professional service provided by the staff.

High-Quality Food

Guests consistently commend the quality of the ingredients and the skillful preparation of the dishes.

Elegant Atmosphere

The restaurant's decor and ambiance are frequently described as sophisticated and charming.

What Customers Say

Their haggis with bone marrow has always been my favourite. The bone marrow adds depth to the haggis' flavour.

Angela Lawas

Beautiful old building with plenty of character and charm. Good atmosphere in the place.

Joe Madden

The staff are the most friendly & helpful ever. Just perfect.

Andria Valvona

Real quotes from Google Reviews

Practical Information

Contact

19 W Register St, Edinburgh EH2 2AA, United Kingdom

+44 131 556 1884Visit WebsiteView Menu

Frequently Asked Questions about Cafe Royal

Yes, Cafe Royal is conveniently located a short distance from the Grassmarket, making it easily accessible for those visiting the area.

Cafe Royal offers a restaurant style menu with a focus on high-quality ingredients and classic dishes, often featuring Scottish specialties.

Yes, especially during peak season and weekends, it is highly recommended to make a reservation in advance to ensure you get a table.

How We Rank Venues

Rankings are recalculated weekly from live Google Business Profile data. Our Hot Score weighs review velocity (new text reviews in 90 days), recency (how fresh), baseline rating, and Google Business Profile completeness. No editorial picks, no paid placements — just what the data says this week.

How our weekly rankings work