
Hotels near Craig MacLean Leisure Centre
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Craig MacLean Leisure Centre hotels

Ravenscourt Guest House
Ravenscourt Guest House0.8 km from Craig MacLean Leisure Centre
9.4 out of 10, Exceptional, (10 reviews)
The price is RM851
RM851 total
includes taxes & fees
1 Apr - 2 Apr

The Speyside Hotel
The Speyside Hotel1 km from Craig MacLean Leisure Centre
9.4 out of 10, Exceptional, (341 reviews)
The price is RM553
RM663 total
includes taxes & fees
3 Apr - 4 Apr

The Grant Arms Hotel
The Grant Arms Hotel0.6 km from Craig MacLean Leisure Centre
9.0 out of 10, Wonderful, (150 reviews)
The price is RM513
RM616 total
includes taxes & fees
12 Mar - 13 Mar

Craiglynne Hotel
Craiglynne Hotel1.4 km from Craig MacLean Leisure Centre
7.4 out of 10, Good, (487 reviews)
The price is RM233
RM279 total
includes taxes & fees
13 Mar - 14 Mar

Kinnaird House
Kinnaird House0.7 km from Craig MacLean Leisure Centre
The price is RM2,781
RM3,338 total
includes taxes & fees
11 Apr - 12 Apr

Coppice Cottage
Coppice Cottage1 km from Craig MacLean Leisure Centre
9.2 out of 10, Wonderful, (7 reviews)
The price is RM460
RM553 total
includes taxes & fees
12 Mar - 13 Mar

Ben Mhor Hotel
Ben Mhor Hotel0.9 km from Craig MacLean Leisure Centre
8.4 out of 10, Very good, (195 reviews)
The price is RM177
RM177 total
includes taxes & fees
26 Mar - 27 Mar

The Smugglers Hostel
The Smugglers Hostel16.3 km from Craig MacLean Leisure Centre
6.8 out of 10, (11 reviews)
The price is RM504
RM605 total
includes taxes & fees
12 Mar - 13 Mar

Nethybridge Hotel
Nethybridge Hotel8.4 km from Craig MacLean Leisure Centre
7.8 out of 10, Good, (283 reviews)
The price is RM354
RM425 total
includes taxes & fees
1 Apr - 2 Apr

Cairn Hotel
Cairn Hotel14.2 km from Craig MacLean Leisure Centre
9.0 out of 10, Wonderful, (505 reviews)
The price is RM702
RM842 total
includes taxes & fees
14 Mar - 15 Mar

The Boat Hotel
The Boat Hotel13.3 km from Craig MacLean Leisure Centre
8.2 out of 10, Very good, (746 reviews)
The price is RM242
RM290 total
includes taxes & fees
19 Mar - 20 Mar

Argyle Guest House
Argyle Guest House16.1 km from Craig MacLean Leisure Centre
9.6 out of 10, Exceptional, (260 reviews)
The price is RM379
RM455 total
includes taxes & fees
13 Mar - 14 Mar

Hotel Square
Hotel Square16 km from Craig MacLean Leisure Centre
8.4 out of 10, Very good, (7 reviews)
The price is RM842
RM1,011 total
includes taxes & fees
12 Mar - 13 Mar

Pine Marten Lodge
Pine Marten Lodge7.5 km from Craig MacLean Leisure Centre
The price is RM5,457
RM6,548 total
includes taxes & fees
15 Mar - 16 Mar
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.
Top Craig MacLean Leisure Centre Hotel Reviews

Macdonald Aviemore Hotel
10/10 Excellent

























































