Save on Top Aviemore Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Aviemore

Image for Aviemore Youth Hostel
4 out of 5
25 Grampian Road, Aviemore, Scotland
CA $59
per night
Oct 20 - Oct 21
4.4/5Excellent! (15 reviews)

"Great staff! Nice beds and wonderful showers. Nice big common rooms. I would absolutely stay again."…"

Reviewed on Aug. 8, 2019

Aviemore Youth Hostel
Image for Cairngorm Lodge Youth Hostel
3 out of 5
Glenmore, Loch Morlich, Aviemore, Scotland
CA $72
per night
Oct 10 - Oct 11
4.2/5Excellent! (9 reviews)

"Very conveniently located near multiple hiking routes, and right in front of the bus stop from/to Aviemore. Very clean and comfortable, and the receptionist was very helpful and friendly!"…"

Reviewed on Jun. 2, 2019

Cairngorm Lodge Youth Hostel
Image for Macdonald Spey Valley Resort
3.5 out of 5
Dalfaber Drive, Aviemore, Scotland
CA $184
per night
Oct 16 - Oct 17
3.7/5Good! (31 reviews)

"Love the setting, looking out onto golf course, trees with red squirrels etc However chalet was a little tired, electricity is not included in your room rate, The pool 2 hours a day a lifeguard is supposed to be in attendance for kids under 16 to be unaccompanied however they allowed tge Kids in ..."…"

Reviewed on Jul. 20, 2019

Macdonald Spey Valley Resort
Image for Macdonald Aviemore Highland Hotel
4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
Free CancellationReserve now, pay when you stay
CA $117
per night
Sep 24 - Sep 25
3.8/5Good! (391 reviews)

"It was fine but expensive What more do you need It was fine but expensive"…"

Reviewed on Sep. 4, 2019

Macdonald Aviemore Highland Hotel
Image for Macdonald Aviemore Hotel
4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
Free CancellationReserve now, pay when you stay
CA $127
per night
Sep 26 - Sep 27
3.6/5Good! (324 reviews)

"The family room with bunk beds was excellent The swimming pool was lovely unfortunately jacuzzi was broken and showers were cold and a trickle of water Place very tired looking needs attention"…"

Reviewed on Sep. 13, 2019

Macdonald Aviemore Hotel
Image for Coylumbridge Hotel
4 out of 5
Aviemore Invernesshire, Aviemore, Scotland
Free CancellationReserve now, pay when you stay
CA $137
per night
Oct 6 - Oct 7
3.8/5Good! (1,023 reviews)

"We chose the coylumbridge as we had two children with us. The pool was fine but the slide was not working. The playpark was good. The fun house had very restricted opening times and we never had the opportunity to use it as a result. However the landmark centre 20 minutes away was excellent and well ..."…"

Reviewed on Aug. 28, 2019

Coylumbridge Hotel
Image for Macdonald Morlich Hotel
4 out of 5
Macdonald Aviemore Resort, Next to the Conference Center, Aviemore, Scotland
Free CancellationReserve now, pay when you stay
CA $143
per night
Sep 25 - Sep 26
3.7/5Good! (273 reviews)

"Very nice hotel and rooms. Conveniently located close to town"…"

Reviewed on Sep. 3, 2019

Macdonald Morlich Hotel
Image for Cairngorm Highland Bungalows
3 out of 5
21 Dalnabay, Silverglades, Aviemore, Scotland
CA $207
per night
Sep 26 - Sep 27
4.3/5Excellent! (4 reviews)

"Quaint cottage in very quiet neighbourhood Painful mattress and shower was not powerful"…"

Reviewed on Aug. 26, 2019

Cairngorm Highland Bungalows
Image for Dunroamin
4 out of 5
Craig-Na-Gower Ave, Aviemore, Scotland
CA $155
per night
Sep 26 - Sep 27
4.9/5Exceptional! (16 reviews)
A perfect stay.

"The best B & B I have ever stayed in."…"

Reviewed on Jun. 14, 2019

Image for Carn Mhor Bed and Breakfast
3 out of 5
The Shieling, Aviemore, Scotland
Free CancellationReserve now, pay when you stay
CA $88
per night
Oct 14 - Oct 15
4.5/5Wonderful! (126 reviews)

"Quiet location.Very relaxing. Host very welcoming. Beds very comfortable and breakfast also excellent."…"

Reviewed on Sep. 21, 2019

Carn Mhor Bed and Breakfast
Don't see what you're looking for?
See all available properties in Aviemore
View all properties
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.

Aviemore Hotel Guide

Are you planning to spend some nights in Scottish Highlands? Hoping to find a hotel in Aviemore? Within 0.1 kilometres (0.06 miles) of central Aviemore you'll find 9 Expedia-recommended hotels from which to choose.

Booking a place near the heart of Aviemore is only a few mouse clicks away. Expedia's comprehensive database lists the Macdonald Aviemore Hotel and The Park Guest House, all of which are a short distance of the town center.

0.7 kilometres (0.4 miles) away from the center of Aviemore is the The Park Guest House. This hotel is a a good option for travelers who are on a tight budget. Another affordable hotel in Aviemore is the Eriskay B & B.

You could also check out the Hilton Coylumbridge and the The Cross at Kingussie. The Hilton Coylumbridge is 2 kilometres (1 mile) from downtown Aviemore. The The Cross at Kingussie, is positioned 18 kilometres (11 miles) away. Alternatively you could book the Dalrachney Lodge Hotel or the The Boat Hotel.

Inverness is 40 kilometres (25 miles) to the northwest of Aviemore and is home to the Culloden Battlefield and Inverness Castle. Should you wish to stay in Inverness, check out the Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments. Alternatively, you could consider staying at Glencoe, 100 kilometres (62 miles) to the southwest of Aviemore, where you'll find the The Holly Tree Hotel and Inn at Ardgour. Should you choose to stay in Glencoe, a couple of sights worth adding to your itinerary are the Dragons Tooth Golf Course and Glencoe Folk Museum.

If you enjoy sports and enjoy watching games you might like to make a trip to Tannadice Park, which is 95 kilometres (59 miles) to the southeast of Aviemore. Book accommodation close to the action at the Westport Serviced Apartments or the Apex City Quay Hotel & Spa.

Inverness Airport is a convenient airport for accessing Aviemore. It is 40 kilometres (26 miles) drive away. If you would like to stay nearby, try the Dolphin Bay Suites or Inchrye Bed & Breakfast.

More trip options

Recent Reviews in Aviemore