Compare Ski Resorts & Hotels in Scotland
Secret Bargains - Save an extra 10% or more on select Ski Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Scotland Ski Resorts & Hotels

Coylumbridge Resort Hotel
Aviemore Invernesshire Aviemore Scotland
$61 nightly
The price is $73 total per night
$73 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Coylumbridge Resort Hotel in Aviemore, you'll be on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor Centre and Speyside Wildlife.
Pool
Pet friendly

Isles Of Glencoe Hotel
Glencoe Ballachulish Scotland
$133 nightly
The price is $160 total per night
$160 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Isles Of Glencoe Hotel in Ballachulish, you'll be a 3-minute walk from Loch Leven and within a 5-minute drive of Glencoe Folk Museum.
Pool
Breakfast included

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort Aviemore Scotland
$102 nightly
The price is $123 total per night
$123 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Macdonald Aviemore Highland Hotel in Aviemore, you'll be in a national park, just a 5-minute walk from Dalfaber Neighbourhood Centre and 8 minutes by foot from Cairngorm Brewery.
Pool
Hot Tub

The Park Guest House
131 Grampian Road Aviemore Scotland
With a stay at The Park Guest House in Aviemore, you'll be within a 15-minute walk of Dalfaber Neighbourhood Centre and Strathspey Steam Railway.
Breakfast included
Parking included

Bridge of Orchy Hotel
Station Brae Bridge of Orchy Scotland
Located in Bridge of Orchy, Bridge of Orchy Hotel is in a rural location, within a 15-minute drive of Loch Lomond and The Trossachs National Park and Glencoe Mountain Resort.
Breakfast included
Pet friendly

Ben Nevis Hotel & Leisure Club
North Road Fort William Scotland
$78 nightly
The price is $93 total per night
$93 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Ben Nevis Hotel & Leisure Club in Fort William, you'll be in the historical district, within a 10-minute drive of Ben Nevis and Loch Linnhe.

Premier Inn Glasgow Braehead
2 Row Avenue Glasgow Scotland
Free Cancellation
Reserve now, pay when you stay
When you stay at Premier Inn Glasgow Braehead in Glasgow, you'll be in a shopping district, within a 10-minute drive of University of Glasgow and Scottish Exhibition and Conference Centre.

Nethybridge Hotel
Nethybridge Nethy Bridge Scotland
$59 nightly
The price is $71 total per night
$71 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Nethybridge Hotel in Nethy Bridge, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Abernethy Golf Club.
Pet friendly
Parking included

Macdonald Aviemore Hotel
Macdonald Aviemore Resort Aviemore Scotland
$102 nightly
The price is $123 total per night
$123 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Macdonald Aviemore Hotel in Aviemore, you'll be a 4-minute walk from Strathspey Steam Railway and 5 minutes by foot from Spey Valley Golf Course.

Macdonald Morlich Hotel
Macdonald Aviemore Resort Aviemore Scotland
$102 nightly
The price is $123 total per night
$123 total
Dec 10 - Dec 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Macdonald Morlich Hotel in Aviemore, you'll be next to a golf course, just a 3-minute walk from Spey Valley Golf Course and 7 minutes by foot from Strathspey Steam Railway.
Pool
Spa

Inverlochy Castle
Torlundy Fort William Scotland
$470 nightly
The price is $564 total per night
$564 total
Dec 10 - Dec 11
Total with taxes and fees
With a stay at Inverlochy Castle in Fort William, you'll be in the historical district, within a 15-minute drive of Ben Nevis and Ben Nevis Distillery.
Pet friendly
Free WiFi
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.
Scotland Ski Resorts & Hotels essential information
Ski Resorts & Hotels in Scotland |
495 |
|---|---|
Highest price | $564 |
Cheapest price | $71 |
Total number of hotels in Scotland | 19,570 |
Popular hotels | Coylumbridge Resort Hotel, Isles Of Glencoe Hotel, Macdonald Aviemore Highland Hotel, The Park Guest House, Bridge of Orchy Hotel, Ben Nevis Hotel & Leisure Club, Premier Inn Glasgow Braehead, Nethybridge Hotel, Macdonald Aviemore Hotel, Macdonald Morlich Hotel, Inverlochy Castle, Nevis Bank Inn |
Most Recent Scotland Hotel Reviews

Market Street Hotel
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Absolutely amazing, staff were very friendly and accommodating and the complimentary drinks were a big surprise to us EXCELLENT "
A verified traveler stayed at Market Street Hotel
More Ski Resorts & Hotels
Types of Hotels
Top 20 Scotland Hotels
Hotels Near Scotland
Cities near Scotland
More to Explore in Scotland
Top Picks
Hotels
- Cheap Hotels in Carradale
- Cheap Hotels in Inverness
- Hotels around Blair Castle
- Midtown Inn
- Cheap Hotels in Capitola
- Cheap Hotels in Edinburgh
- Cheap Hotels in Niagara Falls
- Cheap Hotels in Balearic Islands
- Hotels in Cardiff City Centre
- Hotels around Bullers of Buchan
- Cheap Hotels in Mardan
- Hotels around Gateway Arch
- Hotels around Loch Lomond and The Trossachs National Park
- Hotels around Blair Drummond Safari Park
- Hotels in Santa Maria Novella
- Cheap Hotels in Greater Glasgow
- Hotels around Ocean City Boardwalk
Flights






