Most Popular Hotels in Aviemore

See all 61 Hotels in Aviemore
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Macdonald Morlich Hotel
Macdonald Morlich Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.6 out of 5 (196 reviews)

This family-friendly Aviemore hotel is located in the mountains, within a 5-minute walk of Spey Valley Golf Course and …

£57
Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.9 out of 5 (235 reviews)

Located near the slopes, this Aviemore hotel is in the mountains and within 1 mi (2 km) of Cairngorm Brewery, Extreme Dream …

£85
The Park Guest House
The Park Guest House

131 Grampian Road, Aviemore PH22 1RL

3.0 out of 5.0
4.1 out of 5 (378 reviews)

Situated in the mountains, this inn is within a 15-minute walk of Strathspey Steam Railway, Spey Valley Golf Course, and …

Get Rates
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.5 out of 5 (157 reviews)

This family-friendly Aviemore hotel is within a 10-minute walk of Strathspey Steam Railway and Spey Valley Golf Course. …

£93
Eriskay B & B
Eriskay B & B

Craig-Na-Gower Avenue, Aviemore PH22 1RW

3.0 out of 5.0
4.5 out of 5 (45 reviews)

Conveniently located near the ski slopes, this Aviemore bed & breakfast is within 1 mi (2 km) of Strathspey Steam Railway, …

£60
The Boat Hotel
The Boat Hotel
2.1 mi from Aviemore
3.0 out of 5.0
3.8 out of 5 (178 reviews)

Situated in a rural location, this guesthouse is 0.2 mi (0.3 km) from Boat of Garten Golf Club and within 3 mi (5 km) of Loch …

£85
Cairn Hotel - Inn
Cairn Hotel - Inn
3.6 mi from Aviemore
3.0 out of 5.0
4.4 out of 5 (199 reviews)

Situated in a national park, this inn is 0.1 mi (0.2 km) from Carrbridge Golf Club and within 9 mi (15 km) of Boat of Garte …

£60
Nethybridge Hotel
Nethybridge Hotel
4 mi from Aviemore
3.0 out of 5.0
3.2 out of 5 (56 reviews)

Situated in the mountains, this eco-friendly hotel is 0.8 mi (1.2 km) from Abernethy Golf Club and within 6 mi (10 km) of Loc …

£67
Muckrach Hotel
Muckrach Hotel
5.9 mi from Aviemore
4.0 out of 5.0
4.5 out of 5 (6 reviews)

Situated in Dulnain Bridge, this hotel is within 6 mi (10 km) of Grantown Museum, Abernethy Golf Club, and Carrbridge Golf …

Get Rates
The Silverfjord
The Silverfjord
10.7 mi from Aviemore
3.0 out of 5.0
4.4 out of 5 (50 reviews)

Situated in Kingussie, this inn is within a 10-minute walk of Highland Folk Museum and Kingussie Golf Club. Fused and Light i …

Get Rates

Recent Reviews in Aviemore

Hide content

Narrow your search

Pocket Guide: Aviemore

Visiting Aviemore

Luxury-minded travelers will find upscale places to stay in Aviemore, though all visitors are sure to appreciate the restaurants, bars, and sporting events. Welcoming and relaxing, this city will also delight visitors with its shopping, natural parks, and skiing.
  • There are 9 Aviemore hotels
  • July is the most expensive month to travel here, while November tends to be the cheapest
  • Closest major airport is in Inverness (INV), 28.7 mi (46.2 km) from the city centre

Sightseeing around Aviemore

  • Skiing is a top activity, and CairnGorm Mountain is one place to visit
  • Popular family attractions include Speyside Wildlife, Cairngorm Reindeer Centre, and Highland Wildlife Park
  • The natural beauty of the parks is picturesque, and places to visit include Loch Morlich, Loch an Eilein, and Rothiemurchus Estate Visitor Centre

Getting around Aviemore

Aviemore has many options for getting around. To see more of the larger area, hop on a train at Aviemore Station.

Staying in Aviemore

With 9 hotels and other accommodation types to choose from, Aviemore offers holiday retreats at affordable prices. There are 5 hotels ranging from GBP 133 to GBP 170 per night. For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Hilton Coylumbridge, averaging GBP 212.01/night
  • Macdonald Aviemore Highland Hotel, averaging GBP 166.73/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Carn Mhor Bed and Breakfast, averaging GBP 122.35/night
  • Eriskay B & B, averaging GBP 87.12/night
A 3-star favourite with Expedia travellers is Carn Mhor Bed and Breakfast with a 4.7 out of 5 user rating while Eriskay B & B and Hilton Coylumbridge are also highly rated by guests.

Dressing for Aviemore

  • Between January and March, you can expect the daytime average to be around 9°C and the nighttime average to be 1°C
  • From April to June, temperatures average about 17°C during the day and 3°C at night
  • July through September averages 17°C during the day and 7°C at night
  • In October–December, the average temperature is 13°C during the day and 1°C at night
  • About 31 millimetres of rain falls on Aviemore each year
false