FILTER

Loading hotels...
Loading Hotels

HOTELS IN THIS AREA:
Sort by: Price | Distance | Rating
Cardhu Country House

Cardhu Country House

Knockando, Aberlour
Postcode: AB38 7RY

At the heart of the Whisky Trail, Cardhu Country House has leafy gardens and traditional bedrooms with free Wi-Fi. The hotel is in Speyside, just a mile from the River Spey.

ROOMS FROM£97
LOW PRICE GUARANTEE. NO BOOKING FEES

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
4.77 miles away
NEAREST TRAIN STATION:
Elgin (12.2 miles)
CHECK AVAILABILITYHotel details, map & prices
Saffron Lodge

Saffron Lodge

1 Turnpike Lane, Cragganmore
Postcode: AB37 9AB

Situated in Ballindalloch, this holiday home is 37 km from Aviemore. The unit is 26 km from Elgin. Free private parking is available on site.

ROOMS FROM£96

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
4.87 miles away
NEAREST TRAIN STATION:
Forres (15.7 miles)
CHECK AVAILABILITYHotel details, map & prices
Speybridge

Speybridge

Cragganmore Ballindalloch
Postcode: AB37

Speybridge is a holiday home located in Ballindalloch in the Grampian Region and is 36 km from Aviemore. It provides free private parking. Elgin is 27 km from Speybridge, while Nairn is 34 km away.

ROOMS FROM£65

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
5.09 miles away
NEAREST TRAIN STATION:
Forres (15.8 miles)
CHECK AVAILABILITYHotel details, map & prices
The Old Granary

The Old Granary

Sahara, Forlaze Road Rock, Cragganmore near Ballindalloch
Postcode: AB37 9AB

Located in Ballindalloch in the Grampian Region, this holiday home is 36 km from Aviemore. The property is 27 km from Elgin and free private parking is provided.

ROOMS FROM£67

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
5.15 miles away
NEAREST TRAIN STATION:
Forres (15.8 miles)
CHECK AVAILABILITYHotel details, map & prices
Archiestown Hotel

Archiestown Hotel

Archiestown Hotel, The Square, Archiestown, Aberlour, Archieston
Postcode: AB38 7QL

Situated in Archiestown, 46 km from Aviemore, Archiestown Hotel features free WiFi access and free private parking. Guests can enjoy the on-site restaurant. Some units include views of the mountain or garden.

ROOMS FROM£66

STAR RATING (3):
DISTANCE FROM AB37 9BJ:
5.49 miles away
NEAREST TRAIN STATION:
Elgin (11.2 miles)
CHECK AVAILABILITYHotel details, map & prices
The Dowans Hotel

The Dowans Hotel

Aberlour, Banffshire
Postcode: AB38 9LS

Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers. The hotel offers free WiFi and on-site parking.

ROOMS FROM£75
BEST PRICE GUARANTEE ON THIS HOTEL

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
6 miles away
NEAREST TRAIN STATION:
Keith (9.7 miles)
CHECK AVAILABILITYHotel details, map & prices
Haugh House

Haugh House

Aberlour
Postcode: AB38 9QG

Haugh House is a holiday home situated in Aberlour in the Grampian Region and is 8 km from Cardhu Whisky Distillery. The holiday home is 16 km from Glenlivet Scotch Whisky Distillery. Free WiFi is provided throughout the property.

ROOMS FROM£131

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
6.73 miles away
NEAREST TRAIN STATION:
Keith (9.3 miles)
CHECK AVAILABILITYHotel details, map & prices
Norlaggan

Norlaggan

22 High Street, Aberlour
Postcode: AB38 9QD

This small, family-run guest house is in the Scottish village of Aberlour in Speyside. It offers free Wi-Fi, free parking, full Scottish breakfasts and rooms with satellite TV and DVD players. Norlaggan is a 3-star bed and breakfast.

ROOMS FROM£57

STAR RATING (3):
DISTANCE FROM AB37 9BJ:
7.08 miles away
NEAREST TRAIN STATION:
Keith (9.1 miles)
CHECK AVAILABILITYHotel details, map & prices
Claggan Farm Vegetarian B&B

Claggan Farm Vegetarian B&B

Claggan Farm, Aberlour
Postcode: AB38 9SB

Around 25 minutes' drive from Elgin and the Cairngorms National Park, Claggan Farm Vegetarian B&B is a 17th-century farmhouse with views of the River Spey. It offers free parking and WiFi and breakfast featuring home-grown and organic produce.

ROOMS FROM£88

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
7.5 miles away
NEAREST TRAIN STATION:
Keith (9.0 miles)
CHECK AVAILABILITYHotel details, map & prices
Drumin Farmhouse

Drumin Farmhouse

64B Colquhoun Street, Ballindalloch
Postcode: AB37

Drumin Farmhouse is a holiday home set in Ballindalloch in the Grampian Region and is 34 km from Aviemore. The unit is 33 km from Elgin. The kitchen is fitted with a dishwasher and there is a private bathroom.

ROOMS FROM£109
BEST PRICE GUARANTEE ON THIS HOTEL

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
9.24 miles away
NEAREST TRAIN STATION:
Keith (17.8 miles)
CHECK AVAILABILITYHotel details, map & prices
Shenval Cottage

Shenval Cottage

Glenlivet
Postcode: AB37

Situated in Glenlivet, this holiday home is set 36 km from Aviemore. The property is 33 km from Elgin and free private parking is offered. Nairn is 42 km from Shenval Cottage, while Braemar is 37 km away.

ROOMS FROM£53

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
9.32 miles away
NEAREST TRAIN STATION:
Keith (16.6 miles)
CHECK AVAILABILITYHotel details, map & prices
The Gables

The Gables

The Gables, Lettoch, Dufftown
Postcode: AB55 4BU

Set 2 miles from the centre of Dufftown, The Gables offers a garden, terrace and classic-style accommodation with a flat-screen TV with DVD player. Free WiFi is available in public areas.

ROOMS FROM£53

STAR RATING (0):
DISTANCE FROM AB37 9BJ:
9.58 miles away
NEAREST TRAIN STATION:
Keith (8.9 miles)
CHECK AVAILABILITYHotel details, map & prices
Highlander Inn

Highlander Inn

10 Victoria Street, Craigellachie
Postcode: AB38 9SR

Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking. Just 4.5 miles from Balvenie Castle, the former cathedral city of Elgin is 19 minutes' drive away.

ROOMS FROM£54

STAR RATING (3):
DISTANCE FROM AB37 9BJ:
9.65 miles away
NEAREST TRAIN STATION:
Keith (7.7 miles)
CHECK AVAILABILITYHotel details, map & prices

© Postcode Area / CliqTo Ltd. Registered company number 7575287.