Book Freetobook Aviemore accommodation from AU$108
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Aviemore
Top trending Aviemore Freetobook accommodation

Coylumbridge Resort Hotel
Aviemore Invernesshire Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is AU$108 per night from 18 May to 19 May
AU$108
18 May - 19 May
includes taxes & fees
Stay at this family-friendly hotel in Aviemore. Enjoy free Wi-Fi, free parking and 2 indoor pools. Our guests praise the breakfast and the helpful staff in their ...

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is AU$211 per night from 7 June to 8 June
AU$211
7 June - 8 June
includes taxes & fees
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 ...

Macdonald Aviemore Hotel
Macdonald Aviemore Resort Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is AU$202 per night from 10 June to 11 June
AU$202
10 June - 11 June
includes taxes & fees
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 ...
Save an average of 15% on thousands of hotels when you're signed in

Sweeney Aviemore Two
131 Grampian Rd Aviemore Scotland
The price is AU$196 per night from 31 May to 1 June
AU$196
31 May - 1 June
includes taxes & fees
Located in Aviemore, Sweeney Aviemore Two is within a 15-minute walk of Strathspey Steam Railway and Dalfaber Neighbourhood Centre.

Sweeney Aviemore One
137 Grampian Rd Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is AU$198 per night from 31 May to 1 June
AU$198
31 May - 1 June
includes taxes & fees
Located in Aviemore, Sweeney Aviemore One is a 2-minute drive from Strathspey Steam Railway and 7 minutes from Loch an Eilein.

High Range Hotel
Grampian Road Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is AU$218 per night from 11 June to 12 June
AU$218
11 June - 12 June
includes taxes & fees
When you stay at High Range Hotel in Aviemore, you'll be in a national park, within a 10-minute walk of Spey Valley Golf Course and Strathspey Steam ...

Macdonald Morlich Hotel
Macdonald Aviemore Resort Aviemore Scotland
Fully refundableReserve now, pay when you stay
The price is AU$211 per night from 22 May to 23 May
AU$211
22 May - 23 May
includes taxes & fees
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 ...

Macdonald Spey Valley Resort
Dalfaber Drive Aviemore Scotland
The price is AU$922 per night from 17 May to 18 May
AU$922
17 May - 18 May
includes taxes & fees
With a stay at Macdonald Spey Valley Resort in Aviemore, you'll be on a river, just a 1-minute walk from Spey Valley Championship Golf Course and 7 minutes by ...

Premier Inn Aviemore
Grampian Road Aviemore Scotland
The price is AU$195 per night from 18 May to 19 May
AU$195
18 May - 19 May
includes taxes & fees
With a stay at Premier Inn Aviemore in Aviemore, you'll be within a 10-minute walk of Strathspey Steam Railway and Spey Valley Golf Course.
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.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
Aviemore hotels essential information
Accommodation | 813 hotels |
|---|---|
Lowest Price | AU$108 |
Highest Price | AU$922 |
Popular hotels | Coylumbridge Resort Hotel, Macdonald Aviemore Highland Hotel, Macdonald Aviemore Hotel, Sweeney Aviemore Two, Sweeney Aviemore One, High Range Hotel, Macdonald Morlich Hotel, Macdonald Spey Valley Resort, Premier Inn Aviemore |
Most recent Aviemore hotel reviews

lastminute.com.au Verified Review
3 / 5
Rooms are for sleeping as staying in them any longer not too appealing. Clean but basic; tired and small. Restaurant was more modern making it a nice place to sit and sample some rather good food. Swimming pool and sauna serves its purpose well. Lounge areas comfortable and inviting; a good place to sit if you can’t bare the bedrooms. Great location for Main Street, shops, restaurants and supermarkets. Also, great location to explore the Cairngorms with an abundance of activities to participate in if you choose.
Room not serviced. Bedding never changed after 3 days there. Had to request new towels and toilet paper. Staff helpful in this regard but wouldn’t expect you room to be cleaned or serviced.
No real concerns. Good enough; reflective of the price you pay.
All in all would stay there again.
A verified traveller stayed at Coylumbridge Resort Hotel
Posted 13 hours ago
More ways to explore Aviemore
Top Picks
- B&B in Aviemore
- Caravan Parks in Aviemore
- Cottages in Aviemore
- Country Houses in Aviemore
- Holiday Homes in Aviemore
- Resorts in Aviemore
- Apartment Hotels in Aviemore
- Beach Hotels in Aviemore
- Cheap Hotels in Aviemore
- Golf Hotels in Aviemore
- Hotels with Pool in Aviemore
- Independent Hotels in Aviemore
- Luxury Hotels in Aviemore
- Pet Friendly Hotels in Aviemore
- Romantic Hotels in Aviemore
- Spa Hotels in Aviemore
- Winery Hotels in Aviemore
- Aviemore Hotels
- Lodges in Aviemore
- Villas in Aviemore
- Hostels in Boat of Garten
- Ski Hotels in Boat of Garten
- Boat of Garten Hotels
- Carrbridge Hotels
- Coylumbridge Hotels
- Cottages in Dulnain Bridge
- Caravan Parks in Glenmore
- Glenmore Hotels
- Grantown-On-Spey Hotels
- Kincraig Hotels
- Kingussie Hotels
- Moy Hotels
- Nethy Bridge Hotels
- Newtonmore Hotels





