Seemor

The Castle Rock CafeBWorth Trying

453 Lawnmarket, Edinburgh EH1 2NT · Cafe · 4.8/5 Google (536 reviews)

Reservations · Takeout · Outdoor seating

Atmospheric Old Town cafe with very friendly staff, tasty sandwiches and cakes, and specialty coffee; prices are mid-range for the Royal Mile, with occasional complaints about value and consistency.

Why it gets a B for overall quality

Castle Rock Cafe delivers reliable cafe-quality execution with exceptional setting appeal in its historic courtyard location and strong service attentiveness that keeps things moving smoothly. However, inconsistent food quality—occasional stale pastries and cleanliness lapses—prevents it from reaching higher territory, and the straightforward menu lacks the distinction to elevate it beyond a solid neighborhood favorite in Edinburgh's Old Town.

Restaurant Summary

Tucked into Makars Court off the Royal Mile, this cozy cellar cafe feels like a step into storybook Edinburgh: stone walls, warm wood, and a gentle buzz from travelers catching their breath. Guests describe warm, welcoming staff who keep things moving even at midday, and more than a few call it a hidden gem for coffee and cake. One diner put it simply: "The courtyard escape is perfect when Old Town gets hectic." Prices are called fair for the area by many, though a few balk at drink costs and takeaway cups. The cooking leans classic cafe comfort rather than flashy—think hot soups, toasted sandwiches, salmon bagels, and a pastry case with brownies and cruffins. The culinary approach is familiar and satisfying (innovation level 3.6): straightforward preparations, decent ingredients, and a focus on reliability over reinvention. Most reports praise the coffee and sweets, though there are occasional notes about stale cakes or slow drinks during rushes. Families should find it easy here: kids can pick from toasted cheese, muffins, cookies, brownies, and hot chocolate, plus one-scoop ice cream. There is no formal kids menu, but the options are friendly and portions sensible. The courtyard seating and large tables help groups settle in, though wet chairs after rain can be a thing—bring a backup plan if the skies open.

At a Glance

What Sets It Apart

What People Love

Points of Concern

Service & Dining Experience

Service StyleCounter With Seating Average Cost£16-22 per person ReservationsRecommended

What to Order

Perfect For

Location Insights

Area: Historic Old Town corridor drawing heavy tourist footfall with heritage sites and souvenir shops; mix of locals and visitors.

Safety: Well-patrolled, busy during day and early evening; standard urban vigilance at night.

Nearby: Steps from Royal Mile landmarks including the Writers Museum and Edinburgh Castle; courtyard setting offers respite from main street crowds.

Royal MileThe Royal Mile is a bustling stretch connecting Edinburgh Castle and Holyrood Palace, lined with shops, pubs, restaurants, and historic sites. Dining here ranges from casual eateries catering to tourists to upscale venues offering traditional Scottish cuisine, creating a lively and diverse social atmosphere.
LawnmarketLawnmarket is a prominent section of the Royal Mile known for its concentration of shops, restaurants, and historic buildings. It has a vibrant, tourist-friendly dining scene with a mix of quick bites and sit-down restaurants, often busy and lively, especially during festival seasons.

Practical Information

Opening Hours

Monday08:30–17:00 Tuesday10:00–17:00 Wednesday10:00–17:00 Thursday08:30–17:00 Friday08:30–17:00 Saturday08:30–17:00 Sunday10:00–17:00

Available: Reservations, Takeout, Outdoor seating

View full analysis on Seemor →