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
The price is $56 per night
$56
includes taxes & fees
$47 per night
Jan 12 - Jan 13, 2025
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
The price is $205 per night
$205
includes taxes & fees
$171 per night
Jan 2 - Jan 3, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Isles Of Glencoe Hotel in Ballachulish, you'll be within a 5-minute walk of Lochaber Geopark and Loch Leven.
Pool
Breakfast included
Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort, Aviemore, Scotland
The price is $122 per night
$122
includes taxes & fees
$102 per night
Jan 5 - Jan 6, 2025
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 10-minute drive of Lochaber Geopark and Loch Lomond and The Trossachs National Park.
Breakfast included
Pet friendly
Ben Nevis Hotel & Leisure Club
North Road, Fort William, Scotland
The price is $109 per night
$109
includes taxes & fees
$90 per night
Jan 19 - Jan 20, 2025
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 Lochaber Geopark.
Pool
Parking included
Nethybridge Hotel
Nethybridge, Nethy Bridge, Scotland
The price is $77 per night
$77
includes taxes & fees
$64 per night
Jan 5 - Jan 6, 2025
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
The price is $122 per night
$122
includes taxes & fees
$102 per night
Jan 5 - Jan 6, 2025
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.
Pool
Parking included
Macdonald Morlich Hotel
Macdonald Aviemore Resort, Next to the Conference Center, Aviemore, Scotland
The price is $92 per night
$92
includes taxes & fees
$76 per night
Jan 7 - Jan 8, 2025
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
The price is $474 per night
$474
includes taxes & fees
$395 per night
Jan 5 - Jan 6, 2025
Free Cancellation
Reserve now, pay when you stay
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 Lochaber Geopark.
Pet friendly
Free WiFi
Nevis Bank Inn
Belford Road, Fort William, Scotland
The price is $105 per night
$105
includes taxes & fees
$87 per night
Jan 4 - Jan 5, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Nevis Bank Inn in Fort William, you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe.
Alexandra Hotel
The Parade, Fort William, Scotland
The price is $117 per night
$117
includes taxes & fees
$97 per night
Jan 3 - Jan 4, 2025
Free Cancellation
Reserve now, pay when you stay
With a stay at Alexandra Hotel, you'll be centrally located in Fort William, within a 10-minute drive of Ben Nevis and Loch Linnhe.
Free WiFi
Restaurant
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 | $474 |
Cheapest price | $56 |
Total number of hotels in Scotland | 18,054 |
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, Nethybridge Hotel, Macdonald Aviemore Hotel, Macdonald Morlich Hotel, Inverlochy Castle, Nevis Bank Inn, Alexandra Hotel |
Most Recent Scotland Hotel Reviews
YOTEL Edinburgh
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Lovely bedroom and great shower. Nothing really negative to say. "
A verified traveler stayed at YOTEL Edinburgh
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
Flights
Cheap flights to MallaigFlights from Bentonville - Fayetteville to BostonFlights from Jacksonville to BiloxiFlights from San Antonio to WashingtonFlights from Tampa to Niagara FallsFlights from Oakland to Palm SpringsFlights from New York to Palm BeachFlights to EnglandCheap flights to UbudFlights from Greensboro to Las VegasCheap flights to ZanzibarFlights from Phoenix to BostonFlights from Dallas to ColumbusFlights from Fort Lauderdale to ClevelandFlights from New Orleans to Killeen