Edinburgh stay – from £85

1 Morrison Link, Edinburgh , EH3 8DN

Edinburgh stay – from £85 Edinburgh stay – from £85 Edinburgh stay – from £85 Edinburgh stay – from £85 Edinburgh stay – from £85

£85 instead of £168 for a 1 night for two at Leonardo Royal Hotel Edinburgh, with options to include dinner and a second night; enjoy Edinburgh's Christmas attractions and markets with a festive break in the capital city - save up to 53%

Vital Information

  • Overnight stay for two with breakfast
  • Options to upgrade to include a £25pp dinner allowance, a second night or both
  • Perfect excuse to discover Edinburgh's famous Christmas markets, ice skating and more winter wonders
  • Located right in the historical heart of the city, next to Haymarket
  • Great base to explore the capital
  • Rated 4/5 on TripAdvisor

Capital break

As well as being the perfect base to discover Edinburgh, the Leonardo Royal Hotel Edinburgh has plenty of reasons to keep you in the room, with a super comfy bed and luxurious Sea of Spa products. Right next to Haymarket, you can discover Edinburgh’s tourist attractions, or hit up the cafes, bars and restaurants for a true taste of Edinburgh.

Sample menu


  • Mussels in paprika, tomato and chorizo broth
  • Baked camembert with onion marmalade and toasted granary fingers
  • Marinated chicken wings with celery sticks


  • Tempura-battered halloumi and chips with pesto mayonnaise and smashed peas
  • Sticky honey glazed pork belly with colcannon and a star anise jus
  • Truffle macaroni cheese with a herb crust and garlic bread


  • Sticky toffee pudding with vanilla ice cream
  • Irish coffee affogato
  • Bannoffee sundae

Fab feedback on TripAdvisor

“Lovely hotel, very clean staff very friendly and heplful, check in was simple and quick. Resturant was nice fresh hot food waiting staff very attentive. Very easy to find and only ten mins’ walk from Princes Street and all the attractions Edinburgh as to offer.”

“Stayed here last week. Reception staff on arrival were very cheerful and helpful. Twin bedroom was very spacious and the bed really comfy. Shower was great. Room really quiet. Best sleep I've had in a while. Good location, right next to Haymarket station, 2 min walk. Overall this hotel is fantastic.”

“Fantastic place to stay, beds so comfy, service first class. Scottish hospitality at its best! Well Done team Leonardo! Lovely breakfast. I was able to leave my bags while I went into town.

What to expect

Overnight stay for two in an executive room with breakfast OR

Overnight stay for two in an executive room with dinner and breakfast OR

2 night stay for two in an executive room with breakfast both mornings OR

2 night stay for two in an executive room with dinner on one night and breakfast both mornings

Small print

Voucher is valid until Sun 23 Dec 2018, 7 days; subject to availability.

Excludes 21 - 23 Oct and 15 Dec 2018.

A supplementary charge of £20 per room per night is required for Saturday stays; payable directly to hotel.

Advance booking required. Voucher must be booked by Fri 23 Nov 2018 (we don’t want you to miss out!).

Booking is non changeable or refundable once booked with the hotel.

Multiple voucher purchases permitted. Multiple vouchers can be used on consecutive nights; subject to availability.

Check-in 2pm, check-out 12noon.

Executive deluxe double rooms available.

Stay can be extended by a night for a supplementary charge; please discuss directly with hotel.

Option 2 and 4 includes a £25 per person dinner allowance; menu is subject to change. Vegetarian, gluten / wheat free options are available; please advise hotel at time of booking. Option 4 dinner is on one night only.

Children permitted; cots are available free of charge; please discuss directly with hotel.

No pets permitted.

Wheelchair access available.

The venue may restrict the number of itison bookings on each day so please book early if you want a specific date.

The beginning and end period of a voucher’s validity is always the busiest. We advise members to book well in advance to avoid disappointment. 

Vouchers must be printed for redemption; please print your voucher and bring along with you to avoid disappointment. 

Voucher is not exchangeable for cash or valid with any other offers. 

Images used for illustrative purposes only.

Questions about today's deal

If there's anything you'd like to know about today's deal, ask us a question and we'll do our best to help.

ask us a question
  • Leonardo Royal Hotel Edinburgh
  • 1 Morrison Link, Edinburgh ,
    EH3 8DN
  • Tel: 0131 460 4600
  • Website

Edinburgh stay – from £85

from £85