Prices are in Singapore Dollars.

Scotland hotels

Scotland hotels

Scotland
Check-in
Check-out
Compare vs KAYAK |

Latest Scotland Hotel Deals

Edinburgh
Edinburgh
3 stars from S$ 31
4+ stars from S$ 62
Glasgow
Glasgow
3 stars from S$ 29
4+ stars from S$ 105
Inverness
Inverness
3 stars from S$ 59
4+ stars from S$ 62
Aberdeen
Aberdeen
3 stars from S$ 57
4+ stars from S$ 84
Oban
Oban
4+ stars from S$ 168
Fort William
Fort William
3 stars from S$ 90
4+ stars from S$ 576

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)

S$ 167 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

S$ 184 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
Cuillin Hills Hotel - Portree - Building
1
9.3 Excellent (1,607 reviews)
S$ 173+
Glen Nevis Youth Hostel - Fort William - Building
2
9.2 Excellent (772 reviews)
S$ 151+
Hampton by Hilton Dundee City Centre - Dundee - Building
3
9.1 Excellent (3,824 reviews)
S$ 86+
Hilton Glasgow - Glasgow - Building
5
8.5 Excellent (2,473 reviews)
S$ 136+
Holiday Inn Glasgow - East Kilbride - Glasgow - Building
6
8.4 Excellent (454 reviews)
S$ 71+
Factors Inn & Cottage - Fort William - Building
7
8.2 Excellent (470 reviews)
S$ 91+
Oban Bay Hotel - Oban - Building
8
8.1 Excellent (236 reviews)
S$ 96+
Alexandra Hotel - Fort William - Building
9
7.9 Good (2,490 reviews)
S$ 100+
Kyle Hotel - Kyle - Building
10
7.5 Good (1,305 reviews)
S$ 90+