Skip to main content
gogless

Marriott Hotels in Dunfermline

Find the Marriott hotels that appeal to you the most

The best Marriott hotels in Dunfermline

Check out our pick of great Marriott hotels in Dunfermline

Filter by:

Review score

Courtyard by Marriott Edinburgh West

Edinburgh (Near Dunfermline)

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.

c
cary
From
New Zealand
We traveled from New Zealand and stayed two nights. The room was large with a nice size bathroom. It was very clean and tidy and the staff were very friendly and helpful.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,581 reviews
Price from
US$124.48
1 night, 2 adults

Courtyard by Marriott Edinburgh

Edinburgh (Near Dunfermline)

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.

T
Todd
From
United States
The rooms were nice and the staff was great. We didn't eat there but drank a few nights at the bar. The staff could not do enough for us. I would stay there again.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,332 reviews
Price from
US$163.58
1 night, 2 adults

Edinburgh Marriott Hotel Holyrood

Edinburgh (Near Dunfermline)

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.

M
Maria Leonor
From
Portugal
Breakfast was superb for me. The location was very good, because it was central. I could catch buses for everywhere. Itis near the Palace of Hollyrood
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,013 reviews
Price from
US$175.22
1 night, 2 adults
All Marriott hotels in Dunfermline