The Balmoral
Fine Dining
The Balmoral is a 5-star luxury hotel in Edinburgh, an iconic landmark with a distinctive clock tower. It offers rooms with spacious marble bathrooms and interactive TVs, some with views of Edinburgh Castle. The hotel first opened in 1902.
Location
Best places nearby
The highest rated places close to The Balmoral.
Local restaurants nearby
1 Princes Street, Edinburgh, EH2 2EQ, United Kingdom



