You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Ballindalloch Castle, often referred to as the "pearl of the north," is a captivating travel destination nestled in the heart of Banffshire, Scotland. This historic castle has been the cherished family home of the Macpherson-Grants since 1546, offering visitors a unique glimpse into Scottish heritage and aristocratic life. Staying near Ballindalloch Castle provides an enchanting experience, with accommodations ranging from charming bed and breakfasts to luxurious country hotels.
The surrounding area boasts picturesque neighbourhoods ideal for a serene getaway, with the nearby village of Ballindalloch offering quaint charm and hospitality. Visitors can explore the castle's beautifully maintained gardens, enjoy a round of golf at the Ballindalloch Golf Course, or embark on a scenic walk along the River Spey.
Top attractions include the castle itself, with its rich history and stunning architecture, and the nearby Glenlivet Distillery, where guests can indulge in Scotland's famed whisky culture. Whether you're a history enthusiast or a nature lover, Ballindalloch Castle promises a memorable Scottish retreat.
See the latest prices and deals by choosing your dates
Apartment in Aberlour, Carron · 5.02 mi from centre
10.0
1 review
17 miles from Elgin Cathedral in Carron, Barn Owl Pod - Speyside provides accommodations with access to a hot tub. This property offers access to a patio, free private parking, and free Wifi. Guests can use a garden.
Providing a terrace and garden views, the apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Huntly Castle is 24 miles from the apartment, while Grantown Museum is 20 miles away. Inverness Airport is 35 miles from the property.
Holiday home in Aberlour · 5.74 mi from centre
10.0
1 review
17 miles from Elgin Cathedral in Aberlour, The Wee Spruce provides accommodations with access to a hot tub. Both Wifi and private parking are available at the vacation home free of charge. Abernethy Golf Club is 24 miles from the vacation home and Brodie Castle is 29 miles away.
The vacation home is composed of 1 separate bedroom, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. Towels and bed linen are provided in the vacation home. The accommodation has a fireplace.
Guests can also relax in the garden.
Huntly Castle is 22 miles from The Wee Spruce, while Grantown Museum is 19 miles away. Inverness Airport is 47 miles from the property.
Holiday home in Keith, Ballindalloch · 6.98 mi from centre
Mid Bellandy offers accommodations in Ballindalloch, 28 miles from Elgin Cathedral and 25 miles from Corgarff Castle. Featuring free private parking, the 5-star vacation home is 20 miles from Huntly Castle. Leith Hall Garden & Estate is 27 miles from the vacation home and Grantown Museum is 27 miles away.
With free Wifi, this 3-bedroom vacation home features a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are available in the vacation home. The accommodation has a fireplace.
Guests can relax in the garden at the property.
Kildrummy Castle is 29 miles from the vacation home, while Abernethy Golf Club is 30 miles from the property. Aberdeen Airport is 53 miles away.
Hotel in Grantown-on-Spey · 11.03 mi from centre
7.2
372 reviews
Breakfast available
With a stay at Craiglynne Hotel in Grantown-on-Spey, you'll be on the riverwalk, within a 15-minute drive of Cairngorms National Park and Grantown Museum. This eco-certified hotel is 6 mi (9.7 km) from Abernethy Golf Club and 8.4 mi (13.5 km) from Boat of Garten Golf Club.
Inn in Grantown on Spey · 10.46 mi from centre
7.9
826 reviews
Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens.
Located on the North East side of The Square, the tastefully modern accommodations offer attractive views of either the countryside or the Victorian elegance of the town. After dining on fresh local produce in the popular restaurant, relax in the bar with its wide selection of draft and bottled beers, wines, spirits and over 70 malt whiskeys.
Hotel in Grantown-on-Spey · 10.82 mi from centre
9.2
279 reviews
Breakfast available
With a stay at The Speyside Hotel in Grantown-on-Spey, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Grantown Museum. This golf hotel is 5.7 mi (9.2 km) from Abernethy Golf Club and 8.7 mi (14 km) from Loch Garten Osprey Centre.
Hotel in Tomintoul, Ballindalloch · 11.20 mi from centre
10.0
2 reviews
Breakfast available
With a stay at Hotel Square in Ballindalloch, you'll be 9.3 mi (14.9 km) from Glenlivet Distillery and 18.9 mi (30.4 km) from Cairngorms National Park. This hotel is 23.3 mi (37.6 km) from Balmoral Castle and 25.7 mi (41.4 km) from Macallan Distillery.
Hotel in Craigellachie, Aberlour · 8.45 mi from centre
8.8
287 reviews
Breakfast available
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole. This hotel is 15.5 mi (25 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Macallan Distillery.
Guesthouse in Craigellachie, Aberlour · 8.37 mi from centre
9.8
72 reviews
Breakfast available
Located in Aberlour, Craigellachie Lodge is in the mountains, within a 5-minute drive of Speyside Cooperage and Sandy Hole. This family-friendly guesthouse is 15.3 mi (24.6 km) from Cairngorms National Park and 2.1 mi (3.4 km) from The Linn Falls.
Cabin in Dufftown, Keith · 8.39 mi from centre
10.0
58 reviews
Located in Keith, Hillside Havens is in a rural location, a 4-minute drive from Glenfiddich Whisky Distillery and 7 minutes from Speyside Cooperage. This golf cabin is 7.6 mi (12.2 km) from Aberlour Distillery and 11.4 mi (18.3 km) from Glenlivet Distillery.
Guesthouse in Tomintoul, Ballindalloch · 11.25 mi from centre
9.4
216 reviews
Breakfast available
With a stay at Argyle Guest House in Ballindalloch, you'll be 7.7 mi (12.3 km) from Lecht Ski Resort and 18.9 mi (30.5 km) from Cairngorms National Park. This guesthouse is 23.3 mi (37.4 km) from Balmoral Castle and 25.8 mi (41.5 km) from Macallan Distillery.
Hotel in Rothes, Aberlour · 9.82 mi from centre
7.8
114 reviews
Breakfast available
When you stay at OYO Eastbank Hotel, Speyside Scotland in Aberlour, you'll be next to a golf course, within a 5-minute drive of Glen Grant Distillery and Macallan Distillery. This golf hotel is 4.9 mi (8 km) from Aberlour Distillery and 9.2 mi (14.7 km) from Cardhu Distillery.
Bed & breakfast in Grantown-on-Spey · 10.69 mi from centre
10.0
2 reviews
Breakfast available
Located in Grantown-on-Spey, Mount Barker Bed & Breakfast is in a national park, within a 15-minute drive of Cairngorms National Park and Boat of Garten Golf Club. This luxury bed & breakfast is 14.1 mi (22.7 km) from Speyside Way - Tominoul Spur and 17.4 mi (28 km) from Cardhu Distillery.
Guesthouse in Grantown-on-Spey · 10.64 mi from centre
9.4
89 reviews
Breakfast available
With a stay at Dunallan House in Grantown-on-Spey, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Grantown Museum. This guesthouse is 5.5 mi (8.9 km) from Abernethy Golf Club and 8.5 mi (13.7 km) from Loch Garten Osprey Centre.
Guesthouse in Grantown-on-Spey · 10.67 mi from centre
10.0
7 reviews
Breakfast available
Located in Grantown-on-Spey, Garden Park Guest House is on the waterfront, a 1-minute drive from Grantown Museum and 7 minutes from Abernethy Golf Club. This family-friendly guesthouse is 8.5 mi (13.6 km) from Loch Garten Osprey Centre and 9.2 mi (14.8 km) from Boat of Garten Golf Club.
Hotel in Grantown-on-Spey · 10.73 mi from centre
8.0
112 reviews
Breakfast available
With a stay at Ben Mhor Hotel in Grantown-on-Spey, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Grantown Museum. This hotel is 5.6 mi (9 km) from Abernethy Golf Club and 8.5 mi (13.8 km) from Loch Garten Osprey Centre.
Hotel in Tomintoul · 11.21 mi from centre
7.2
677 reviews
Including a restaurant and 2 bars serving many local whiskeys, the Richmond Arms Hotel is located in the attractive village of Tomintoul in the Cairngorms National Park. Around 57 miles from Aberdeen Airport, this hotel provides free parking and WiFi.
Each guest room has an en suite shower or bath with toiletries provided.
The Richmond Arms restaurant offers a full menu including pastas, burgers, pies and vegetarian dishes. There are also desserts and a children’s selection. The 2 hotel bars stock around 150 single malt whiskeys, including many from the Speyside region.
Tomintoul is around 27 miles from Aviemore, north of beautiful Loch an Eilein, and 14 miles from Grantown-on-Spey. The town is home to the Speyside Center, including a whiskey shop, restaurant, art gallery and garden center.
Hotel in Dufftown · 9.17 mi from centre
8.3
873 reviews
Featuring a bar and free WiFi, Whisky Capital Inn is located in Dufftown, 14 miles from Huntly Castle and 18 miles from Elgin Cathedral. The property is around 21 miles from Leith Hall Garden & Estate, 23 miles from Kildrummy Castle and 26 miles from Grantown Museum. The hotel has family rooms.
The rooms in the hotel are equipped with a flat-screen TV and a hairdryer.
An à la carte, Full English/Irish or vegetarian breakfast is served at the property.
You can play darts at Whisky Capital Inn.
Corgarff Castle is 28 miles from the accommodation, while Abernethy Golf Club is 31 miles from the property.
Hotel in Rothes, Aberlour · 9.93 mi from centre
9.4
202 reviews
Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage. This hotel is 5.1 mi (8.2 km) from Aberlour Distillery and 7 mi (11.3 km) from Balvenie Distillery.
Hotel in Craigellachie · 8.48 mi from centre
8.9
334 reviews
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.
Each room includes a flat-screen TV, tea and coffee making facilities and ironing facilities. Featuring a bathroom, shower and a hairdryer. Extras include bed linen.
At Highlander Inn there is a terrace and a bar that serves a selection of beers, wines, ciders and spirits.
Located in the world famous whiskey region, Glenfiddich Distillery is a 9-minute drive from the property. Glenlivet Distillery Visitor Center is also 14.7 miles away.