55.953206533743 ­-3.190766572952
Go to map view
Royal British Hotel - Edinburgh - Building
Royal British Hotel - Edinburgh - Map
Royal British Hotel - Edinburgh - Lobby
Royal British Hotel - Edinburgh
Royal British Hotel - Edinburgh
Royal British Hotel - Edinburgh - Restaurant
Royal British Hotel - Edinburgh - Lobby
EH2 2AN Edinburgh, SCT, United Kingdom , 20 Princes Street +44 131 556 4901
With a stay at Royal British Hotel in Edinburgh (New Town), you'll be minutes from Princes Mall and St. Giles' Cathedral. This hotel is close to Edinburgh Playhouse Theatre and Edinburgh Castle. Stay in one of 80 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for... More from Expedia Affiliate Network

Get Rates

Show Royal British Hotel at top of the results.

Get Flight + Hotel


General 24 hour front desk, Bar/Lounge, Cribs available, No smoking, Non-smoking rooms available, Restaurant, Room service, Storage available
Services Babysitting/child services (surcharge), Concierge service, Laundry service
Internet Internet, WiFi (free)
Policy Pets not allowed
Edinburgh Castle 0.4mi Edinburgh Waverley Station 0.1mi The Royal Mile 0.3mi Edinburgh Military Tattoo 0.2mi
Edinburgh Zoo 3.1mi Holyrood Palace 0.7mi National Gallery of Scotland 0.2mi St Giles Cathederal 0.2mi
Royal Botanic Garden 1.1mi