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 selection 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, 1640 feet from Heriot-Watt University and 4.5 mi from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue.

K
Kimberley
From
United Arab Emirates
This is an all round great hotel. We had a really warm welcome on reception I forget her name began with a T she’s a student at the uni. She answered all of our questions about the area beautifully and made sure my Husband had his birthday recognised by giving us some ice cream a lovely touch that was greatly appreciated. The rooms are clean and fresh, public areas the same. Breakfast was great full of choice (although soggy hash browns, sorry!) Location wise, ideal for us we were visiting for the city centre and an Uber was £12-15, black cab £20 in the night. The ride out was worth the saving on the hotel and parking (which was free and very spacious).
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,560 reviews
Price from
$107.67
1 night, 2 adults

Courtyard by Marriott Edinburgh

Hotel in Edinburgh City Centre, Edinburgh

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

G
Gearoid
From
Ireland
Lovely setting, delicious food
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,258 reviews
Price from
$165.33
1 night, 2 adults

Edinburgh Marriott Hotel Holyrood

Hotel in Old Town, Edinburgh

Just yards 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.

N
Najla
From
Kuwait
Lovely & helpful staff, spacious room and only about 6-8 minutes walk to Holyrood Palace. Clean rooms which is rare in most of hotels!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,306 reviews
Price from
$147.39
1 night, 2 adults
All Marriott hotels in Edinburgh

Marriott Hotels That Guests Love in Edinburgh

See all
Avg. price/night: $126.35
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,258 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: $95.57
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,560 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 traveler