Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Aviemore

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Aviemore hotels and places to stay

Aviemore Youth Hostel
4 out of 5
25 Grampian Road, Aviemore, Scotland
Get Rates
0.3 mi from city centre
4.5/5Wonderful! (17 reviews)

"We stayed in a 3-person room that had an en-suite bathroom with shower. It was great to be able to make our own meals and have access to a washing machine. It's within a quick walk of the centre of Aviemore, and right next to a great place for walks, Craigellachie National Nature Reserve."…"

Reviewed on 26 Feb 2020

Aviemore Youth Hostel
Lurchers Cabin Aviemore
3 out of 5
Plot A6, Dalfaber Road, Aviemore, Scotland
Get Rates
0.45 mi from city centre
4.3/5Excellent! (6 reviews)
Kids loved it

"Great location and has everything you need for a great weekend away."…"

Reviewed on 8 Oct 2018

Lurchers Cabin Aviemore
Eriskay B & B
3 out of 5
Craig-Na-Gower Avenue, Aviemore, Scotland
The price is £80 per night
0.52 mi from city centre
4.6/5Exceptional! (88 reviews)

"The owners really made you feel really welcome. Quiet location with parking. Great breakfast, comfortable bed."…"

Reviewed on 11 Nov 2019

Eriskay B & B
Carn Mhor Bed and Breakfast
3 out of 5
The Shieling, Aviemore, Scotland
Get Rates
1.04 mi from city centre
4.5/5Wonderful! (134 reviews)

"Great stay will be back"…"

Reviewed on 2 Jan 2020

Carn Mhor Bed and Breakfast
The Park Guest House
3 out of 5
131 Grampian Road, Aviemore, Scotland
Get Rates
0.43 mi from city centre
4.3/5Excellent! (607 reviews)

"The rooms had high ceilings, they were light, airy, exceptionally clean and the heating was good. The breakfasts were fab and a large choice. The full Scottish breakfast was brilliantly cooked and all eaten.The staff were lovely and friendly.I can't recommend this guest house highly enough."…"

Reviewed on 21 Mar 2020

The Park Guest House
Macdonald Aviemore Woodland Lodges
4 out of 5
Aviemore, Inverness-shire, Aviemore, Scotland
Get Rates
0.17 mi from city centre
4.3/5Excellent! (10 reviews)
A Winter wonderbreak!

"The lodge was outstanding - very luxurious, spacious, quiet and accessible. Everything was above the standards we expected - en-suites in every room, to personalised toiletries. The log fire added to the ambience on a winter's evening. A really special place!"…"

Reviewed on 8 Jan 2020

Macdonald Aviemore Woodland Lodges
Macdonald Morlich Hotel
4 out of 5
Macdonald Aviemore Resort, Next to the Conference Center, Aviemore, Scotland
Get Rates
0.13 mi from city centre
3.7/5Good! (289 reviews)
Good hotel

"It was good, clean. The only thing I’d say is we booked a room and the booking states “1 kingsize bed” but there were two small beds pushed together with separate duvets, which wasn’t expected given booking and was disappointing."…"

Reviewed on 6 Jan 2020

Macdonald Morlich Hotel
Pine Bank Chalets
Dalfaber Road, Aviemore, Scotland
Get Rates
0.44 mi from city centre
Pine Bank Chalets
Macdonald Aviemore Hotel
4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
Get Rates
0.01 mi from city centre
3.5/5Good! (377 reviews)
better for couples than families

"Accommodation was spacious and clean. Resort itself was good, but many things closed on a Sunday - not ideal if you are there for a weekend. A serious shortage of staff in all areas, had to wait to check in, for breakfast, dinner, swimming, cafe, cinema etc. Soft play area and toilets could do with ..."…"

Reviewed on 11 Feb 2020

Macdonald Aviemore Hotel
Macdonald Aviemore Highland Hotel
4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
Get Rates
0.97 mi from city centre
3.8/5Good! (465 reviews)
Average

"We had a lovely stay however the room was a bit tired and so was the hotel corridor. The showers in the leisure centre could be improved by having towel hooks inside the cubicle."…"

Reviewed on 12 Feb 2020

Macdonald Aviemore Highland Hotel
Can'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.

Visiting Aviemore

Families will find kid-friendly activities in Aviemore, and visitors give high marks for the top-notch restaurants. This welcoming city also attracts tourists with its mountain views and golf courses. Top sights in the city include Cairngorms National Park and CairnGorm Mountain.

  • There are 91 hotels and other accommodation options in Aviemore
  • The closest major airport is in Inverness (INV), 25.9 mi (41.7 km) from the city centre

Sightseeing and Staying in Aviemore

Favourite family attractions include Speyside Wildlife and Cairngorm Reindeer Herd. The city's natural setting is picturesque, including the mountains and these places to visit: Cairngorms National Park, Loch Morlich and Cairngorm Reindeer Centre. Top activities include golfing and cycling, while CairnGorm Mountain is one place to visit.

A top sight in the surrounding area is Lecht Ski Resort, 21.3 mi/34.3 km from the city centre.

Getting around Aviemore

To see more of the larger area, hop on a train at Aviemore Station. Aviemore may not have many public transport options so consider a car rental to maximise your time.

Dressing for Aviemore

  • Between January and March, you can expect the daytime average to be around 9°C and the night-time average to be 1°C
  • From April to June, temperatures average about 17°C during the day and 3°C at night
  • July to September averages 17°C during the day and 7°C at night
  • Between October and December, the average temperature is 13°C during the day and 1°C at night
  • Aviemore gets about 916.90 millimetres of rain per year
  • Hottest months are usually July and August with an average temperature of 17°C, while the coldest months are January and February with an average of 1°C

Frequently asked questions

What's the best place to stay in Aviemore?
Eriskay B & B is ranked highly by Expedia customers. This 3-star B&B offers free WiFi and a terrace. Reviews from our site also recommend Macdonald Aviemore Hotel and Coylumbridge Hotel as top options for your stay.
If I need to cancel my hotel reservation in Aviemore, will I receive a refund?
Yes, most hotel room reservations are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that’s non-refundable, you may still be able to cancel and be given a refund within 24 hours of your booking. Put in your dates and click on “Search”, then use the “free cancellation” filter to view the best deals available in Aviemore.
What's the best budget-friendly hotel in Aviemore?
Based on reviews, The Park Guest House is a popular 3-star inn for our travellers looking for an economical choice, and features free full breakfast and free WiFi. Another top choice for your stay on the cheap is Macdonald Morlich Hotel.
What's the best hotel for a family holiday to Aviemore?
Macdonald Aviemore Hotel is a top 4-star hotel on Expedia for families, and features 2 indoor pools and a children’s club. Other good choices for your family trip include Macdonald Aviemore Highland Hotel and Coylumbridge Hotel. Also, attractions such as Speyside Wildlife and Cairngorm Reindeer Herd are fun for children of all ages.
What's the best hotel for couples in Aviemore?
Coylumbridge Hotel is a favourite 4-star hotel for couples, and features 24-hour room service and 3 restaurants. Another good option for a stay with your sweetheart is Macdonald Aviemore Highland Hotel.
What's the best pet-friendly accommodation option in Aviemore?
Macdonald Spey Valley Resort is a top aparthotel for people travelling with their pets, and offers a golf course and a restaurant for its human guests. Coylumbridge Hotel is another good choice for you and your pet.
What's the best luxury place to stay in Aviemore?
Macdonald Morlich Hotel is a 4-star hotel with a restaurant and spa services, and it’s a popular choice for Expedia travellers looking for a pampered stay. Another upscale option for your holiday is Macdonald Aviemore Highland Hotel.
What's the best place to stay if I'm looking to play golf in Aviemore?
Carn Mhor Bed and Breakfast is a 3-star B&B featuring free WiFi and flat-screen TVs, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include Eriskay B & B and Macdonald Aviemore Highland Hotel.
What's the best accommodation option for a trip to the slopes in Aviemore?
Based on our travel data, Macdonald Aviemore Hotel is a top 4-star hotel for a winter holiday, and features ski passes and free WiFi. Other good choices for your winter getaway include Coylumbridge Hotel and Macdonald Morlich Hotel. Those looking to ski or snowboard can spend their days at CairnGorm Mountain.
What is the best spa hotel in Aviemore?
Macdonald Aviemore Hotel is a top spa hotel featuring a water slide, a restaurant, a health club and a bar. Enjoy a facial, body scrub or body wrap at the on-site spa. Another popular spa hotel in Aviemore is Coylumbridge Hotel.
What's it like to stay in Aviemore?
Families will find child-friendly activities in Aviemore, and visitors give high marks for the top-notch restaurants. This welcoming city also attracts tourists with its mountain views and golf courses. Top sights in the city include Cairngorms National Park and CairnGorm Mountain. In Aviemore, there are 127 hotels and other accommodation options to choose from.
What should I do while I'm visiting Aviemore?
Favorite family attractions include Speyside Wildlife and Cairngorm Reindeer Herd. The natural setting is picturesque, in particular the mountain views, with places to see including Cairngorms National Park and Loch Morlich. Cycling is a great activity, and CairnGorm Mountain is one place to visit.

Aviemore Hotel Reviews

More trip options