Independent hotel guide
Edinburgh Marriott Hotel Holyrood
Holyrood and lower Royal Mile plans with swimming and a separately reserved treatment.

Image: Edinburgh Marriott Hotel Holyrood. Full attribution
At a glance
Quick facts
- Neighbourhood
- Holyrood
- Location
- Edinburgh
Editorial take
Why consider Edinburgh Marriott Hotel Holyrood?
Holyrood Spa and pool
Best for
Holyrood and lower Royal Mile plans with swimming and a separately reserved treatment.
Avoid if
you want rooftop hydrotherapy or a New Town shopping base, or assume every spa service is included with the room.
Strengths and trade-offs
Strengths
- A 14-metre heated indoor pool
- On-site Holyrood Spa with Elemis treatments
- Holyrood Road setting for eastern Old Town sightseeing
Trade-offs
- The pool and a spa appointment are separate booking benefits
- Returning from the Castle end of the Royal Mile means planning the full cross-Old-Town journey
Fit check
Who it suits — and who should skip it
Best for: Holyrood and lower Royal Mile plans with swimming and a separately reserved treatment.
Skip it if: you want rooftop hydrotherapy or a New Town shopping base, or assume every spa service is included with the room.
Related reading:Edinburgh hotel guide; Best Spa Hotels in Edinburgh; Best Hotels in Edinburgh Old Town (Near the Royal Mile).
Stay details
Rooms and spa
We have not yet published a room-by-room comparison for Edinburgh Marriott Hotel Holyrood. Room names, layouts and inclusions can change, so use the booking tip below and confirm the exact category with the hotel before paying.
Facilities in our source set
- Holyrood Spa and pool
Marriott lists the indoor pool and fitness centre as included facilities and the spa as bookable separately. Confirm heat facilities and any age windows directly.
On the ground
Location and access
Edinburgh Marriott Hotel Holyrood is at 81 Holyrood Road, Edinburgh, EH8 8AU. See our Edinburgh hotel guide for the wider area context and other places to stay.
Holyrood Road is in eastern Old Town. Plan the luggage route and return journey rather than assuming the tram stops at the hotel.
Before you book
Good to know
Policy notes
Confirm the exact room/rate, age restrictions, maintenance, treatment availability and separate cancellation terms before paying.
Accessibility
No independent accessibility inspection has been made. Ask for the exact step-free route, adapted bedroom, changing facilities, treatment-bed access and pool-entry arrangements before booking.
Quick answers
Questions travellers ask about Edinburgh Marriott Hotel Holyrood
What is the main reason to choose Edinburgh Marriott Hotel Holyrood?
Holyrood Spa and pool
Who is Edinburgh Marriott Hotel Holyrood best for?
Holyrood and lower Royal Mile plans with swimming and a separately reserved treatment.
Where is Edinburgh Marriott Hotel Holyrood?
The hotel is at 81 Holyrood Road, Edinburgh, EH8 8AU. Holyrood Road is in eastern Old Town. Plan the luggage route and return journey rather than assuming the tram stops at the hotel.
What should I check before booking Edinburgh Marriott Hotel Holyrood?
Reserve the treatment separately and ask which heat facilities and pool sessions are available on your dates.