Top 10 Hotels in Aviemore

See all 57 Hotels in Aviemore
The Park Guest House
The Park Guest House

131 Grampian Road, Aviemore PH22 1RL

3.0 out of 5.0

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

$55
avg/night
Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0

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

Get Rates
Muckrach Hotel
Muckrach Hotel

Dulnain Bridge, Grantown-on-Spey PH26 3LY

4.0 out of 5.0

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

$81
avg/night
The Cross at Kingussie
The Cross at Kingussie

Tweed Mill Brae, Kingussie PH21 1LB

4.0 out of 5.0

Situated in a national park, this bed & breakfast is within a 15-minute walk of Highland Folk Museum and Kingussie Golf Club. …

Get Rates
Arden House
Arden House

Newtonmore Road, Kingussie PH21 1HE

4.0 out of 5.0

Situated on a river, this guesthouse is within a 10-minute walk of Highland Folk Museum and Kingussie Golf Club. Fused and …

$81
avg/night
The Boat Hotel
The Boat Hotel

Deshar Road, Boat of Garten PH24 3BH

3.0 out of 5.0

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 …

$84
avg/night
Eriskay B & B
Eriskay B & B

Craig-Na-Gower Avenue, Aviemore PH22 1RW

3.0 out of 5.0

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

Get Rates
Sonnhalde Guest House
Sonnhalde Guest House

East Terrace, Kingussie PH21 1JS

3.0 out of 5.0

Situated in Kingussie, this guesthouse is within a 15-minute walk of Highland Folk Museum and Kingussie Golf Club. Fused an …

$65
avg/night
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel

Old Perth Road, Inverness IV2 5BE

4.0 out of 5.0

Situated in the suburbs, this spa hotel is within 3 mi (5 km) of St Andrew's Cathedral, Culloden Visitor Centre, and Eastgate …

$72
avg/night
Cairn Hotel - Inn
Cairn Hotel - Inn

Main Road, Carrbridge PH23 3AS

3.0 out of 5.0

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 …

$61
avg/night

Recent Reviews in Aviemore

Hide content

Where to stay in Aviemore

Aviemore Hotel Guide

If you are hoping to book a room near the center of Aviemore, there are a limited number of accommodations. Within a 6-mile distance of the downtown area there are 8 Expedia-listed hotels and apartments.

If you would like to book accommodation within a short drive from the center of Aviemore, the Hilton Coylumbridge is a good destination.

The The Park Guest House is nicely situated 3 miles away from the middle of Aviemore and is good for those who are watching their budget. An alternative economical option in Aviemore is the Eriskay B & B.

You could try the Dalrachney Lodge Hotel and the The Boat Hotel. The Dalrachney Lodge Hotel is located 9 miles from the center of Aviemore. The The Boat Hotel, is positioned 6 miles away. Two other Expedia-listed accommodation options are the The Craiglynne Hotel and the Macdonald Aviemore Highland Hotel.

16 miles to the northeast of Aviemore is Grantown-on-Spey, home to the Lochindorb Castle and Grantown Museum. Expedia-listed Grantown-on-Spey hotels and accommodations include the Seafield Lodge Hotel and Rosehall Guest House. 55 miles to the southwest of Aviemore, you may also choose to stay at Kinlochleven, home to the Allengrange and Blackwater Hostel. The Atlas Brewery and The Ice Factor are just some of the more popular places to check out when you're in Kinlochleven.

Before your Aviemore trip draws to a close, why not spend an afternoon cheering along with local sports obsessives at a local match. You'll find Tannadice Park 55 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, and can be found 30 miles away from Aviemore. Conveniently located hotels are Dolphin Bay Suites and Inchrye Bed & Breakfast.