Skip to main content
gogless

Marriott Hotels in Edinburgh

Find the Marriott hotels that appeal to you the most

Top picks for Edinburgh hotels

Explore our most popular 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.

M
Margherita
From
Italy
The bed was super comfortable, and the room was cleaned daily. The design is amazing, I especially loved the coffee table in front of the window. The room had everything I needed, including coffee and tea. The location is perfect if you enjoy nature and quietness, and buses nearby take you to Edinburgh city centre. I’ll definitely come back!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,560 reviews
Price from
US$114.27
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.

L
Leah
From
Ireland
Staff, location, rooms, food, market etc. everything was perfect!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,280 reviews
Price from
US$166.14
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.

F
Fransiska
From
Indonesia
The beds were comfortable, the room was quite spacious, and the bathroom was the best I've had during my UK trip! The location was superb, so close to the Holyrood palace and everything else I wanted to see were within walking distance. I wish I could've stayed longer.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,227 reviews
Price from
US$159.59
1 night, 2 adults
All Marriott hotels in Edinburgh

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.

M
Margherita
From
Italy
The bed was super comfortable, and the room was cleaned daily. The design is amazing, I especially loved the coffee table in front of the window. The room had everything I needed, including coffee and tea. The location is perfect if you enjoy nature and quietness, and buses nearby take you to Edinburgh city centre. I’ll definitely come back!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,560 reviews
Price from
US$114.27
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.

L
Leah
From
Ireland
Staff, location, rooms, food, market etc. everything was perfect!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,280 reviews
Price from
US$166.14
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.

F
Fransiska
From
Indonesia
The beds were comfortable, the room was quite spacious, and the bathroom was the best I've had during my UK trip! The location was superb, so close to the Holyrood palace and everything else I wanted to see were within walking distance. I wish I could've stayed longer.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,227 reviews
Price from
US$159.59
1 night, 2 adults
All Marriott hotels in Edinburgh

Marriott hotels that guests love in Edinburgh

See all
Avg. price/night: US$114.81
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,280 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$89.96
Scored out of 10, guest rating 8.3
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 traveller