About this Hotel

Edinburgh Marriott Hotel Holyrood is conveniently located in the heart of Edinburgh’s historic and beautiful old town.

Introducing newly refurbished guestrooms and a contemporary Great Room, this 4-star hotel is just a 15-minute walk from Waverley Railway station and the bustle of the city’s main thoroughfare, Princes Street.

The ideal base for exploring this fascinating and unique city comes complete with all the service and amenities you need to relax and make the most of your time in this historic capital. History buffs are spoiled for choice when it comes to finding things to do in Edinburgh. Start your adventure on the historic Royal Mile, connecting the imposing Edinburgh Castle and majestic Palace of Holyrood House, an official Royal residence.

The hotel features 160 en-suite bedrooms – The perfect place to relax after a day of excitement and fun. Pamper yourself in our restorative spa, take a dip in our 14m heated pool and enjoy a meal in restaurant or drink in the bar.

Last Updated: 01.03.2024

standard king room
standard twin room
superior king room
junior suite

standard king room
standard twin room
superior king room
junior suite
- Station: Edinburgh Waverley
- Number of rooms: 160
24 hours Reception
24 hours Room Service
Air-Conditioning Public Areas
Bar
Conference Facilities
Disabled Access Public Areas
Dry Cleaning Service
Elevator(s)
Free WIFI - Public Areas
Laundry Service
Lobby Lounge
Meeting Rooms
Restaurant
Safe in Reception
Complimentary mineral water
Air-Conditioning - All Rooms
Bathroom Amenities
Clock
Desk
Direct Dial Telephone
Disabled Rooms
En-suite
Hair Dryer
In house Movies
High-Speed Internet
Free WIFI - All Rooms
Iron & Ironing Board
Mini Bar
Radio
Tea & Coffee Making Facilities
Telephone
TV
Wake-Up Service
Gym
Sauna
Spa
Swimming Pool

How to find this Hotel

EDINBURGH MARRIOTT HOTEL HOLYROOD
(ex MACDONALD HOLYROOD)
81 Holyrood Rd, Old Town
Edinburgh
EH8 8AU
UK