The amazing location of this hotel, with easy access to all the capital’s landmarks
Sampling the best of Scottish produce in the new Acanthus restaurant
Floating in the heated pool in the spa
What To Know
Rooms at the back of the hotel look out on the Scottish Parliament
You can easily walk to "The Royal Mile" and Holyrood Palace
WiFi connection can be poor
Parking on site
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
Stylish stay in Edinburgh's quiet Old Town, with an award-winning restaurant and close proximity to the Royal Mile
If you want to be at heart of all the spectacles and street scenes that make Edinburgh so distinctive, but avoid the noise of taxi horns and night revelers, there are few hotels better than this one. Macdonald Holyrood couldn’t have a more impressive situation, located in the Old Town city center, minutes from the Royal Mile and between the imposing Edinburgh Castle and The Palace of Holyrood House. It’s neighbors with the Scottish Parliament and looks across to Arthur’s Seat. Famous shopping destination, Princes Street, is a short walk away. Yet Macdonald Holyrood Hotel, with its award-winning restaurant and sumptuous spa, is on a quiet street, making it a luxurious sanctuary from the crowds. It’s the kind of place where you can be sure of a good night’s sleep – the double-glazed windows will help with that – and when you’re ready to throw yourself into the bustling life of Scottish capital, you’re only five minutes away from the fun.
Executive rooms are elegant, cozy and quiet and come with a king-size bed, triple-glazed windows and traditional accents. You'll have a bathrobe and slippers to slide into, for a most relaxing evening.
Open from 8am until late, the new, brasserie-style Acanthus restaurant offers simple, classic Scottish fare in a relaxed and friendly environment. Quality dishes are made from fresh, locally sourced produce, and served up from brunch through to dinner.
You'll have access to the Holyrood Spa and Health Club, which is equipped with a state-of-the-art Technogym, a 50-foot indoor pool, a sauna and steam room. There are plenty of treatments on offer, from deep tissue massages and detox wraps to manicures and pedicures.
You don’t get a better location than this, near all the big Edinburgh landmarks, and yet the hotel is positioned in a quiet spot of the old town, so you’re guaranteed a peaceful night’s sleep. The hotel has its own car park (charges apply), where reservations are essential. Please contact the hotel directly if you'd like to arrange parking.