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 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$109 per night
4.5/5Wonderful! (1,011 reviews)

"The location and rooms.very refined and upmarket great facilities."…"

Reviewed on 25 Mar. 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$159 per night
4.4/5Excellent! (1,562 reviews)
So helpful

"when my flight from Edinburgh to New York was cancelled the staff were extrodinarily helpful. They tried for hours to help me get a flight back home. When they had to leave to attend to something else they came back and checked on my progress. They were supportive and kind in a time that was very ..."…"

Reviewed on 23 Mar. 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$102 per night
4.4/5Wonderful! (392 reviews)

"Our 1st hotel stay since covid & was not dissapointed, hand sanatizer station as u walk in, reception area was clean, receptionist friendly & helpful, We had a queen room booked, again super clean really could not find a fault. Bed was super comfortable loved the sit up function. if anything the ..."…"

Reviewed on 2 Aug. 2020

YOTEL Edinburgh
citizenM Hotel Glasgow
4 out of 5
60 Renfrew Street, Glasgow, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$134 per night
4.5/5Wonderful! (986 reviews)

"Great hotel in a really ideal location. Rooms really comfortable. The only bad point re the room was the room control ipad it didn't connect very well and at times it was just unresponsive."…"

Reviewed on 3 Aug. 2020

citizenM Hotel Glasgow
GoGlasgow Urban Hotel by Compass Hospitality
4.2/5Very Good! (390 reviews)

"Polite staff, clean hotel and room, comfy bed, good dinner and breakfast in their restaurant."…"

Reviewed on 18 Jul. 2020

GoGlasgow Urban Hotel by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
4 out of 5
7 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$102 per night
3.7/5Good! (985 reviews)

"Enjoyable stay even with the current situation ,staff very pleasant and everything kept clean"…"

Reviewed on 3 Aug. 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$125 per night
4.7/5Exceptional! (519 reviews)

"Very cute, modern and functional room! It has everything! I would defo stay there again. Location is amazing as well :)"…"

Reviewed on 20 Jul. 2020

Eden Locke
Fairmont St Andrews
5 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$448 per night
4.6/5Wonderful! (990 reviews)

"First visit to any hotel post lock down. Very well organised and staff were very helpful."…"

Reviewed on 27 Jul. 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$119 per night
4.1/5Very Good! (501 reviews)
Family owned Accommodations

"Older building, but super cute & met our needs. High ceilings, bigger room, noisy hallways, but EXCELLENT customer service. Indoor swimming pool, hot buffet breakfast, onsite pub. Not near city center, but 5 minute drive to Culloden Battlefield & Clava Cairns."…"

Reviewed on 21 Mar. 2020

Craigmonie Hotel Inverness by Compass Hospitality
The Kenmore Club by Diamond Resorts
The price is AU$251 per night
4.7/5Exceptional! (132 reviews)

"The location is beautiful. The lodge house was very comfortable, and the 3 on suite bathrooms were very good!"…"

Reviewed on 5 Jan. 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!