COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Scotland Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Top Hotels in Scotland

DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$265 per night from 31 Aug. to 31 Aug.
4.3/5Excellent! (959 reviews)
"Good location, breakfast and value for money"

Reviewed on 31 Jul. 2021

DoubleTree by Hilton Edinburgh City Centre
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$135 per night from 2 Sep. to 2 Sep.
4/5Very Good! (982 reviews)
"Ładny czysty hotel. Świetna lokalizacja. Miła obsługa."

Reviewed on 30 Jul. 2021

Leonardo Royal Edinburgh Haymarket
Courtyard by Marriott Edinburgh
4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$175 per night from 31 Aug. to 31 Aug.
4.5/5Wonderful! (704 reviews)
"Staff were amazing, all very clean, and a characterful building. The only very minor fault if I’m being really picky was the quality of the cooked breakfast. Everything else lovely!"

Reviewed on 25 Jul. 2021

Courtyard by Marriott Edinburgh
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Motel One Edinburgh-Royal
3.5 out of 5
18-21 Market Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$215 per night from 12 Aug. to 12 Aug.
4.5/5Wonderful! (980 reviews)
"Hotel was in a great location, room very spacious and clean. Check in was quick and easy. Staff very friendly."

Reviewed on 22 Jul. 2021

Motel One Edinburgh-Royal
Coylumbridge Hotel
4 out of 5
Aviemore Invernesshire, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$112 per night from 22 Aug. to 22 Aug.
3.7/5Good! (963 reviews)
"Enjoyed our stay Its nice and large and plenty room to social distance. My only complain would be that they need more staff in dinning room All the staff we met were very nice"

Reviewed on 23 Jun. 2021

Coylumbridge Hotel
Don't see what you're looking for?
See all available properties in Scotland
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.