Top 10 Hotels in Aviemore

See all 11 Hotels in Aviemore
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

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

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

$137
per night
Hilton Coylumbridge
Hilton Coylumbridge

Aviemore Invernesshire, Aviemore PH22 1QN

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

This family-friendly Aviemore hotel is located on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor …

$108
per night
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 (350 reviews)

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

$57
per night
Carn Mhor Bed and Breakfast
Carn Mhor Bed and Breakfast

The Shieling, Aviemore PH22 1QD

3.0 out of 5.0
4.3 out of 5 (82 reviews)

Situated in Aviemore, this bed & breakfast is within a 10-minute walk of Cairngorm Brewery and Extreme Dream Climbing Centre …

$74
per night
Eriskay B & B
Eriskay B & B

Craig-Na-Gower Avenue, Aviemore PH22 1RW

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

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

Get Rates
Rowan Tree Country Hotel
Rowan Tree Country Hotel

Loch Alvie 1, Aviemore PH22 1JB

4.3 out of 5 (3 reviews)

Get Rates
Cairn Hotel - Inn
Cairn Hotel - Inn

Main Road, Carrbridge PH23 3AS

3.0 out of 5.0
4.4 out of 5 (191 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 Cairngorm …

$61
per night
Dalrachney Lodge Hotel
Dalrachney Lodge Hotel

Grantown Road, Carrbridge PH23 3AT

3.0 out of 5.0
4.4 out of 5 (60 reviews)

Situated on a river, this inn is 0.3 mi (0.4 km) from Carrbridge Golf Club and within 9 mi (15 km) of Cairngorm Brewery and …

Get Rates
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

3.0 out of 5.0
3.8 out of 5 (817 reviews)

Located in the heart of Inverness, this hotel is steps from St Andrew’s Cathedral and Inverness Cathedral. Inverness Museum …

$61
per night
Scot House Hotel
Scot House Hotel

Newtonmore Road, Kingussie PH21 1HE

3.0 out of 5.0
3.8 out of 5 (59 reviews)

Situated in the mountains, this hotel is within a 10-minute walk of Highland Folk Museum and Kingussie Golf Club. Ruthven …

$51
per 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.