Skip to content

Print this page Back to results

Cafe Royal

19 West Register Street, EDINBURGH, EH2 2AA

1 rosettes

The Café Royal's Victorian-baroque interiors simply cry out to be the scene of grand dining with their gilt pillars, panelled ceilings and stained windows. These days, traditional Scots fare mingles with modern thinking on menus that open with oysters on mounds of crushed ice, but get into their stride with mussels in Thai broth, a sweetly alluring main course of duck breast and confit leg on sticky red cabbage with sweet potato purée in port jus. Fish might be straightforward baked cod with asparagus in hollandaise, or monkfish in Goan-style coconut curry. A layered torte of salted caramel on chocolate biscuit base is well complemented by its benchmark vanilla ice.

Further information

Tel: 0131 556 1884
Please quote 'The AA'.
Send an email


Open all year.
Sunday lunch available.

Restaurant information

Cooking type: Modern Scottish
Chef: Anil Colasco
Number of seats: 40
Accessible for wheelchairs.
Children's portions.
No children under 5 yrs.


Restaurant price guide

A La Carte Dinner Main Course from: £17.00
Prices are for guidance only. Please check when booking for current rates.



View larger map
Javascript is required to view this map


Use the route planner for your trip

Just off Princes St, close to Waverley Station, opposite Balmoral Hotel

Local information for EH2 2AA

Find the following on: