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

Property class

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 Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
2.1 km from Craggan
9.2 out of 10, Wonderful, (188 reviews)
"Great hotel we enjoyed our stay"
United States
Liang
The price is ฿4,365
฿5,238 total
includes taxes & fees
16 Nov - 17 Nov
The Grant Arms Hotel

2. The Speyside Hotel

The Speyside Hotel
3.5 star property
1.7 km from Craggan
9.4 out of 10, Exceptional, (434 reviews)
"Great experience staying at the hotel, food was excellent and staff friendly."
United Kingdom
Margaret
The price is ฿3,596
฿4,316 total
includes taxes & fees
18 Nov - 19 Nov
The Speyside Hotel

3. Craiglynne Hotel

Craiglynne Hotel
3.0 star property
1.3 km from Craggan
7.4 out of 10, Good, (609 reviews)
"Good place to have a cosy room stop over when travelling."
United Kingdom
Olivia
The price is ฿1,554
฿1,864 total
includes taxes & fees
16 Nov - 17 Nov
Craiglynne Hotel

4. Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
1.8 km from Craggan
8.4 out of 10, Very good, (236 reviews)
"Great hotel all round. Spacious and clean room, friendly staff and large parking area. Welcoming atmosphere in the Bar too."
United Kingdom
Paul
The price is ฿1,316
฿1,316 total
includes taxes & fees
16 Nov - 17 Nov
Ben Mhor Hotel

5. Nethybridge Hotel

Nethybridge Hotel
3.0 star property
5.9 km from Craggan
7.8 out of 10, Good, (358 reviews)
"Lovely hotel."
United States
Christine
The price is ฿2,537
฿3,045 total
includes taxes & fees
16 Nov - 17 Nov
Nethybridge Hotel

6. Muckrach Country House

Muckrach Country House
3.0 star property
3.4 km from Craggan
10.0 out of 10, Exceptional, (11 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 ฿4,634
฿5,561 total
includes taxes & fees
16 Nov - 17 Nov
Muckrach Country House

7. The Boat Hotel

The Boat Hotel
3.5 star property
10.6 km from Craggan
8.2 out of 10, Very good, (824 reviews)
"The staff were welcoming & very helpful with advice on local attractions. The food was lovely. The room was clean & as described...cosy."
Australia
ken
The price is ฿1,971
฿2,366 total
includes taxes & fees
20 Nov - 21 Nov
The Boat Hotel

8. Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel
4.0 star property
17.5 km from Craggan
7.8 out of 10, Good, (915 reviews)
"Excellent 2 night stay at this family friendly hotel in October with our two grandkids. Only negative was the pool having to close for a deep clean on one night of our stay so our grandkids missed out on the pool disco, however I am sure this was required for health and safety reasons."
United Kingdom
Sally
The price is ฿4,500
฿5,399 total
includes taxes & fees
23 Nov - 24 Nov
Macdonald Aviemore Highland Hotel

9. Cairn Hotel

Cairn Hotel
3.0 star property
11.8 km from Craggan
9.0 out of 10, Wonderful, (525 reviews)
"Would recommend this hotel to all."
United Kingdom
Jean
The price is ฿3,544
฿4,253 total
includes taxes & fees
21 Nov - 22 Nov
Cairn Hotel

10. Dunstaffnage Cottage

Dunstaffnage Cottage
3.5 star property
1.5 km from Craggan
The price is ฿26,869
฿32,243 total
includes taxes & fees
18 Nov - 19 Nov
Dunstaffnage Cottage

11. Macdonald Morlich Hotel

Macdonald Morlich Hotel
4.0 star property
18.7 km from Craggan
7.6 out of 10, Good, (484 reviews)
"Clean and friendly staff"
United Kingdom
Tracy
The price is ฿3,584
฿4,300 total
includes taxes & fees
1 Dec - 2 Dec
Macdonald Morlich Hotel

12. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
19.1 km from Craggan
7.2 out of 10, Good, (1,005 reviews)
"I often stay at this hotel Great location Big spacious room and the stsff are a credit to the hotel"
United Kingdom
Marc
The price is ฿2,313
฿2,776 total
includes taxes & fees
22 Nov - 23 Nov
Coylumbridge Resort Hotel

13. Sweeney Aviemore One

Sweeney Aviemore One
3.0 star property
18.1 km from Craggan
9.0 out of 10, Wonderful, (114 reviews)
"Room was very clean and cosy, bed was very comfortable"
United Kingdom
Ellie
The price is ฿3,105
฿3,726 total
includes taxes & fees
17 Nov - 18 Nov
Sweeney Aviemore One

14. Premier Inn Aviemore

Premier Inn Aviemore
3.0 star property
19.3 km from Craggan
8.2 out of 10, Very good, (26 reviews)
"Very modern property."
United States
Tony
The price is ฿1,940
฿2,328 total
includes taxes & fees
3 Dec - 4 Dec
Premier Inn Aviemore

15. Hotel Square

Hotel Square
3.0 star property
16.6 km from Craggan
8.2 out of 10, Very good, (13 reviews)
"A good place for a short stopover."
United Kingdom
Roman
The price is ฿2,774
฿3,329 total
includes taxes & fees
16 Dec - 17 Dec
Hotel Square

16. Ravenscraig Guest House

Ravenscraig Guest House
4.0 star property
18.1 km from Craggan
9.8 out of 10, Exceptional, (29 reviews)
"Great breakfast, friendly team, very comfy bed"
United Kingdom
Megan
The price is ฿4,934
฿5,921 total
includes taxes & fees
20 Nov - 21 Nov
Ravenscraig Guest House

17. Pine Marten Lodge

Pine Marten Lodge
3.5 star property
4.8 km from Craggan
The price is ฿51,481
฿61,777 total
includes taxes & fees
19 Nov - 20 Nov
Pine Marten Lodge

18. Macdonald Aviemore Hotel

Macdonald Aviemore Hotel
4.0 star property
18.7 km from Craggan
7.2 out of 10, Good, (613 reviews)
"Very good breakfast"
United Kingdom
Simon
The price is ฿3,996
฿4,795 total
includes taxes & fees
26 Nov - 27 Nov
Macdonald Aviemore Hotel

19. High Range Hotel

High Range Hotel
3.0 star property
19.2 km from Craggan
9.6 out of 10, Exceptional, (416 reviews)
"Excellent hotel with good parking etc"
United Kingdom
Adrian
The price is ฿2,462
฿2,955 total
includes taxes & fees
16 Nov - 17 Nov
High Range Hotel

20. Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
18.2 km from Craggan
8.6 out of 10, Excellent, (99 reviews)
"no fuss booking, check-in and stay."
Singapore
Sazali
The price is ฿3,105
฿3,726 total
includes taxes & fees
16 Nov - 17 Nov
Sweeney Aviemore Two
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 in Craggan

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A bar with various bottles and glasses of beverages on shelves and the counter.
The Speyside Hotel
3.5 star property
9.4
Exceptional
434 reviews
View
A historic stone building with "GRANT" and "ARMSTRONG HOTEL" signs, large windows, and hanging flower baskets.
The Grant Arms Hotel
4.0 star property
9.2
Wonderful
188 reviews
View
A large stone house with a conservatory, a gazebo, and a well-maintained lawn.
Muckrach Country House
3.0 star property
10.0
Exceptional
11 reviews
View
A traditional stone building with a sign reading "Ben Mhór Hotel."
Ben Mhor Hotel
3.0 star property
8.4
Very good
236 reviews
View
A two-story building with a stone facade, a green awning, and a sign indicating it is a guest house.
Cairn Hotel
3.0 star property
9.0
Wonderful
525 reviews
View

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, Abernethy Golf Club and Loch Garten Osprey Centre are a couple of other sights to visit.