Top 10 Hotels in Aberlour

See all 3 Hotels in Aberlour
Cardhu Country House
Cardhu Country House

Knockando, Aberlour AB38 7RY

3.0 out of 5.0
4.9 out of 5 (32 reviews)

Situated in a rural location, this bed & breakfast is 0.4 mi (0.6 km) from Cardhu Distillery and within 9 mi (15 km) of …

Get Rates
The Station Hotel
The Station Hotel

51 New Street, Aberlour AB38 7BJ

4.0 out of 5.0
4.7 out of 5 (23 reviews)

Located in Rothes, this hotel is 0.3 mi (0.4 km) from Glen Grant Distillery and within 6 mi (10 km) of Macallan Distillery an …

Get Rates
Norlaggan Bed & Breakfast
Norlaggan Bed & Breakfast

22 High Street, Aberlour AB38 9QD

3.0 out of 5.0
4.2 out of 5 (6 reviews)

Situated in Aberlour, this bed & breakfast is 0.5 mi (0.7 km) from Aberlour Distillery and 1.8 mi (3 km) from Speyside …

$98
Dullan Brae Accommodation
Dullan Brae Accommodation
2.2 mi from Aberlour
3.0 out of 5.0
4.8 out of 5 (4 reviews)

Located in Dufftown, this bed & breakfast is 0.9 mi (1.4 km) from Glenfidditch Whiskey Distillery and within 6 mi (10 km) o …

Get Rates
Thistle Dhu Bed & Breakfast
Thistle Dhu Bed & Breakfast
4.8 mi from Aberlour
4.0 out of 5.0
4.8 out of 5 (19 reviews)

Situated in Ballindalloch, this eco-friendly bed & breakfast is 2.1 mi (3.4 km) from Glenlivet Distillery and within 9 mi (15 …

$111
The Royal Hotel
The Royal Hotel
5.5 mi from Aberlour
3.0 out of 5.0
4 out of 5 (1 reviews)

Situated near the beach, this hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.6 mi …

$105
The Lodge Elgin
The Lodge Elgin
5.6 mi from Aberlour
3.5 out of 5.0
4.8 out of 5 (163 reviews)

Situated in Elgin, this guesthouse is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.5 mi …

Get Rates
Elgin apartments
Elgin apartments
5.9 mi from Aberlour
3.0 out of 5.0

Situated in Elgin, this apartment is within a 10-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.3 mi (3. …

Get Rates
The Mansion House Hotel & Country Club
The Mansion House Hotel & Country Club
5.9 mi from Aberlour
4.0 out of 5.0
4.3 out of 5 (47 reviews)

Situated on a river, this spa hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.4 mi …

Get Rates
Ramnee Hotel
Ramnee Hotel
9.8 mi from Aberlour
4.0 out of 5.0
4.1 out of 5 (20 reviews)

Situated in Forres, this hotel is within 1 mi (2 km) of Suenos Stone and Ben Romach Distillery. Dallas Dhu Historic Distiller …

$124

Recent Reviews in Aberlour

Hide content

Where to stay in Aberlour

Aberlour Hotel Guide

Aberlour only has one Expedia-registered hotel option so, if you'd like to stay nearby we recommend you book early.

The Eight Acres Hotel & Leisure Club, Moray, which is the nearest accommodation, is located 11 miles from downtown Aberlour. Also, you could investigate the Links Lodge - B&B, located in Scotland, which is 16 miles away.

17 miles away from the heart of Aberlour, is the Glentorets B&B. The Argyle Guest House is positioned 17 miles away. Some other hotel and apartment options around this area are the The Lodge Elgin and the Stotfield Hotel.

If you are into sports and like to watch local games you might decide to take a trip to Pittodrie Stadium, which is 50 miles to the southeast of Aberlour. For visitors who are interested in booking accommodation close by, make a reservation in the Aberdeen Douglas Hotel or Rox Hotel.

Inverness Airport is a convenient airport for flying in and out of Aberlour. It is 30 miles away. If you would like to stay nearby, try the Dolphin Bay Suites or Inchrye Bed & Breakfast.