Hotel price history

Edinburgh Marriott Hotel Holyrood

📍 Edinburgh

Usual price
£362/nt
Lowest seen
£131
Scans
935
🔔

Edinburgh Marriott Hotel Holyrood price summary

Across 935 price scans covering 10 months, Edinburgh Marriott Hotel Holyrood in West End, Edinburgh, United Kingdom has averaged £362 per night, with rates between £131 and £813. The cheapest month we have measured is January 2027 at an average of £131 a night; the most expensive is June 2027 at £619, a difference of £488 per night.

Average nightly price by month

MonthAverageRangeScans
July 2026£334£265–£609122
August 2026£361£213–£813333
September 2026£308£247–£591252
October 2026£217£183–£24830
December 2026£224£176–£25610
January 2027£131£131–£1312
February 2027£144£144–£1443
May 2027£329£281–£39078
June 2027£619£616–£62457
July 2027£617£616–£62448

Every figure is measured from our own daily price scans — nothing here is estimated or supplied by the hotel.

Common questions

How much does it cost to stay at Edinburgh Marriott Hotel Holyrood?

Based on our daily scans, Edinburgh Marriott Hotel Holyrood in Edinburgh has ranged from £131 to £813 per night. Set a free price alert to be notified when the rate drops.

When is the cheapest time to stay at Edinburgh Marriott Hotel Holyrood?

Of the months we have priced, January 2027 has been the cheapest at an average of £131 a night. June 2027 has been the dearest at £619.

How often are these prices checked?

Our scanner re-checks Edinburgh Marriott Hotel Holyrood every day across Booking.com, Expedia, Hotels.com and Agoda. This page has 935 recorded scans behind it.