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
$66 nightly
The price is $80 total per night
$80 total
Apr 26 - Apr 27
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
$248 nightly
The price is $297 total per night
$297 total
May 19 - May 20
Total with taxes and fees
With a stay at Isles Of Glencoe Hotel in Ballachulish, you'll be steps from Loch Leven and a 3-minute drive from Glencoe Folk Museum.
Pool
Breakfast included

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort Aviemore Scotland
$117 nightly
The price is $140 total per night
$140 total
Apr 26 - Apr 27
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
Spa

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
$259 nightly
The price is $311 total per night
$311 total
May 1 - May 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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
$146 nightly
The price is $176 total per night
$176 total
Apr 28 - Apr 29
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.
Pool
Parking included

Premier Inn Glasgow Braehead
2 Row Avenue Glasgow Scotland
$59 nightly
The price is $70 total per night
$70 total
May 17 - May 18
Total with taxes and fees
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 OVO Hydro and University of Glasgow.
Parking included
Free WiFi

Nethybridge Hotel
Nethybridge Nethy Bridge Scotland
$96 nightly
The price is $116 total per night
$116 total
Apr 21 - Apr 22
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
$117 nightly
The price is $140 total per night
$140 total
Apr 24 - Apr 25
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.
Pool
Parking included

Macdonald Morlich Hotel
Macdonald Aviemore Resort Aviemore Scotland
$117 nightly
The price is $141 total per night
$141 total
Apr 22 - Apr 23
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
$839 nightly
The price is $1,007 total per night
$1,007 total
Apr 21 - Apr 22
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

Nevis Bank Inn
Belford Road Fort William Scotland
$211 nightly
The price is $253 total per night
$253 total
Apr 22 - Apr 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Nevis Bank Inn in Fort William, you'll be a 4-minute walk from Lochaber Leisure Centre and 8 minutes by foot from Belford Hospital.
Parking included
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 | $1,007 |
Cheapest price | $70 |
Total number of hotels in Scotland | 20,435 |
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

Moxy Edinburgh Airport
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Very convenient "
A verified traveler stayed at Moxy Edinburgh Airport
More to Explore in Scotland
Top Picks
- Business Hotels in Troon
- 4 Star Hotels in Dalmally
- Hotels with Tennis Courts in Isle of Arran
- Cheap Hotels in Tain
- B&B in Spean Bridge
- Hotels with Free Parking in Oban
- Independent Hotels in Fort William
- Hotels with Hot Tubs in Inverness
- Grantown-On-Spey Hotels
- Gourdon Hotels
- Pet Friendly Hotels in Fort William
- Hotels with Tennis Courts in Edinburgh
- Kid Friendly Hotels in Inverness
- 4 Star Hotels in Dumfries
- Independent Hotels in Isle of Mull
- Hotels with Bars in Oban
- Independent Hotels in Islay Island
- Hotels with Free Parking in Inverness
- 4 Star Hotels in Glasgow
- Bay Hotels in Fort William
- Arcade Hotels in Dundee
- Kid Friendly Hotels in Gretna
- 4 Star Hotels in St Abbs
- Historic Hotels in Dumfries
- Beach Resorts & in Inverness
- Hotels with Restaurants in Stirling
- Hotels with an Indoor Pool in Perth
- Hotels with Restaurants in Tain
- 5 Star Hotels in Glasgow
- Luxury Hotels in Fort William
- Hotels with Bars in Isle of Arran
- Hotels with WiFi in Glencoe
- Ski Resorts & in Tain
- B&B in Isle of Mull
- B&B in Culloden
- Villas in St. Andrews
- Carradale Hotels
- Cheap Hotels in Dundee
- Edinburgh Hotels
- Freetobook Hotels in Perth
- Hotels with Room Service in Dumfries
- Mallaig Hotels
- Beach Resorts & in Isle of Arran
- Freetobook Hotels in Troon
- East Kilbride Hotels
- Hotels with a Wedding Venue in Islay Island
- Hotels with Air Conditioning in Fort William
- Luxury Hotels in Isle of Arran
- Hotels with Bars in Stirling
- Hotels with Free Breakfast in Culloden
- Hotels with Free Parking in Perth
- Historic Hotels in Stirling
- Luxury Hotels in Inverness
- Hotels with Balconies in Inverness
- B&B in Dundee
- Laurencekirk Hotels
- Melvaig Hotels
- B&B in Oban
- Boutique Hotels in Perth
- Adventure Sport Hotels in Weem
- Grandtully Hotels
- Boutique Hotels in St. Andrews
- Arcade Hotels in Inverness
- Luxury Hotels in Dundee
- Inverness Hotels
- 4 Star Hotels in Morvich
- Hotels with Free Parking in Fort William
- South Uist Hotels
- Largs Hotels
- Pet Friendly Hotels in Glencoe
- Flights from Tampa to Glasgow
- Flights to Isle of Mull
- Flights from New York to Edinburgh
- Flights from Motherwell
- Flights to Isle of Lewis
- Flights from Stonehaven
- Flights to Mallaig
- Flights to Ullapool
- Flights to Glasgow
- Flights from Shannon to Inverness
- Flights from Grangemouth
- Flights from Wyre
- Flights to Dunblane
- Flights from Forfar
- Flights from Tampa to Edinburgh
- Flights from Edinburgh
- Flights from South Bend to Inverness
- Flights from Columbus to Edinburgh





