Skip to main content

Search hotels in Aviemore

Enter your dates to see the latest prices and deals for Aviemore hotels

Select occupancy

Aviemore – 220 hotels and places to stay

Filter by:

Star Rating
Review score

High Range Hotel

Hotel in Aviemore

With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.

A
Aleksandra
From
Poland
Location is great and staff is really friendly. Our room was clean and really comfortable. Definitely recommend that lodge!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,363 reviews
Price from
$100.93
1 night, 2 adults

Scandinavian Village Ltd

Hotel in Aviemore

Found in Scotland’s Cairngorms National Park, Scandinavian Village in Aviemore offers high-quality accommodations beside these rugged mountains.

D
Debbie and Colin
From
Australia
Everything. Great apartment with full kitchen facilities with everything we needed to cook a meal. Very comfortable and very roomy.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 632 reviews
Price from
$134.57
1 night, 2 adults

Cairngorm Hotel

Hotel in Aviemore

Perfectly located for hill walking, climbing, fishing, the Malt Whiskey Trail, golf and all winter sports, this independently-owned hotel is found in the heart of Aviemore, in the Cairngorms.

P
Pete
From
United States
Beautiful! Stately but comfortable, the staff courteous and friendly. Breakfast was delicious!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,333 reviews
Price from
$111.02
1 night, 2 adults

The Rowan Tree Country Hotel

Hotel in Aviemore

Built in the 1700s, the Rowan Tree Country Hotel now offers elegant rooms, many with views of the mountains, Cairngorm National Park or Loch Alvie. Traditional Scottish breakfasts are available.

C
Christopher
From
Canada
Very cozy cottage feel. Staff were wonderful, very helpful. Also there is EV charging which if that’s not advertised it should be - it helped out figuring out charging a lot!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 399 reviews
Price from
$146.91
1 night, 2 adults

Macdonald Highlands Hotel at Macdonald Aviemore Resort

Hotel in Aviemore

Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels,...

W
William
From
United Kingdom
Friendly and helpful staff. Good location and plenty of amenities close by.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,180 reviews
Price from
$131.21
1 night, 2 adults

Macdonald Aviemore Hotel at Macdonald Aviemore Resort

Hotel in Aviemore

Located within the Cairngorms National Park, the Macdonald Aviemore Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, a choice...

S
Stephen
From
United Kingdom
Our family room with bunk beds was great - Plenty of space, the decor was nice and it was clean.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,298 reviews
Price from
$111.02
1 night, 2 adults

Coylumbridge Resort Hotel

Hotel in Aviemore

Set in the Cairngorms National Park, the Coylumbridge Resort Hotel offers a wide range of activities. The hotel also features 2 restaurants and 2 bars. The American Diner offers burgers and hotdogs.

K
Kirsty
From
Australia
The buffet dinner was excellent value and really yummy. We ate there both nights. Loved the pool and comfy seating in the foyer and bar area. Fantastic location to access the Ski fields
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8,510 reviews
Price from
$84.11
1 night, 2 adults

Macdonald Morlich Hotel at Macdonald Aviemore Resort

Hotel in Aviemore

Located within the Cairngorm National Park, the Macdonald Morlich Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, 7...

S
Stuart
From
United Kingdom
Great location for shops and restaurants and pubs in the village. Easy to find and get to and from. Breakfast was excellent. Great quality and well cooked hot food. Great selection of cold items. Good selection of single malts in the bar and the barman I spoke to was well informed about whisky. The room was warm and comfortable and a had good sized bathroom and comfortable bed. Reception staff were informative and helpful, polite and friendly.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 695 reviews
Price from
$137.27
1 night, 2 adults

High Range Holiday Apartments

Aviemore

High Range Holiday Apartments enjoys a location in Aviemore, 30 miles from University of the Highlands and Islands, Inverness and 7.7 miles from Boat of Garten Golf Club.

C
Clark family
From
United Kingdom
The space, the cleanliness, the comfy bed.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 182 reviews
Price from
$162.61
1 night, 2 adults

The Snug at the Ski Lodge, Aviemore

Aviemore

Featuring a garden, The Snug at the Ski Lodge, Aviemore features accommodations in Aviemore. Both free Wifi and parking on-site are accessible at the homestay free of charge.

E
Erika
From
United Kingdom
Nice room, comfortable bed, excellent value and close to town. Thank you.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 213 reviews
Price from
$106.54
1 night, 2 adults
See all 220 hotels in Aviemore

Most booked hotels in Aviemore and surrounding area in the past month

See all

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8,510 reviews

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,180 reviews

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,298 reviews

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,333 reviews

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,363 reviews

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 695 reviews

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 399 reviews

Popular with guests booking hotels in Aviemore

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 632 reviews

Popular with guests booking hotels in Boat of Garten

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,505 reviews

Popular with guests booking hotels in Kincraig

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 864 reviews

Hotels located in the center of Aviemore

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 48 reviews

10 Bynack House offers accommodations in Aviemore, 6.4 miles from Boat of Garten Golf Club and 6.7 miles from Landmark Forest Adventure Park.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews

6 Bynack More is located in Aviemore, just 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 923 reviews

Located in Aviemore, 30 miles from Inverness Castle, The Balavoulin - Pub with Rooms provides accommodations with a garden, free private parking, a restaurant and a bar. 29 miles from University of...

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 445 reviews

Set in Cairngorms National Park, Macdonald Woodland Lodges at Macdonald Aviemore Resort offers views of the forest, an indoor swimming pool, a fitness room and free WiFi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 34 reviews

The Beech House is located in Aviemore, just 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 632 reviews

Found in Scotland’s Cairngorms National Park, Scandinavian Village in Aviemore offers high-quality accommodations beside these rugged mountains.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 32 reviews

Dunroamin Self-Catering Apartment offers accommodations in Aviemore, 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 12 reviews

Cabin 38 is located in Aviemore, just 30 miles from University of the Highlands and Islands, Inverness and 8.4 miles from Landmark Forest Adventure Park.

Budget hotels in Aviemore and nearby

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 29 reviews

4 Ben Avon is located in Aviemore, just 31 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 116 reviews

30 miles from University of the Highlands and Islands, Inverness in Aviemore, Ardlogie Guest House provides accommodations with access to a hot tub.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews

26 Ben Avon offers accommodations in Aviemore, 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 5 reviews

3 Bed in Aviemore oc-s30815 is located in Aviemore, just 29 miles from University of the Highlands and Islands, Inverness and 30 miles from Inverness Train Station.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews

Loramore offers accommodations in Aviemore, 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews

Caledon is located in Aviemore, just 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 227 reviews

Located in the tourist resort of Aviemore, within the Cairngorms National Park in the Highlands, Dunroamin Bed and Breakfast is 5 minutes’ walk from shops, restaurants, and amenities.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4 reviews

Lodge 58 offers accommodations in Aviemore, 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Best hotels with breakfast in Aviemore and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,505 reviews

In Cairngorm National Park, The Boat Country Inn and Restaurant has a restaurant, Wi-Fi access and elegant rooms. Aviemore can be reached in 10 minutes by car.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 30 reviews

Strathavon Chalet offers accommodations in Aviemore, 8.5 miles from Boat of Garten Golf Club. The 3-star vacation home is 8.3 miles from Landmark Forest Adventure Park.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Amazing Place Aviemore, Live it, Love it! offers accommodations in Aviemore, 30 miles from University of the Highlands and Islands, Inverness and 31 miles from Inverness Train Station.

Calluna Cottage is located in Aviemore, just 31 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews

30 miles from Inverness Castle in Aviemore, The Dookit - Aviemore Town House offers accommodations with access to a hot tub and spa facilities. 29 miles from University of the Highlands and Islands,...

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 587 reviews

Located in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Manuka Cottage is located in Aviemore, just 31 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

Blaeberry Cottage offers accommodations in Aviemore, 30 miles from Inverness Castle and 29 miles from University of the Highlands and Islands, Inverness.

FAQs about hotels in Aviemore

What Guests Said About Aviemore:

Scored out of 10, guest rating 10

Aviemore is a great base for exploring the Cairngorms...

Aviemore is a great base for exploring the Cairngorms National Park. We enjoyed the relaxed atmosphere, beautiful scenery and easy access to walking trails and nearby attractions. The town has several good restaurants and cafés, making it a pleasant stop on a Highlands road trip. One night was just right for us, but outdoor enthusiasts could easily spend several days here.
Guest review byFredrik
Sweden
Scored out of 10, guest rating 10

Terrific for cycling families like ours.

Terrific for cycling families like ours. We did several trails and loved them for their beautye and safety away from traffic. The steam train experience was special. Wish we had discovered Ashers bakery earlier in our stay.
Guest review byJonathan
United Kingdom
Scored out of 10, guest rating 10

Aviemore is in the Cairngorm mountains, a beautiful area...

Aviemore is in the Cairngorm mountains, a beautiful area less than an hour drive east from Inverness. For hikers, Glenmore park is nearby. Lake Morlich has sandy beaches, crystal clear water and a campground. A day and half was not enough for us to savor this beautiful region. Aviemore town has restaurants and grocery stores and even a very professional CrossFit center with an excellent cafe.
Guest review byIngrid
United States
Scored out of 10, guest rating 8.0

Great place to stay or to stop off when heading further...

Great place to stay or to stop off when heading further north. Good amenities with everything available and good choice of food and drinks available from numerous bars, restaurants and hotels. Views obviously to die for and Aviemore is a prefect gateway to the wider Cairngorm area.
Guest review bySteve
United Kingdom
Scored out of 10, guest rating 10

· Fab location with loch and hills right on your stop.

· Fab location with loch and hills right on your stop. Nice vibe in bar with life bands. Does food too! Pod well equiped, crokery, micro, kettle....would have been handy if it was filled on arrival though! Disliked · Ourdoor space at pod not great. No hot water for washing dishes. Nobody seemed to know about bus times. Route to toilet facilities not direct, you need to go up to come back down. Towels had seen there best and a bit mismatched. For info/planning: Return taxi to aviemore £ 20
Guest review bySarah
United Kingdom
Scored out of 10, guest rating 10

We only stayed one night to break up a journey to Ullapool.

We only stayed one night to break up a journey to Ullapool. However we liked it a lot, beautiful area. Town was bigger than we expected - and busier. Can imagine it would get really busy in Summer and ski season. We are thinking of return to see snow in winter. Close enough to Inverness to fly up.
Guest review byCliff Sullivan
United Kingdom

See reviews by guests who stayed at hotels in Aviemore

See all
From $146.69 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 8,510 reviews
Pool was lovely, plenty of parking, lots of onsite kids activities. Bathroom was lovely. Lots of choice at breakfast (standard but something for everyone). Easy access for walking/hiking, and bus to Aviemore stop by hotel.
Guest review byEmma
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,180 reviews
The onsite Italian restaurant served great food Location within Aviemore was great Generally had a pleasant feel to the hotel
Guest review byLorna
United Kingdom
From $267.80 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 717 reviews
Great location in Aviemore. Rooms are very cosy and clean. We had dinner at the restaurant of the hotel, and it was excellent.
Guest review byLaura
France
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,298 reviews
The hotel was central to Aviemore. Walking distance to all offsite restaurants and bars.
Guest review byChristopher
United Kingdom
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,333 reviews
Location is very central in Aviemore with bus and train links just outside the hotel
Guest review byJohn
United Kingdom

More places to explore, more ways to go