
Find hotels near Ballindalloch Castle, Ballindalloch from ₩75,832
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Ballindalloch Castle hotels

Cardhu Country House
Cardhu Country House6.2 km from Ballindalloch Castle
10.0 out of 10, Exceptional, (187 reviews)
The price is ₩228,699
₩274,439 total
includes taxes & fees
Mar 24 - Mar 25

Bankhouse B&B
Bankhouse B&B10.7 km from Ballindalloch Castle
9.4 out of 10, Exceptional, (44 reviews)
The price is ₩217,325
₩260,798 total
includes taxes & fees
Mar 29 - Mar 30

The Aberlour Hotel
The Aberlour Hotel10.7 km from Ballindalloch Castle
9.0 out of 10, Wonderful, (100 reviews)
The price is ₩267,485
₩320,982 total
includes taxes & fees
Mar 25 - Mar 26

Craigellachie Lodge
Craigellachie Lodge13.5 km from Ballindalloch Castle
10.0 out of 10, Exceptional, (94 reviews)
The price is ₩323,490
₩388,188 total
includes taxes & fees
Mar 23 - Mar 24

Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside13.6 km from Ballindalloch Castle
9.0 out of 10, Wonderful, (350 reviews)
The price is ₩277,084
₩332,501 total
includes taxes & fees
Mar 24 - Mar 25

The Station Hotel
The Station Hotel16 km from Ballindalloch Castle
9.4 out of 10, Exceptional, (244 reviews)
The price is ₩204,626
₩245,551 total
includes taxes & fees
Mar 26 - Mar 27

Argyle Guest House
Argyle Guest House18.1 km from Ballindalloch Castle
9.6 out of 10, Exceptional, (260 reviews)
The price is ₩144,442
₩173,330 total
includes taxes & fees
Mar 29 - Mar 30

The Speyside Hotel
The Speyside Hotel17.4 km from Ballindalloch Castle
9.4 out of 10, Exceptional, (341 reviews)
The price is ₩210,644
₩252,773 total
includes taxes & fees
Apr 3 - Apr 4

The Grant Arms Hotel
The Grant Arms Hotel16.9 km from Ballindalloch Castle
9.0 out of 10, Wonderful, (150 reviews)
The price is ₩195,598
₩234,718 total
includes taxes & fees
Mar 23 - Mar 24

Hotel Square
Hotel Square18 km from Ballindalloch Castle
8.4 out of 10, Very Good, (7 reviews)
The price is ₩321,167
₩385,400 total
includes taxes & fees
Mar 23 - Mar 24

The Smugglers Hostel
The Smugglers Hostel18.2 km from Ballindalloch Castle
6.8 out of 10, (11 reviews)
The price is ₩192,248
₩230,706 total
includes taxes & fees
Mar 26 - Mar 27

Moss of Bourach
Moss of Bourach8.3 km from Ballindalloch Castle
The price is ₩1,134,671
₩1,361,605 total
includes taxes & fees
Mar 29 - Mar 30

Ben Mhor Hotel
Ben Mhor Hotel17.3 km from Ballindalloch Castle
8.4 out of 10, Very Good, (196 reviews)
The price is ₩75,832
₩75,832 total
includes taxes & fees
Apr 5 - Apr 6

Ravenscourt Guest House
Ravenscourt Guest House17.2 km from Ballindalloch Castle
9.4 out of 10, Exceptional, (10 reviews)
The price is ₩335,025
₩335,025 total
includes taxes & fees
Mar 23 - Mar 24

Craiglynne Hotel
Craiglynne Hotel17.8 km from Ballindalloch Castle
7.4 out of 10, Good, (487 reviews)
The price is ₩88,772
₩106,527 total
includes taxes & fees
Mar 24 - Mar 25
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Ballindalloch Castle
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Cardhu Country House | 10.0 Exceptional 187 reviews | View | ||||||
![]() Bankhouse B&B | 9.4 Exceptional 44 reviews | View | ||||||
![]() The Aberlour Hotel | 9.0 Wonderful 100 reviews | View | ||||||
![]() Craigellachie Lodge | 10.0 Exceptional 94 reviews | View | ||||||
![]() Craigellachie Hotel of Speyside | 9.0 Wonderful 350 reviews | View |
Top Ballindalloch Castle Hotel Reviews

The Mansion House Hotel
10/10 Excellent



























































