Scotland hotels

Scotland hotels

Scotland
Check-in
Check-out
Compare vs KAYAK |

Latest Scotland Hotel Deals

Edinburgh
Edinburgh
3 stars from ₹ 1,752
4+ stars from ₹ 2,700
Glasgow
Glasgow
3 stars from ₹ 1,606
4+ stars from ₹ 3,868
Inverness
Inverness
3 stars from ₹ 2,919
4+ stars from ₹ 3,649
Aberdeen
Aberdeen
3 stars from ₹ 2,554
4+ stars from ₹ 2,992
Oban
Oban
3 stars from ₹ 6,276
Fort William
Fort William
3 stars from ₹ 5,473
4+ stars from ₹ 7,444

Good to know

Low season

January Cheapest month to stay with an average 19% drop in price.

High season

August Most expensive month to stay with an average 10% rise in price.

Average price (weeknight)

₹ 9,183 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 10,103 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Scotland

Are hotels in Scotland safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Scotland?

How much is a cheap hotel in Scotland?

How much is a hotel in Scotland for tonight?

How much is a hotel in Scotland for this weekend?

Best Scotland hotels

Show all
Uig Hotel - Portree - Building
1
10.0 Excellent (1 reviews)
₹ 7,955+
Ashbank Hotel - Campbeltown - Building
2
9.3 Excellent (180 reviews)
₹ 4,452+
Apex City Quay Hotel & Spa - Dundee - Outdoor view
3
9.0 Excellent (4,322 reviews)
₹ 5,401+
Duisdale House Hotel - Isle of Skye - Building
4
8.8 Excellent (369 reviews)
₹ 13,356+
Perle Oban Hotel & Spa - Oban - Bedroom
5
8.7 Excellent (1,242 reviews)
₹ 9,196+
Malmaison Dundee - Dundee - Building
6
8.4 Excellent (1,945 reviews)
₹ 4,671+
Craigard House Hotel - Campbeltown - Building
7
8.3 Excellent (410 reviews)
₹ 8,101+
The Flodigarry Hotel In The Skye - Portree - Building
8
8.2 Excellent (367 reviews)
₹ 18,172+
pentahotel Inverness - Inverness - Building
9
8.2 Excellent (2,154 reviews)
₹ 4,021+
Best Western Muthu Queens Hotel - Oban - Bedroom
10
7.8 Good (1,491 reviews)
₹ 3,504+