The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Scotland Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Scotland

Top Hotels in Scotland

Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$95 per night from 16 Nov. to 17 Nov.
4.5/5Wonderful! (1,032 reviews)

"Great location, very clean and neat, reception staff friendly."…"

Reviewed on 1 Oct. 2020

Aparthotel Adagio Edinburgh Royal Mile
Dalmahoy Hotel & Country Club
4 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$130 per night from 22 Nov. to 23 Nov.
4.4/5Excellent! (1,490 reviews)

"Enjoyable stay spent at the Dalmahoy country golf resort."…"

Reviewed on 19 Oct. 2020

Dalmahoy Hotel & Country Club
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$85 per night from 8 Nov. to 9 Nov.
4.4/5Wonderful! (417 reviews)

"Our room was comfortable and clean. However due to the covid-19 restrictions they were not able to provide daily house keeping for the room but if you needed a new towel etc you could ask for it at the 'Mission control'. The staff at mission control were very friendly and helpful. The shower was ..."…"

Reviewed on 7 Oct. 2020

YOTEL Edinburgh

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
citizenM Hotel Glasgow
4 out of 5
60 Renfrew Street, Glasgow, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$122 per night from 8 Nov. to 9 Nov.
4.5/5Wonderful! (950 reviews)

"Staff where very helpful, check in went smooth comfy bed"…"

Reviewed on 27 Oct. 2020

citizenM Hotel Glasgow
GoGlasgow Urban Hotel by Compass Hospitality
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$73 per night from 8 Nov. to 9 Nov.
4.2/5Very Good! (394 reviews)

"The shower area was rather grubby, so was the mattress topper. No vegetarian breakfast options"…"

Reviewed on 19 Jul. 2020

GoGlasgow Urban Hotel by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
3 out of 5
7 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$81 per night from 9 Nov. to 10 Nov.
3.7/5Good! (971 reviews)

"Situated by the river and minutes from the city centre with lots of shops (in the shopping centre), restaurants and bars although due to Covid I would recommend you book for eating out as everywhere was pretty busy. We had breakfast and dinner in hotel and it was very good. Room was clean, bed comfy ..."…"

Reviewed on 16 Oct. 2020

Columba Hotel Inverness by Compass Hospitality
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$119 per night from 8 Nov. to 9 Nov.
4.7/5Exceptional! (538 reviews)

"We loved our stay - stylish apartment and central location in Edinburgh. Our room on the fourth floor had scenic views and a nice touch that we received complimentary bottle of wine as I mentioned during booking that the trip was to celebrate a birthday. We arrived late evening and appreciated the ..."…"

Reviewed on 14 Sep. 2020

Eden Locke
Fairmont St Andrews
5 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$294 per night from 2 Nov. to 3 Nov.
4.6/5Wonderful! (952 reviews)

"Friendly staff who made you feel welcomed & at ease during these very odd & unpredictable times. Service in the restaurants was slightly slower than you might expect but I’m sure that was due to Covid restrictions. The hotel itself was extremely comfortable & we will definitely be back."…"

Reviewed on 26 Oct. 2020

Fairmont St Andrews
Craigmonie Hotel Inverness by Compass Hospitality
3 out of 5
9 Annfield Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$80 per night from 1 Nov. to 2 Nov.
4.1/5Very Good! (515 reviews)

"The staff were all very helpful and friendly, check in and out was quick and easy. There was plenty of parking and the Hotel was in a lovely quiet area but only 15 minutes walk down into town. The pool and small gym was an added bonus. We felt very safe with all the necessary Covid safety measures ..."…"

Reviewed on 17 Oct. 2020

Craigmonie Hotel Inverness by Compass Hospitality
The Kenmore Club by Diamond Resorts
The price is AU$190 per night from 22 Nov. to 23 Nov.
4.7/5Exceptional! (136 reviews)
Covid19 discovery

"Having stayed in Perthshire many times it took the current global situation to discover this little gem. Scenery and location is beautiful, the accommodation is well appointed and there is plenty of scope to enjoy the resort or explore further afield. Will definitely recommend to family and ..."…"

Reviewed on 22 Oct. 2020

The Kenmore Club by Diamond Resorts
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.

Accommodation in Scotland

Want to get away to Scotland? The time to book your next holiday is now. Start building your itinerary, get your tickets, and prepare to take in all of the finest attractions that Scotland has to offer. From family getaways to solo retreats, you will enjoy your trip even more when you score Scotland hotel deals right here on Expedia.com.au.

Where to Stay in Scotland?

Whether you are travelling on a tight budget or want to indulge in a luxury 4- or 5-star hotel, Expedia.com.au is here to help you find the best Scotland accommodation. From hotels with swimming pools and upscale amenities to basic accommodation, you can find cheap hotel deals in Scotland to meet your needs. Explore the fantastic deals on Expedia.com.au and book your next Scotland hotel today!