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

Find out moreOpens in new tab or window

Scotland, UK Hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Discover these top cities in Scotland

Hotels in Scotland

Estimated price for 1 night / 2 adults
Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
The price is AU$109 per night

Aparthotel Adagio Edinburgh Royal Mile: Family aparthotel with free WiFi and breakfast. Located near a train station.

4/5Very Good! (2 reviews)
Aparthotel Adagio Edinburgh Royal Mile
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
4 out of 5
The price is AU$173 per night

Dalmahoy Hotel & Country Club: Romantic hotel with free WiFi and an indoor pool. Located near a train station.

4.7/5Exceptional! (6 reviews)
Dalmahoy Hotel & Country Club
YOTEL Edinburgh
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
The price is AU$102 per night

YOTEL Edinburgh: Business-friendly hotel with free WiFi and a bar/lounge. Located in the city centre.

5/5Exceptional! (1 review)
YOTEL Edinburgh
citizenM Hotel Glasgow
citizenM Hotel Glasgow
4 out of 5
60 Renfrew Street, Glasgow, Scotland
The price is AU$135 per night

CitizenM Hotel Glasgow: Family hotel with free WiFi and a restaurant. Located near a train station.

4/5Very Good! (1 review)
citizenM Hotel Glasgow
GoGlasgow Urban Hotel by Compass Hospitality
GoGlasgow Urban Hotel by Compass Hospitality
3.5 out of 5

GoGlasgow Urban Hotel by Compass Hospitality: Family hotel with free WiFi and a restaurant. Located near a metro station.

4.5/5Wonderful! (4 reviews)
GoGlasgow Urban Hotel by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
4 out of 5
7 Ness Walk, Inverness, Scotland
The price is AU$113 per night

Columba Hotel Inverness by Compass Hospitality: Hotel with free WiFi and a restaurant. Located on the riverwalk.

3.2/5 (6 reviews)
Columba Hotel Inverness by Compass Hospitality
Eden Locke
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
The price is AU$126 per night

Eden Locke: Aparthotel with free WiFi and a bar/lounge. Located in the city centre.

5/5Exceptional! (2 reviews)
Eden Locke
Fairmont St Andrews
Fairmont St Andrews
5 out of 5
The price is AU$432 per night

Fairmont St Andrews: Luxury hotel with free WiFi and free valet parking. Located by the sea.

5/5Exceptional! (1 review)
Fairmont St Andrews
Craigmonie Hotel Inverness by Compass Hospitality
Craigmonie Hotel Inverness by Compass Hospitality
3 out of 5
9 Annfield Road, Inverness, Scotland
The price is AU$119 per night

Craigmonie Hotel Inverness by Compass Hospitality: Pet-friendly hotel with free WiFi and free parking. Located near a train station.

2.8/5 (4 reviews)
Craigmonie Hotel Inverness by Compass Hospitality
The Kenmore Club by Diamond Resorts
The Kenmore Club by Diamond Resorts
4 out of 5
The price is AU$251 per night

The Kenmore Club by Diamond Resorts: Family aparthotel with free WiFi and free parking. Guests love the helpful staff!

5/5Exceptional! (1 review)
The Kenmore Club by Diamond Resorts
The Balmoral Hotel
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
The price is AU$366 per night

The Balmoral Hotel: Luxury hotel with free WiFi and an indoor pool. Located near a train station.

5/5Exceptional! (3 reviews)
The Balmoral Hotel
DoubleTree by Hilton Glasgow Central
DoubleTree by Hilton Glasgow Central
4 out of 5
Cambridge Street, Glasgow, Scotland
The price is AU$130 per night

DoubleTree by Hilton Glasgow Central: Family hotel with free WiFi and an indoor pool. Located near a metro station.

4.5/5Wonderful! (2 reviews)
DoubleTree by Hilton Glasgow Central
^Eligibility requirements and conditions apply.

How much is a hotel room in Scotland?

Hotels in Scotland start at AU$102 per night. Prices and availability subject to change. Additional terms may apply.

Recently Reviewed in Scotland

Best Hotel Destinations in Scotland

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.