A snow-covered landscape with a stone wall, wooden fence, and a metal gate.

Search Hotels in Craggan, Grantown-on-Spey

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Craggan hotels

1. The Speyside Hotel

The Speyside Hotel
3.5 star property
1.7 km from Craggan
9.4 out of 10, Exceptional, (393 reviews)
"A nice friendly country hotel. Good food and excellent cocktails. Good value."
United Kingdom
Tony
The price is Rp2.802.028
Rp3.362.434 total
includes taxes & fees
25 Aug - 26 Aug
The Speyside Hotel

2. Craiglynne Hotel

Craiglynne Hotel
3.0 star property
1.3 km from Craggan
7.4 out of 10, Good, (549 reviews)
"Nice quiet relaxing hotel"
United Kingdom
Darren
The price is Rp1.160.341
Rp1.392.409 total
includes taxes & fees
30 Aug - 31 Aug
Craiglynne Hotel

3. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
2.1 km from Craggan
9.0 out of 10, Wonderful, (171 reviews)
"Food, staff and rooms were excellent. Nice walk around town."
United States
James
The price is Rp2.309.835
Rp2.771.899 total
includes taxes & fees
20 Aug - 21 Aug
The Grant Arms Hotel

4. Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
1.8 km from Craggan
8.4 out of 10, Very good, (220 reviews)
"Comfortable stay for the price Had to purchase breakfast"
United Kingdom
Fred
The price is Rp2.175.639
Rp2.175.639 total
includes taxes & fees
27 Aug - 28 Aug
Ben Mhor Hotel

5. Dunstaffnage Cottage

Dunstaffnage Cottage
3.5 star property
1.5 km from Craggan
The price is Rp13.828.606
Rp16.594.327 total
includes taxes & fees
23 Aug - 24 Aug
Dunstaffnage Cottage

6. Muckrach Country House

Muckrach Country House
3.0 star property
3.4 km from Craggan
10.0 out of 10, Exceptional, (3 reviews)
"Can’t say enough good things about Muckrach Country House. The home is absolutely gorgeous. Our room was stunning. We had absolutely the best nights sleep of our whole trip! More importantly Donnie and the staff are the sweetest people! We only got to stay one night but wish we had more time to stay. Absolutely book it, you won’t be disappointed."
United States
Douglas
The price is Rp4.664.020
Rp5.596.825 total
includes taxes & fees
7 Sept - 8 Sept
Muckrach Country House

7. Nethybridge Hotel

Nethybridge Hotel
3.0 star property
5.9 km from Craggan
7.8 out of 10, Good, (315 reviews)
"Beautiful building with nice clean rooms and very friendly staff. Make sure to book yourself in for a dinner as well, everything we had was delicious!"
Canada
Alixandra
The price is Rp1.722.381
Rp2.066.858 total
includes taxes & fees
1 Sept - 2 Sept
Nethybridge Hotel

8. The Boat Hotel

The Boat Hotel
3.5 star property
10.6 km from Craggan
8.2 out of 10, Very good, (794 reviews)
"Food was amazing and staff were incredibly kind and helpful."
Canada
Dave
The price is Rp2.074.835
Rp2.489.802 total
includes taxes & fees
23 Aug - 24 Aug
The Boat Hotel

9. Cairn Hotel

Cairn Hotel
3.0 star property
11.8 km from Craggan
9.0 out of 10, Wonderful, (517 reviews)
"Had a lovely stay at the Cairn the past week. Friendly helpful staff and the room was lovely, would definitely recommend"
United Kingdom
Rhiannon
The price is Rp2.417.377
Rp2.900.853 total
includes taxes & fees
27 Aug - 28 Aug
Cairn Hotel

10. Argyle Guest House

Argyle Guest House
3.0 star property
16.7 km from Craggan
9.6 out of 10, Exceptional, (273 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is Rp1.958.075
Rp2.349.690 total
includes taxes & fees
19 Sept - 20 Sept
Argyle Guest House

11. Cairngorm Guest House

Cairngorm Guest House
3.0 star property
18.1 km from Craggan
9.6 out of 10, Exceptional, (164 reviews)
"Very helpful staff great breakfast"
Australia
John
The price is Rp3.535.175
Rp4.242.210 total
includes taxes & fees
27 Aug - 28 Aug
Cairngorm Guest House

12. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
19.1 km from Craggan
7.2 out of 10, Good, (1,008 reviews)
"Clean room and would definitely book again"
United Kingdom
Mason
The price is Rp1.188.544
Rp1.426.253 total
includes taxes & fees
27 Aug - 28 Aug
Coylumbridge Resort Hotel

13. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
29.6 km from Craggan
9.0 out of 10, Wonderful, (111 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is Rp3.424.618
Rp4.109.542 total
includes taxes & fees
2 Sept - 3 Sept
The Aberlour Hotel

14. Ravenscourt Guest House

Ravenscourt Guest House
3.0 star property
2 km from Craggan
9.4 out of 10, Exceptional, (13 reviews)
"This was a perfect guest house for us to use as a home base to enjoy the Speyside area. Food was excellent and the bed was very comfortable. The staff were also very friendly. "
United States
Elizabeth Marie
The price is Rp4.169.900
Rp4.169.900 total
includes taxes & fees
26 Aug - 27 Aug
Ravenscourt Guest House

15. Pine Marten Lodge

Pine Marten Lodge
3.5 star property
4.8 km from Craggan
The price is Rp25.241.151
Rp30.289.381 total
includes taxes & fees
17 Sept - 18 Sept
Pine Marten Lodge

16. Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
18.2 km from Craggan
8.6 out of 10, Excellent, (79 reviews)
"Easy and convenient parking, very comfortable room"
United Kingdom
Lauri
The price is Rp2.458.553
Rp2.950.264 total
includes taxes & fees
23 Aug - 24 Aug
Sweeney Aviemore Two

17. Sweeney Aviemore One

Sweeney Aviemore One
3.0 star property
18.1 km from Craggan
9.0 out of 10, Wonderful, (100 reviews)
"Good location, ample free parking and clean room. Only stayed for one night would recommend it to my family and friends. Nice to have a mini kitchen in the room."
United Kingdom
Sarah
The price is Rp2.521.804
Rp3.026.165 total
includes taxes & fees
1 Sept - 2 Sept
Sweeney Aviemore One

18. Ravenscraig Guest House

Ravenscraig Guest House
4.0 star property
18.1 km from Craggan
9.8 out of 10, Exceptional, (27 reviews)
"Great breakfast, friendly team, very comfy bed"
United Kingdom
Megan
The price is Rp4.308.975
Rp5.170.770 total
includes taxes & fees
7 Sept - 8 Sept
Ravenscraig Guest House

19. High Range Hotel

High Range Hotel
3.0 star property
19.2 km from Craggan
9.6 out of 10, Exceptional, (390 reviews)
"Clean stay, would stay again."
United States
Kimberly
The price is Rp2.356.943
Rp2.828.331 total
includes taxes & fees
24 Aug - 25 Aug
High Range Hotel

20. Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
4.0 star property
17.5 km from Craggan
7.8 out of 10, Good, (896 reviews)
"A fantastic place to stay - the kids loved the huge wave pool and waterslide, lots of pool toys too. We loved the amazing buffet breakfast too. A great place to stay!"
Canada
Kirsten
The price is Rp2.555.570
Rp3.066.684 total
includes taxes & fees
27 Aug - 28 Aug
Macdonald Aviemore Highland Hotel
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 Craggan Hotel Reviews

Frequently asked questions

What is Craggan like?
Travellers to Grantown-on-Spey's Craggan neighbourhood will be sure to enjoy a stay here.
If I need to cancel my hotel reservation in Craggan, will I receive a refund?
Yes! Most hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you might be able to cancel it and be given a refund within 24 hours of your booking. Add dates, click "Search", then filter by "fully refundable" to view the best options available in Craggan.
What can I see and do in this Grantown-on-Spey neighbourhood?
A few places to visit in the area around Craggan include Grantown Museum, Craig MacLean Leisure Centre and Anagach Woods. When you're sightseeing around the area, Loch Garten Osprey Centre and Abernethy Golf Club are a couple of other sights to visit.