Seemor

Cafe RoyalA-

19 W Register St, Edinburgh EH2 2AA · Restaurant, Pub · Edinburgh

Historic oyster-and-seafood-led Scottish pub-restaurant with striking decor and quality dishes; lively vibe and inconsistent service—book for the room and oysters, manage expectations on attentiveness.

The verdict

Cafe Royal delivers A-grade performance anchored by exceptional historic setting and strong seafood execution, particularly oysters and fish pie. However, inconsistent service and variable execution during peak times—including stock-outs and longer waits—prevent the restaurant from reaching grade A territory. It remains a worthwhile destination for seafood and atmosphere, though reliability varies.

About this restaurant

The room feels warm and bustling, all stained glass and polished mirrors that make first-time visitors pause. Service can swing from attentive to harried; one diner noted, "we loved the oysters, but waited too long for check-ins." However, the historic oyster bar and beautiful surroundings keep fans returning for seafood and whisky. The cooking leans elevated Scottish with modern accents—think treacle-cured salmon, mussels in curry butter, and a hearty fish pie—solidly produce-driven classics rather than flashy fusion. Oysters are the calling card, and roasts can be excellent, though consistency fluctuates on busy days and some mains (like fish and chips) draw mixed notes. Families should read the fine print: multiple reviews report restrictions on minors in certain areas/times, and there is no kids menu. While accessible dishes exist (burger, fish and chips), policies and a lively bar scene mean it suits grown-up outings more than kid-centric meals.

What to order

What diners say

Things to know

Location Insights

Area vibe: Elegant New Town street near Princes Street—historic, central, popular with visitors and office crowds.

Safety: Generally safe, busy thoroughfares, strong foot traffic and lighting in evenings.

What's nearby: Steps from Princes Street shopping, Waverley Station, theatres, and other landmark pubs.

Frequently asked

What should I order at Cafe Royal?

Oysters and seafood platters are the calling cards, with fish pie and scallops among the standout dishes.

What should I know before going to Cafe Royal?

This is a busy, lively spot where reservations help and minors may be restricted.

What's Cafe Royal like?

A historic, polished dining room with an iconic oyster bar, often lively and occasionally cramped.

Opening Hours

Sunday11:00–23:00 Monday11:00–23:00 Tuesday11:00–23:00 Wednesday11:00–23:00 Thursday09:00–01:00 Friday09:00–01:00 Saturday09:00–01:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →