Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right Scotland icon-chevron-right Edinburgh icon-chevron-right Twenty Princes Street

Twenty Princes Street

Restaurants, Contemporary European New Town
Twenty Princes Street, Restaurants, Edinburgh
© Stephen Robinson

Old hotel goes aspirational with upmarket dining room

The Royal British Hotel is undergoing a rolling refurbishment until the end of 2014 but launched this venue, its new flagship diner, in 2013. The décor here aims for contemporary urban chic, it has views towards the Old Town and a Modern European menu with mains like roast venison, chicken breast, sea bass or linguini – all highly accessorised. There is also shellfish, steak cooked on a Josper and more.


Venue name: Twenty Princes Street
Address: 20 Princes Street
Static map showing venue location