Modern Edinburgh hotel in historic quarter - Fully refundable

Leonardo Royal Hotel Edinburgh Haymarket, Scotland

up to -50% today

Refundable Refundable

100% refundable, up to 8 days before travel

Executive Double room




Visit Edinburgh’s top landmarks with a charming stay

To view our exclusive prices, join now for free
Up to 50% ?

A modern hotel close to Edinburgh’s Haymarket, including breakfast, a bottle of prosecco and late check-out. Fully refundable - book with confidence

We are working with hotels to ensure that they comply with the public health regulations regarding COVID-19.

  • Historical heart of the city: Edinburgh is a city steeped in history and culture, and a stay at Leonardo Royal Hotel Edinburgh Haymarket puts you in the thick of it all. Cosy rooms rub shoulders with modern design, offering a great base after a day of intriguing sightseeing.

  • Evening cocktails: Chill out with a drink (or two) at the hotel’s bar, a cosy den with plush chairs, low tables and neon lighting for an edgy setting. Plan the next day’s activities or socialise with friends while sipping on a cocktail. The hotel is also home to The Restaurant, where classic dishes are served with a modern twist.

  • Comfortable guest rooms: Nods to Edinburgh’s heritage can be found in the 282 guest rooms, where cityscapes adorn the walls and tartan-inspired throws litter the comfortable beds. Wooden accents in the en-suites add warmth to the rooms.


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.

- Restaurant
- Lounge bar
- 24-hour reception
- Meeting room
- Laundry service
- Wi-Fi

How to get there

Leonardo Royal Hotel Edinburgh Haymarket is moments from Haymarket station, and a 25-minute walk from Edinburgh Waverley station. If you’re arriving from Edinburgh airport, you can catch the Airlink bus service to Haymarket and from there, it’s a four-minute walk.

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. 

Due to COVID-19, there may be additional entry requirements in effect at your destination, which may change at short notice. Please familiarise yourself with the latest requirements before departure via your government's foreign advice service.
1 Morrison Link, Edinburgh EH3 8DN

For more details, please see our FAQ page.