Avg. for September
Avg. for September
Nightly prices at Leonardo Hotel Edinburgh Haymarket average $115 in January, the cheapest month, and $346 in August, the most expensive, based on the last 12 months.
| Month | Average price |
|---|---|
| January | $115 |
| February | $132 |
| March | $154 |
| April | $211 |
| May | $274 |
| June | $260 |
| July | $286 |
| August | $346 |
| September | $266 |
| October | $262 |
| November | $180 |
| December | $212 |
Most expensive: August (~$346)
Cheapest: January (~$115)
Parking
Restaurant
Non-Smoking Rooms
Business Center
Room Service
Dry Cleaning
Edinburgh International Conference Centre (0.2 miles)
Princes Street (0.4 miles)
Johnnie Walker Princes Street (0.5 miles)
Usher Hall (0.5 miles)
Princes Street Gardens (0.6 miles)
George Street (0.6 miles)
Based on 11,466 verified reviews
AI-generated summary based on recent guest reviews
Across many reviews, Leonardo Hotel Edinburgh Haymarket is praised for its convenient Haymarket location and friendly staff, with comfortable rooms for the price, while feedback on breakfast, room features, and overall condition shows a mix of strengths and weaknesses.
Read moreWas this helpful?
Shelby
3 weeks ago
·
Stayed 2 nights
Kimberley
3 weeks ago
·
Stayed 1 night
Richard
Aug 4, 2026
·
Stayed 1 night
Adnan
Aug 1, 2026
·
Stayed 3 nights
Calvin
Jul 28, 2026
·
Stayed 6 nights
Self parking is available on-site for a fee of GBP 10 per day.
A buffet breakfast is served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee of approximately GBP 14 per person.
Check-in is from 3:00 PM until 11:59 PM and check-out is by 11:00 AM. Early or late check-in/check-out may be available upon request and could incur additional charges.
The property has elevators and step-free entrances. Guests who may encounter issues with stairs are encouraged to contact the property in advance to request a room on a floor with elevator service.
The hotel is centrally located in Edinburgh, a short 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. It is also 0.3 km from the Edinburgh International Conference Centre and 1.4 km from Murrayfield Stadium.
One child 6 years old or younger stays free when occupying the parent or guardian's room, using existing bedding.
Instant AI responses are based on hotel information
Over the next 60–90 days, room rates at Leonardo Hotel Edinburgh Haymarket in Edinburgh typically land around $210 a night for two guests, ranging from $98 to $373 on peak dates.
Demand at Leonardo Hotel Edinburgh Haymarket in Edinburgh peaks in August and is lowest in November, so late autumn is the quietest stretch to visit.
January is the cheapest month to stay at Leonardo Hotel Edinburgh Haymarket in Edinburgh, averaging $137 a night; August is the priciest at $385 a night, though November is the quietest month for crowds.
Leonardo Hotel Edinburgh Haymarket in Edinburgh sits close to the Edinburgh International Conference Centre, Princes Street and the Royal Lyceum Theatre, making it handy for theatre-goers and conference attendees. The hotel appeals especially to couples and families and has a business and eco-friendly focus.
Leonardo Hotel Edinburgh Haymarket in Edinburgh is cheaper than 10 of 18 comparable hotels nearby, with a typical median of $245 a night versus about $257 for peers.
The current price at Leonardo Hotel Edinburgh Haymarket in Edinburgh is $249 per night for 2 guests, which is low for this hotel: about 25% below its $341 average over the last 60 days. Most nights over that period fell between $205 and $651.
Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
Cheaper
Pricier
Average nightly price across deals, with taxes & fees.
Prices in USD for 2 guests, updated daily.