Edinburgh Holyrood Hotel

Edinburgh Holyrood Hotel

81 Holyrood Road, Edinburgh, EH8 8AU, United Kingdom
+44 344 879 9028

rate per night


based on 4,360 reviews

Edinburgh Holyrood Hotel
Fri 29/9
Tue 3/10
Room type
Nightly total
Standard Room
Double room
Classic room

About Edinburgh Holyrood Hotel

  • Hotel Room
    You’ll have a private room with all the hotel’s amenities
  • Enhanced cleaning
    This stay has committed to enhanced cleaning measures.Learn more
  • Freebies
    This stay includes Wi-Fi for free

Located under a 20-minute walk from Edinburgh Waverley Railway Station, Macdonald Holyrood Hotel offers guests an ideal base while visiting Edinburgh. It features a fitness centre, as well as a Turkish steam bath, an indoor pool and a sauna.

There are a range of amenities available to those staying at Holyrood Macdonald Hotel, including beauty centre, express check-in/check-out and car hire. Staff are available 24 hours a day and can help with booking tours and tickets.

Once inside their rooms, guests can make themselves a hot drink with the tea and coffee supplies, then put their feet up in the seating area. All have a bathtub, a mini bar and a private bathroom with a hair dryer.

Macdonald Holyrood's on-site restaurant, The Steak and Grill, is a popular place to enjoy a meal. Packed lunches are provided for sightseers.

Macdonald Holyrood is within walking distance of Princes Street, Royal Mile and St Giles Cathedral, and has a range of shopping, dining and nightlife options on its doorstep. University of Edinburgh and Palace of Holyroodhouse are a short walk away.

Photos of Edinburgh Holyrood Hotel

Property safety measures

Edinburgh Holyrood Hotel has implemented the following measures:
Heightened sanitation

Daily cleaning, increased availability of sanitation products.

Social distancing measures

Lobbies with safe social distancing.

Streamlined check-in and check-out.

Minimal contact with hotel personnel and other guests.

Latest deals for Edinburgh Holyrood Hotel

Fri 29/9
Tue 3/10
How payments to us affect rankingMore info
Deluxe room
See amenities
1 king bed
bed type unknown
1 double bed
Double room
See amenities
bed type unknown
bed type unknown
bed type unknown
Classic room
See amenities
bed type unknown
bed type unknown
bed type unknown
Standard Room
See amenities
bed type unknown
bed type unknown
bed type unknown
King room
See amenities
bed type unknown
1 king bed
1 king bed

*Total includes estimated local taxes & fees payable on check out.

Prices are based on the total costs of the stay, including taxes and fees.

Amenities at Edinburgh Holyrood Hotel

  • Indoor pool
  • Spa and wellness centre
  • Fitness centre
  • Restaurant
  • Bar/Lounge
  • Room service
  • Free Wi-Fi
  • Tea/coffee maker
  • Coffee machine
  • Wi-Fi available in all areas

Health and safety

  • Daily housekeeping
  • Contactless check-in/check-out
  • Physical distancing in dining areas
  • Physical distancing rules
  • First-aid kit
  • CCTV in common areas
  • Enhanced cleaning
  • CCTV outside property
  • Hand sanitiser in guest accommodation and key areas
  • Screens or physical barriers placed between staff and guests in appropriate areas
  • Use of cleaning chemicals that are effective against coronavirus
  • 24-hour security
  • Guest accommodation is disinfected between stays
  • Guest accommodation sealed after cleaning
  • All plates, cutlery, glasses and other tableware have been sanitised
  • Safe
  • Guests can opt out of accommodation cleaning
  • Staff follow all safety protocols as directed by local authorities
  • Disinfection of high-touch surfaces


  • Free Wi-Fi
  • Wi-Fi available in all areas
  • Internet
  • Linens
  • Towels
  • Fire extinguisher
  • Shampoo
  • Free toiletries
  • Smoke alarms
  • Heating
  • Body soap
  • Dustbins
  • Conditioner

Services and conveniences

  • Conference rooms
  • Wake-up service
  • Concierge service
  • Safety deposit box
  • Meeting/Banquet facilities
  • Room service
  • Key card access
  • Express check-out
  • Bottle of water
  • 24-hour front desk


  • Electric kettle
  • Special diet menus (on request)
  • Restaurant
  • Bar/Lounge
  • Breakfast in the room
  • Tea/coffee maker
  • Food can be delivered to guest accommodation
  • Coffee machine

Accessibility and suitability

  • Disabled access
  • Lift
  • Accessible by lift
  • No smoking
  • Pets not allowed
  • Upper floors accessible by lift


  • Bathtub
  • Hairdryer
  • Toilet
  • Toilet paper
  • Walk-in shower
  • Private bathroom


  • Family rooms
  • Seating area
  • Sofa
  • Telephone
  • Carpeted
  • Storage available

Pool and spa

  • Spa and wellness centre
  • Massage
  • Spa
  • Indoor pool
  • Sauna


  • Laundry facilities
  • Ironing service
  • Laundry service
  • Iron and ironing board

Things to do

  • Hiking
  • Bicycle hire
  • Golf
  • Beauty salon


  • Feather pillow
  • Sofa bed
  • Wardrobe or closet

Media and entertainment

  • Flat-screen TV
  • TV


  • Fax/photocopying
  • Desk

Family friendly

  • Cribs available
  • Kids meals


  • Fitness centre

Reviews of Edinburgh Holyrood Hotel

GoodBased on 4,360 verified guest reviews

No reviews found. Try removing a filter, changing your search, or clear all to view reviews.


81 Holyrood Road, Edinburgh, EH8 8AU

What's nearby

  • Scottish Parliament Building148 m
  • Holyrood Palace355 m
  • Arthur's Seat0.4 km
  • Museum of Childhood0.5 km
  • Calton Hill0.6 km
  • The Royal Mile0.6 km
  • Real Mary King's Close0.9 km
  • National Museum of Scotland0.9 km
  • St Giles' Cathedral0.9 km
  • National Library Of Scotland1 km
  • Waverley Mall1 km
  • Greyfriars Kirk1 km



Check in anytime after 15:00, check out anytime before 12:00


Cancellation/pre-payment policies vary by room type and provider.

When to book a room at Edinburgh Holyrood Hotel

Price per night. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking at Edinburgh Holyrood Hotel

  • Does Edinburgh Holyrood Hotel have special cancellation policies due to coronavirus (COVID-19)?

    Guests with existing Edinburgh Holyrood Hotel reservations for any future arrival date, including reservations with pre-paid rates, can make full changes or cancellations without a charge up to 24 hours prior to arrival, as long as the change or cancellation is made by 30 June 2020. For guests making new reservations at Edinburgh Holyrood Hotel for any future arrival date, including reservations with pre-paid rates, between today and 30 June 2020, reservations may be changed or cancelled at no charge up to 24 hours before your scheduled arrival date. For more information, visit the Mariott Response to COVID-19 page.

  • Where is Edinburgh Holyrood Hotel located?

    Edinburgh Holyrood Hotel is located at 81 Holyrood Road in Old Town, 1.2 km from the centre of Edinburgh. Scottish Parliament Building is the closest landmark to Edinburgh Holyrood Hotel.

  • When is check-in time and check-out time at Edinburgh Holyrood Hotel?

    Check-in time is 15:00 and check-out time is 12:00 at Edinburgh Holyrood Hotel.

  • Does Edinburgh Holyrood Hotel offer free Wi-Fi?

    Yes, Edinburgh Holyrood Hotel offers free Wi-Fi.

  • How far is Edinburgh Holyrood Hotel from the airport?

    Edinburgh Holyrood Hotel is 12.1 km from Edinburgh Turnhouse. Edinburgh Holyrood Hotel is 56.5 km from Dundee.

  • Does Edinburgh Holyrood Hotel have a pool?

    Yes, Edinburgh Holyrood Hotel has a pool on-site.

  • How does KAYAK find such great Edinburgh Holyrood Hotel hotel deals?

    KAYAK scours the web for all room deals available at Edinburgh Holyrood Hotel in Edinburgh and lets you compare them to find the best rate for your stay. Many different travel sites will offer discounts or deals at different times for rooms at Edinburgh Holyrood Hotel and KAYAK will provide you with prices from a huge range of travel sites. That means that you can always find a great deal for Edinburgh Holyrood Hotel.

Nearby hotels and places to stay

Good to know

Value for money


Distance to city centre

1.2 km

Nearest airport

Edinburgh Turnhouse

Distance to airport

12.2 km