Top 10 Hotels in Aberlour

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

Knockando, Aberlour AB38 7RY

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

Situated in Aberlour, this bed & breakfast is 0.4 mi (0.6 km) from Cardhu Distillery and 1.3 mi (2 km) from Knockando Woolmil …

$88
The Station Hotel
The Station Hotel

51 New Street, Aberlour AB38 7BJ

4.0 out of 5.0
4.6 out of 5 (19 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 out of 5 (5 reviews)

Situated in Aberlour, this bed & breakfast is within a 15-minute walk of Aberlour Distillery and The Linn Falls. Speyside …

$96
Castleview Bed & Breakfast
Castleview Bed & Breakfast
3.5 mi from Aberlour
4.0 out of 5.0
5 out of 5 (2 reviews)

Situated in Keith, this bed & breakfast is within 3 mi (5 km) of The Whisky Shop Dufftown, Aberlour Distillery, and …

$78
Thistle Dhu Bed & Breakfast
Thistle Dhu Bed & Breakfast
4.8 mi from Aberlour
4.0 out of 5.0
4.8 out of 5 (18 reviews)

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

$86
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 (46 reviews)

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

$153
Ramnee Hotel
Ramnee Hotel
9.8 mi from Aberlour
4.0 out of 5.0
4.2 out of 5 (19 reviews)

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

$109
The Newton Hotel
The Newton Hotel
15.8 mi from Aberlour
4.0 out of 5.0
4 out of 5 (326 reviews)

Situated in Nairn, this eco-friendly hotel is within 1 mi (2 km) of Nairn Museum, Nairn Beach, and Iolaire. Boath House Spa …

$49
Kildrummy Inn
Kildrummy Inn
19 mi from Aberlour
4.0 out of 5.0
4.7 out of 5 (58 reviews)

Located in Kildrummy, this inn is 0.6 mi (1 km) from Kildrummy Castle and within 6 mi (10 km) of Corgarff Castle and …

$90
Kildrummy Park Castle Hotel
Kildrummy Park Castle Hotel
19.2 mi from Aberlour
4.0 out of 5.0
4.7 out of 5 (22 reviews)

Located in Kildrummy, this hotel is 0.4 mi (0.7 km) from Kildrummy Castle and within 6 mi (10 km) of Corgarff Castle and …

Get Rates

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.