The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Adventures of a Scotsman on trover

Search for Aviemore Hotels from CA $132

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Aviemore Youth Hostel
4 out of 5
25 Grampian Road, Aviemore, Scotland
Get Rates
0.49 km 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 Feb. 26, 2020

Aviemore Youth Hostel
Lurchers Cabin Aviemore
3 out of 5
Plot A6, Dalfaber Road, Aviemore, Scotland
Get Rates
0.72 km 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 Oct. 8, 2018

Lurchers Cabin Aviemore
Eriskay B & B
3 out of 5
Craig-Na-Gower Avenue, Aviemore, Scotland
The price is CA $132 per night
0.84 km from city centre
4.6/5Exceptional! (89 reviews)
10/10!

"The room is clean and comfy with complimentary homemade cookies, and there is a nice little warm bothy for me to reheat food from supermarket and to have dinner in there. A friendly host family with lovely pets!"…"

Reviewed on Mar. 25, 2020

Eriskay B & B

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Cairngorm Highland Bungalows
3 out of 5
21 Dalnabay, Silverglades, Aviemore, Scotland
Get Rates
1.25 km from city centre
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
The Park Guest House
3 out of 5
131 Grampian Road, Aviemore, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $138 per night
0.69 km from city centre
4.3/5Excellent! (609 reviews)

"Great location, friendly welcome, breakfast delicious."…"

Reviewed on Aug. 13, 2020

The Park Guest House
Carn Mhor Bed and Breakfast
3 out of 5
The Shieling, Aviemore, Scotland
The price is CA $138 per night
1.67 km from city centre
4.5/5Wonderful! (134 reviews)

"Great stay will be back"…"

Reviewed on Jan. 2, 2020

Carn Mhor Bed and Breakfast
Cairngorm Guest House
3 out of 5
139 Grampian Road, Aviemore, Scotland
The price is CA $148 per night
0.79 km from city centre
4.4/5Wonderful! (38 reviews)

"Newly renovated to a high standard. Excellent breakfast. Very welcoming staff."…"

Reviewed on Jul. 31, 2020

Cairngorm Guest House
Ravenscraig Guest House
3.5 out of 5
141 Grampian Road Aviemore, Aviemore, Scotland
The price is CA $156 per night
0.83 km from city centre
4.9/5Exceptional! (7 reviews)

"Centrally located. Friendly staff. Clean. Wonderful breakfast."…"

Reviewed on Jul. 23, 2019

Ravenscraig Guest House
Dunroamin
4 out of 5
Craig-Na-Gower Ave, Aviemore, Scotland
The price is CA $171 per night
0.7 km from city centre
4.8/5Exceptional! (20 reviews)

"A beautiful place, with very welcoming hosts. Great breakfast and lots of lovely touches in the room. Couldn't have asked for better."…"

Reviewed on Oct. 7, 2019

Dunroamin
Rowan Tree Country Hotel
3 out of 5
Loch Alvie, Aviemore, Scotland
The price is CA $184 per night
3.59 km from city centre
4.7/5Exceptional! (14 reviews)

"Great location, friendly and helpful staff. Food wonderful...will definitely return!"…"

Reviewed on Mar. 2, 2020

Rowan Tree Country Hotel
Macdonald Morlich Hotel
4 out of 5
Macdonald Aviemore Resort, Next to the Conference Center, Aviemore, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $188 per night
0.21 km from city centre
3.7/5Good! (290 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 Jan. 6, 2020

Macdonald Morlich Hotel
Macdonald Aviemore Hotel
4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $188 per night
0.02 km from city centre
3.5/5Good! (380 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 Feb. 11, 2020

Macdonald Aviemore Hotel
Pine Bank Chalets
Dalfaber Road, Aviemore, Scotland
Get Rates
0.71 km from city centre
Pine Bank Chalets
Macdonald Aviemore Highland Hotel
4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
The price is CA $188 per night
1.57 km from city centre
3.8/5Good! (467 reviews)

"Easy access to aviemore and the surrounding scenery and amenities"…"

Reviewed on Aug. 2, 2020

Macdonald Aviemore Highland Hotel
Macdonald Spey Valley Resort
3.5 out of 5
Dalfaber Drive, Aviemore, Scotland
Get Rates
1.45 km from city centre
3.6/5Good! (42 reviews)

"Seating and sleeping area very comfortable The thing I didn’t like was how the electricity was over charged 5 days cost £48 and we only used it during evening before bed , also we showered mostly in the swimming pool complex , So unsure how it gets to the amount they say."…"

Reviewed on Feb. 23, 2020

Macdonald Spey Valley Resort
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.

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 The Park Guest House and Macdonald Aviemore Highland Hotel as top options for your stay.
If I need to cancel my hotel reservation in Aviemore, will I receive a refund?
Yes! You’ll find that most hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of your booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to review the best options available in Aviemore.
What's the best accommodation for a budget-friendly stay in Aviemore?
Based on reviews, The Park Guest House is a popular 3-star guesthouse for our travelers looking for an economical choice, and features free WiFi and free parking. Another top choice for your stay on the cheap is Macdonald Morlich Hotel.
What's the best accommodation for families in Aviemore?
Coylumbridge Hotel is a top 4-star hotel on Expedia for families, and features 2 indoor pools and a free kids’ club. Other good choices for your stay with the kids include Macdonald Aviemore Hotel and The Park Guest House. Attractions like Speyside Wildlife and Cairngorm Reindeer Herd are also fun for kids of all ages.
What's the best place to stay for a romantic getaway to Aviemore?
Coylumbridge Hotel is a favorite 4-star hotel for couples, and features 24-hour room service and 3 restaurants. Another good option for your romantic getaway is Macdonald Aviemore Highland Hotel.
What's the best pet-friendly place to stay in Aviemore?
Coylumbridge Hotel is a top hotel for people traveling with their pets, and offers 3 restaurants and 24-hour room service for its human guests.
What's the best luxury accommodation in Aviemore?
Macdonald Aviemore Highland Hotel is a 4-star hotel with 3 restaurants and 5 bars, and it’s a popular choice for Expedia travelers looking for a pampering stay. Another upscale option for your trip is Macdonald Morlich Hotel.
What's the best accommodation for a golf trip to Aviemore?
Macdonald Morlich Hotel is a top 4-star hotel that has a golf driving range and features a restaurant. Other good options to stay near a golf course include Macdonald Aviemore Highland Hotel and The Park Guest House.
What are some accommodations with pools in Aviemore?
Coylumbridge Hotel is a popular 4-star hotel featuring 2 indoor pools, a children’s pool, and 3 restaurants. A couple of other options with an onsite pool include Macdonald Aviemore Hotel and Macdonald Aviemore Highland Hotel.

Recent Reviews in Aviemore

More trip options