Historic digs in fascinating Edinburgh
Enjoy luxury hotels and holidays at lower prices
Access and book our deals using just your email
New deals start and end every day
Our deals move fast - our emails make sure you don't miss a trip.I don't want to get amazing discounts on luxury travel in my inbox
up to -58% today
100% refundable, up to 8 days before travel
A lovely, homey stay in a historic late-1800s building in Edinburgh’s vibrant city centre - includes grab and go breakfast, a bottle of prosecco and more. Fully refundable - book with confidence
- A historic base for a historic city: Nestled in a building that dates back to 1879, Leonardo Edinburgh City Hotel sits just south of Edinburgh Castle’s imposing shadow. This is a great base from which to explore, with the Royal Mile, Scottish National Gallery and Haymarket area all within a 20-minute walk.
- Cosy decor: The hotel offers up homey decor, with soft tartan patterns throughout in true Scottish style. Fuel up with a grab-and-go breakfast each morning before exploring this city, and take a drink before heading out for dinner at Simpson’s Bar.
- Homey sleeps: Bedrooms are designed in the same comforting decor, with all the modern amenities you need including TVs, tea- and coffee-making facilities, king-size beds and more.
Please note that some dining and leisure facilities may be closed. Please call the hotel before you travel to find out if facilities have reopened.
How to get there
The hotel is 25 minutes by car from Edinburgh airport and roughly 45 minutes on the Airlink or Tram. If you’re getting the train from London or another UK city, then you’ll find the hotel a 20-minute walk from Edinburgh Waverley station.
Good to know
Free cancellation: with this offer, you can cancel your booking up to eight days before your check-in date to receive a full refund. For more information, please see 'Offer details'.
We cannot guarantee access to hotel facilities (e.g restaurant or spa), as these are subject to change due to COVID-19. We advise you check with the hotel two weeks before your trip. If you choose not to travel, you must actively cancel up to eight days in advance to ensure a full refund.
For more details, please see our FAQ page.