The 10 best Marriott hotels in Edinburgh, UK | Booking.com
Skip to main content
gogless

Marriott Hotels in Edinburgh

Find the Marriott hotels that appeal to you the most

The best Marriott hotels in Edinburgh

Check out our pick of great Marriott hotels in Edinburgh

Filter by:

Review score

Courtyard by Marriott Edinburgh West

Hotel in Edinburgh

Courtyard Edinburgh West is located in Edinburgh, 500 metres from Heriot-Watt University and 7.2 km from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue.

P
Petia
From
Bulgaria
Our stay at the hotel was very comfortable. The staff is kind and responsive! The girl who was at the reception (Ana) was very nice explaining to us all the sights that we could visit. there is even a bus stop 5 minutes from the hotel that takes you to the center of the city where the old and the new city are. The bar in the hotel is very hospitable. You can enjoy both drinks and food. Our room was great and clean with a view from the 3rd floor. We are glad we chose this hotel.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,582 reviews
Price from
US$118.54
1 night, 2 adults

Courtyard by Marriott Edinburgh

Hotel in Edinburgh City Centre, Edinburgh

Courtyard by Marriott Edinburgh offers accommodation in Edinburgh, in a prime location at the foothills of Calton Hill and just a five-minute walk from Princes Street.

N
Natalya
From
Russia
We did enjoy our stay. Room was very nice and clean, bed was comfy. Breakfast was lovely as well. Also nice bonus was a view of the hill from our room.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,337 reviews
Price from
US$163.65
1 night, 2 adults

Edinburgh Marriott Hotel Holyrood

Hotel in Old Town, Edinburgh

Just metres from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms.

Y
Yvonne
From
Denmark
Very specious and clean rooms.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,991 reviews
Price from
US$175.29
1 night, 2 adults
All Marriott hotels in Edinburgh

Marriott hotels that guests love in Edinburgh

See all
  • Avg. price/night: US$290.04
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 3,337 reviews
    Staff were exceptional. I have stayed at quite a few hotels in the UK in the last few years and this is the best hotel so far. No hotel staff has been as friendly and helpful as they were at the Courtyard by Marriott. I will absolutely be back!
    Guest review by
    McFettridge
    Family with young children
  • Avg. price/night: US$173.62
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,582 reviews
    thought it was very poor for a Marriott hotel and there wasn’t much on offer in terms of food and drink they had no stock
    Guest review by
    Connor
    Solo traveller