Edinburgh logo

Royal British Hotel

Check Availability

Royal British Hotel
20 Princes Street
Edinburgh
Lothian
EH2 2AN
United Kingdom

Rooms from £40.50 ( €44.55 / $58.73 ) per night

Picture of Royal British Hotel


Centrally situated on Princes Street, with breathtaking views across Princes Street Gardens to Edinburgh Castle, this self-classified 3 star hotel is renowned for the warm welcome given to all guests. The Glendale Bar and Restaurant makes an ideal meeting place before exploring the many attractions of Edinburgh.

Click here for more Information on the Royal British Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Superbreaks.

Map of the Edinburgh area Edinburgh Visitor Information