Scotland hotels

Scotland hotels

Scotland
Check-in
Check-out
Compare vs KAYAK |

Latest Scotland Hotel Deals

Edinburgh
Edinburgh
3 stars from ₹ 37
4+ stars from ₹ 55
Glasgow
Glasgow
3 stars from ₹ 32
4+ stars from ₹ 46
Inverness
Inverness
3 stars from ₹ 26
4+ stars from ₹ 51
Aberdeen
Aberdeen
3 stars from ₹ 33
4+ stars from ₹ 49
Oban
Oban
3 stars from ₹ 35
4+ stars from ₹ 58
Fort William
Fort William
3 stars from ₹ 17
4+ stars from ₹ 62

Good to know

Low season

February Cheapest month to stay with an average 44% drop in price.

High season

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

Average price (weeknight)

₹ 10,008 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 10,957 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?

Best Scotland hotels

Show all
Glencoe House - Ballachulish - Dining room
1
9.6 Excellent (144 reviews)
₹ 51,055+
Apex City of Edinburgh Hotel - Edinburgh - Building
2
8.9 Excellent (4,925 reviews)
₹ 11,562+
Isles Of Glencoe Hotel - Ballachulish - Building
3
8.7 Excellent (2,173 reviews)
₹ 9,310+
Frederick House Hotel - Edinburgh - Building
4
8.6 Excellent (3,469 reviews)
₹ 9,986+
pentahotel Inverness - Inverness - Building
5
8.3 Excellent (2,361 reviews)
₹ 8,559+
The Lodge On The Loch - Fort William - Bedroom
6
7.8 Good (654 reviews)
₹ 8,559+
The Glencoe Inn - Ballachulish - Bar
7
7.2 Good (979 reviews)
₹ 10,511+
Dunollie Hotel - Portree - Building
8
6.6 Good (1,618 reviews)
₹ 7,508+
Kings Arms Hotel - Isle of Skye - Building
9
6.5 Good (1,710 reviews)
₹ 6,382+

Best rooms in Scotland

4KT - Edinburgh - Bedroom
1
4KT
9.5 Excellent (110 reviews)
₹ 7,583+
Kilmaronock Manse Bed and Breakfast - Glasgow - Bedroom
2
9.7 Excellent (129 reviews)
₹ 11,788+
The Gatehouse - Inverness - Building
3
9.4 Excellent (174 reviews)
₹ 8,559+
Brae View B&B - Isle of Skye - Bedroom
4
9.9 Excellent (191 reviews)
₹ 12,238+