Skip to main content

Search hotels in Craigellachie

Enter your dates to see the latest prices and deals for Craigellachie hotels

Filter by:

Star rating

Review score

Craigellachie – 6 hotels and places to stay

Situated in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893.

The hotel was beautiful, and the location was wonderful. We were very lucky to have a fantastic room with amazing scenery. The receptionist was incredibly helpful and friendly, which made us feel at home. All the other staff members were great as well. Oscar in the whisky bar was particularly helpful in selecting excellent drams from their impressive collection. we had a fantastic time there. Thank you Craigellachie hotel for making our birthdays wonderful xx
Review score
8.2
Very good
627 reviews
Price from
£251.75
1 night, 2 adults

Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking.

great staff
Review score
8.9
Fabulous
340 reviews
Price from
£130
1 night, 2 adults

Located just 21 km from Elgin Cathedral, Craigellachie Lodge provides accommodation in Craigellachie with access to a garden, a tennis court, as well as luggage storage space.

Beautiful peaceful location with wonderful host.
Review score
9.3
Superb
277 reviews
Price from
£195
1 night, 2 adults

Boasting a bar and free WiFi, Whisky Capital Inn is situated in Dufftown, 23 km from Huntly Castle and 28 km from Elgin Cathedral.

The breakfast was fabulous and the pub downstairs was loads of fun
Review score
8.3
Very good
800 reviews
Price from
£99
1 night, 2 adults

Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers.

Really impressed with nearly every aspect of the hotel, very professionally run. Proper coffee and cafetiere in the room was very welcome. Nice evening meal but breakfast was star of the show, stornoway black pudding, best quality haggis etc all cooked to order with fresh, strong coffee... one of the best ever.
Review score
9.2
Superb
334 reviews
Price from
£270
1 night, 2 adults

Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant.

We had an excellent stay. Staff were very welcoming and friendly without being overpowering. Beautiful surroundings. Lacked a little bit in atmosphere but that was possibly due to the time of year. (Early April) Food was excellent however, we would have enjoyed a fine dining option. The only criticism (and it’s not really a criticism more of a personal preference), I would say is, that the hotel in general was far too hot. Heating could be turned down to a slightly lower temperature. Room was far too hot on arrival and took quite a while to cool down.
Review score
9.3
Superb
6 reviews
Price from
£250
1 night, 2 adults

Situated in Aberlour, 33 km from Huntly Castle, The Mash Tun features accommodation with a restaurant, free private parking and a bar.

Very clean, comfortable and cozy room. Excellent breakfast. Very nice location
Review score
8.8
Fabulous
306 reviews
Price from
£185
1 night, 2 adults

The Station Hotel is situated in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whisky Distillery is a 2-minute walk away.

The team was amazing, had a wonderful time, food was also outstanding!
Review score
9.0
Superb
386 reviews
Price from
£225
1 night, 2 adults

To edit: The mile long tree lined High Street has an attractive square and village green and situated right in the centre of the Village is the Aberlour Hotel.

Comfortable room with a welcome bath.
Review score
8.3
Very good
709 reviews
Price from
£180.50
1 night, 2 adults

The OYO Eastbank Hotel, Speyside Scotland is found in Rothes, right in the heart of the world-famous 'Whisky Trail'.

Due to staff shortages and manager walking out the previous week, the bar was closed, no evening meals available and no lounge. Paid hotel prices for a B&B!
Review score
6.9
Pleasant
372 reviews
Price from
£100.58
1 night, 2 adults
See all 6 hotels in Craigellachie

Hotels with parking in Craigellachie

What guests said about Craigellachie:

  • Review score
    2.0

    This hotel is very expensive and a rip off, working in the...

    This hotel is very expensive and a rip off, working in the area every month and had no option to use it one night for a stay, caters for the tourists and rips them off, go 10 mins in any direction and get better service and room for half the cost. If you are a tourist more expensive does not mean better, especially at this hotel.
    Guest review by
    Stephen
    United Kingdom
  • Review score
    8.0

    Craigallachie itself is very small.

    Craigallachie itself is very small. If you are out and about in the car it is perfect for you. The Highlander Inn was a great place to eat. Aberlour just 2 miles away was in walking distance and the walk along the river was nice. You had to walk along the main road to get to the path though. The cottage is just off the main road but it is quite peaceful. You don`t hear the traffic inside really. Unfortunately we didn`t get to many tourist places as they were still closed.
    Guest review by
    Carol
    United Kingdom
  • Review score
    8.0

    Close to lots of things to do indoors and out.

    Close to lots of things to do indoors and out. Enjoyed the trip even though most of the distilleries were closed. Had a great visit to the cooperage and lots of walks which were accessible and manageable by us.
    Guest review by
    James
    United Kingdom

See reviews by guests who stayed at hotels in Craigellachie

See all
  • Review score
    9.3
    Superb · 277 reviews
    Absolute gorgeous small country house hotel. Would love to book it out with friends and pretend it’s my country pile - even if just for the weekend! Beautiful room, comfy bed, lovely freshly cooked breakfast. We were visiting our daughter (who cooked dinner for us!) but having had breakfast, would have like to have tried dinner here, as the food was lovely! Great little bar and beautiful drawing room. Looking for a venue for a small, intimate country wedding? Consider this place - your photos will be gorgeous!
    Guest review by
    Lesley
    United Kingdom
  • From £295 per night
    Review score
    8.2
    Very good · 627 reviews
    The main thing we enjoyed was the Quaich whisky bar and chatting with the staff. The Quaich is beautiful, with whisky everywhere you turn. There’s big comfy sofas and wing-backed chairs, and there’s games to play while you sample the best whisky available. A big shout out to Oscar in the Quaich - never have we met such a kind whisky enthusiast. He’s an asset to the hotel. A special shout out to Jamie and Parker, the dream team behind the bars at the hotel. Clearly they’ve got it down to a fine art.
    Guest review by
    Minnie
    United Kingdom
  • From £295 per night
    Review score
    8.2
    Very good · 627 reviews
    This was an amazing hotel. The staff were lovely and couldn't do enough for you. It was very dog friendly which is a great bonus.
    Guest review by
    Corinne
    United Kingdom
  • Review score
    9.3
    Superb · 277 reviews
    The very comfortable hotel and the very welcoming staff.
    Guest review by
    Valerie
    United Kingdom
  • Review score
    8.9
    Fabulous · 340 reviews
    Really lovely charming hotel in a beautiful area.
    Guest review by
    Diana
    United Kingdom