
Search Hotels Near Craig MacLean Leisure Centre, Grantown-on-Spey
- 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

1. The Speyside Hotel
The Speyside Hotel1 km from Craig MacLean Leisure Centre
9.4 out of 10, Exceptional, (432 reviews)
The price is ₹9,916
₹11,899 total
includes taxes & fees
4 Dec - 5 Dec

2. The Grant Arms Hotel
The Grant Arms Hotel0.6 km from Craig MacLean Leisure Centre
9.2 out of 10, Wonderful, (186 reviews)
The price is ₹12,408
₹14,890 total
includes taxes & fees
8 Nov - 9 Nov

3. Ben Mhor Hotel
Ben Mhor Hotel0.9 km from Craig MacLean Leisure Centre
8.4 out of 10, Very good, (235 reviews)
The price is ₹3,742
₹3,742 total
includes taxes & fees
4 Dec - 5 Dec

4. Craiglynne Hotel
Craiglynne Hotel1.4 km from Craig MacLean Leisure Centre
7.2 out of 10, Good, (604 reviews)
The price is ₹4,416
₹5,299 total
includes taxes & fees
9 Nov - 10 Nov

5. Dunstaffnage Cottage
Dunstaffnage Cottage1.1 km from Craig MacLean Leisure Centre
The price is ₹71,944
₹86,333 total
includes taxes & fees
14 Nov - 15 Nov

6. Muckrach Country House
Muckrach Country House5.9 km from Craig MacLean Leisure Centre
10.0 out of 10, Exceptional, (11 reviews)
The price is ₹17,452
₹20,942 total
includes taxes & fees
8 Nov - 9 Nov

7. The Boat Hotel
The Boat Hotel13.3 km from Craig MacLean Leisure Centre
8.2 out of 10, Very good, (821 reviews)
The price is ₹8,462
₹10,155 total
includes taxes & fees
5 Nov - 6 Nov

8. Hotel Square
Hotel Square16 km from Craig MacLean Leisure Centre
8.2 out of 10, Very good, (13 reviews)
The price is ₹7,782
₹9,338 total
includes taxes & fees
13 Nov - 14 Nov

9. Nethybridge Hotel
Nethybridge Hotel8.4 km from Craig MacLean Leisure Centre
7.8 out of 10, Good, (357 reviews)
The price is ₹7,490
₹8,988 total
includes taxes & fees
8 Nov - 9 Nov

10. The Smugglers Hostel
The Smugglers Hostel16.3 km from Craig MacLean Leisure Centre
7.4 out of 10, Good, (13 reviews)
The price is ₹13,302
₹15,963 total
includes taxes & fees
7 Nov - 8 Nov

13. Pine Marten Lodge
Pine Marten Lodge7.5 km from Craig MacLean Leisure Centre
The price is ₹131,702
₹158,043 total
includes taxes & fees
13 Nov - 14 Nov
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

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8/10 Good




















































