Craggan Hotels, 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

Guest rating
Guest rating
Star rating

Our top choices for Craggan hotels

Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
19.1 km from Craggan
7.0 out of 10, Good, (1,003 reviews)
"I stayed here with my 4 Yr old granddaughter the hotel and amenities were great The only downside was the food we stayed on a dinner and breakfast deal but found that the buffet lacked choice as very few options the salad bar was ok"
United Kingdom
roseann
The price is AU$147
includes taxes & fees
25 May - 26 May
Coylumbridge Resort Hotel

Argyle Guest House

Argyle Guest House
3.0 star property
16.7 km from Craggan
9.6 out of 10, Exceptional, (263 reviews)
"Everything clean, good breakfast and great hosts "
United Kingdom
Adam
The price is AU$197
includes taxes & fees
4 June - 5 June
Argyle Guest House

Nethybridge Hotel

Nethybridge Hotel
3.0 star property
5.9 km from Craggan
7.8 out of 10, Good, (290 reviews)
"Friendly and welcoming staff in a quaint setting"
Canada
Margaret
The price is AU$206
includes taxes & fees
6 June - 7 June
Nethybridge Hotel

The Boat Hotel

The Boat Hotel
3.5 star property
10.6 km from Craggan
8.2 out of 10, Very good, (767 reviews)
"Food was amazing and staff were incredibly kind and helpful."
Canada
Dave
The price is AU$178
includes taxes & fees
25 May - 26 May
The Boat Hotel

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
29.6 km from Craggan
9.0 out of 10, Wonderful, (103 reviews)
"Great modern rooms installed in a traditional hotel with a nice cosy bar. Tried the 22 year old whisky which was smashing. Staff were awesome as well"
United Kingdom
Bhavik
The price is AU$317
includes taxes & fees
16 June - 17 June
The Aberlour Hotel

Cardhu Country House

Cardhu Country House
3.0 star property
23.5 km from Craggan
10.0 out of 10, Exceptional, (189 reviews)
"This was a most enjoyable stay in a pristine and extremely quiet and tranquil environment. Host was in clear communication prior to and throughout stay. Room was excellent and the breakfast was outstanding. I thoroughly recommend staying at this hotel"
United States
Eric
The price is AU$309
includes taxes & fees
7 June - 8 June
Cardhu Country House

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
2.1 km from Craggan
9.0 out of 10, Wonderful, (156 reviews)
"By far a remarkable 4+ Star experience. Attention to all of the details and exceptional service - thinking and providing me with what I needed before I even knew it was a need. Excellent food, environment, staff, and services."
United States
Ginger
The price is AU$280
includes taxes & fees
21 May - 22 May
The Grant Arms Hotel

Bankhouse B&B

Bankhouse B&B
2.5 star property
29.6 km from Craggan
9.4 out of 10, Exceptional, (48 reviews)
"The Bunkhouse B&B is a great location if you are visiting the Speyside area. The owner is friendly and was very helpful and the breakfast was great. Be sure to check out the walking trail in back of the B&B along the Spey river."
United States
Seth
The price is AU$298
includes taxes & fees
27 May - 28 May
Bankhouse B&B

Dunstaffnage Cottage

Dunstaffnage Cottage
3.5 star property
1.5 km from Craggan
The price is AU$1,279
includes taxes & fees
9 June - 10 June
Dunstaffnage Cottage

Muckrach Country House

Muckrach Country House
3.0 star property
3.4 km from Craggan
The price is AU$282
includes taxes & fees
26 May - 27 May
Muckrach Country House

Cairngorm Guest House

Cairngorm Guest House
3.0 star property
18.1 km from Craggan
9.6 out of 10, Exceptional, (155 reviews)
"We had a lovely stay. The rooms"
Canada
Heather
The price is AU$292
includes taxes & fees
14 June - 15 June
Cairngorm Guest House

The Dell of Abernethy

The Dell of Abernethy
4.0 star property
6.8 km from Craggan
The price is AU$463
includes taxes & fees
22 May - 23 May
The Dell of Abernethy

Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
18.2 km from Craggan
8.8 out of 10, Excellent, (54 reviews)
"Lovely property, nicely updates and comfortable and safe would definitely reccomend to anyone. Restaurant on site was lovely "
United States
Sarah
The price is AU$224
includes taxes & fees
25 May - 26 May
Sweeney Aviemore Two

Sweeney Aviemore One

Sweeney Aviemore One
3.0 star property
18.1 km from Craggan
9.0 out of 10, Wonderful, (82 reviews)
"Lovely room, easy access and parking. Hosts provided everything we needed. Beds and bedding were comfy. Area is walkable and hotel is close to restaurants, shopping, and activities. We had a wonderful relaxing stay."
United States
Teresa A
The price is AU$187
includes taxes & fees
14 June - 15 June
Sweeney Aviemore One

Macdonald Aviemore Hotel

Macdonald Aviemore Hotel
4.0 star property
18.7 km from Craggan
7.2 out of 10, Good, (577 reviews)
"A beautiful resort with great staff looking after you and well presented facilities. "
United Kingdom
Therese
The price is AU$211
includes taxes & fees
24 May - 25 May
Macdonald Aviemore Hotel

Premier Inn Aviemore

Premier Inn Aviemore
3.0 star property
19.3 km from Craggan
9.6 out of 10, Exceptional, (11 reviews)
"Very good location and amenities "
United States
David
The price is AU$216
includes taxes & fees
21 May - 22 May
Premier Inn Aviemore

Craiglynne Hotel

Craiglynne Hotel
3.0 star property
1.3 km from Craggan
7.2 out of 10, Good, (507 reviews)
"Pleasant single room for my night stay. Quaint old building. Set in lovely surroundings. Free parking. Good buffet breakfast. Plenty of choice. Helpful staff. "
United Kingdom
Frosulla
The price is AU$153
includes taxes & fees
18 June - 19 June
Craiglynne Hotel

High Range Hotel

High Range Hotel
3.0 star property
19.2 km from Craggan
9.4 out of 10, Exceptional, (354 reviews)
"Great place to stay at very reasonable prices. Exceptionally clean."
Canada
Dale
The price is AU$185
includes taxes & fees
26 May - 27 May
High Range Hotel

Inshcraig

Inshcraig
3.5 star property
30 km from Craggan
The price is AU$1,798
includes taxes & fees
13 June - 14 June
Inshcraig

Macdonald Morlich Hotel

Macdonald Morlich Hotel
4.0 star property
18.7 km from Craggan
7.6 out of 10, Good, (463 reviews)
"Excellent Room & courteous staff and a fabulous location."
United Kingdom
Keith
The price is AU$220
includes taxes & fees
16 June - 17 June
Macdonald Morlich 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?
Places you might want to visit in the area around Craggan include Grantown Museum and Craig MacLean Leisure Centre. When you're sightseeing around the area, Loch Garten Osprey Centre and Abernethy Golf Club are a couple of other sights to visit.

Explore a world of travel with Expedia