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

Marriott Hotels in Queensferry

Find the Marriott hotels that appeal to you the most

The best Marriott hotels in Queensferry

Check out our pick of great Marriott hotels in Queensferry

Filter by:

Review score

Courtyard by Marriott Edinburgh West

Edinburgh (Near Queensferry)

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.

O
Orkun
From
Germany
Incredible hotel just a little far from the center. Frequent bus services all day and night makes it easy to get where you need. Very close to the airport which is nice. Extremely comfortable bed and room. All the staff are wonderful people, very helpful and ready for questions. Breakfast offers a wide selection and is delicious.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,574 reviews
Price from
US$119.70
1 night, 2 adults

Courtyard by Marriott Edinburgh

Edinburgh (Near Queensferry)

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.

M
Margrét Gígja
From
Iceland
It was clean - very comfortable
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,336 reviews
Price from
US$165.24
1 night, 2 adults

Edinburgh Marriott Hotel Holyrood

Edinburgh (Near Queensferry)

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.

R
Rani Joshua
From
India
Very neat and well kept. Very close to the Holyrood palace, Arthur’s seat and Royal Mile. Very pleasant stay. Will stay again.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,004 reviews
Price from
US$177
1 night, 2 adults
All Marriott hotels in Queensferry