A modern building with a unique curved roof, surrounded by a well-maintained grassy area and a paved walkway.

Find hotels in Craigellachie from 1.836.695 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sep - 2 Sep
Tomorrow
2 Sep - 3 Sep
This weekend
4 Sep - 6 Sep
Next weekend
11 Sep - 13 Sep

Filter by

Star rating

Guest rating

Our top choices for Craigellachie hotels

1. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
6.328.355 ₫
7.594.026 ₫ total
includes taxes & fees
10 Sept - 11 Sept
Craigellachie Lodge

2. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
7.284.967 ₫
8.741.960 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

3. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
4.977.496 ₫
5.972.995 ₫ total
includes taxes & fees
9 Sept - 10 Sept
The Aberlour Hotel

4. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
3.708.710 ₫
4.450.452 ₫ total
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

5. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
4.120.789 ₫
4.944.947 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

6. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
4.267.960 ₫
5.121.552 ₫ total
includes taxes & fees
4 Sept - 5 Sept
The Seafield Arms

7. Bankhouse B&B

Bankhouse B&B
Aberlour
United Kingdom
TOSHIYUKI
4.709.356 ₫
5.651.368 ₫ total
includes taxes & fees
20 Sept - 21 Sept
Bankhouse B&B

8. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
3.229.051 ₫
3.874.720 ₫ total
includes taxes & fees
3 Sept - 4 Sept
The Mill House Hotel

9. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
5.030.615 ₫
6.036.738 ₫ total
includes taxes & fees
14 Sept - 15 Sept
Cardhu Country House

10. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
2.859.507 ₫
3.431.408 ₫ total
includes taxes & fees
9 Sept - 10 Sept
Argyle Guest House

11. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
3.311.338 ₫
3.973.605 ₫ total
includes taxes & fees
4 Sept - 5 Sept
Golf View Hotel

12. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
2.132.244 ₫
2.558.692 ₫ total
includes taxes & fees
2 Oct - 3 Oct
Firth Hotel & Restaurant

13. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
3.806.204 ₫
4.567.445 ₫ total
includes taxes & fees
14 Sept - 15 Sept
The Pines Guesthouse

14. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
1.009.299 ₫
1.211.159 ₫ total
includes taxes & fees
13 Sept - 14 Sept
Cluny Hill Hotel

15. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
6.675.679 ₫
8.010.814 ₫ total
includes taxes & fees
21 Sept - 22 Sept
Hotel 1881 Archiestown

16. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
4.267.843 ₫
5.121.553 ₫ total
includes taxes & fees
1 Oct - 2 Oct
Ramnee Hotel

17. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
2.834.514 ₫
3.401.417 ₫ total
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

18. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
James
3.826.329 ₫
4.591.736 ₫ total
includes taxes & fees
7 Sept - 8 Sept
The Grant Arms Hotel

19. Sunninghill

Sunninghill
Elgin
United States
Pauleen
4.476.943 ₫
5.372.332 ₫ total
includes taxes & fees
5 Sept - 6 Sept
Sunninghill

20. The Tannochbrae

The Tannochbrae
Keith
United Kingdom
Samantha
42.713.159 ₫
51.255.790 ₫ total
includes taxes & fees
30 Sept - 1 Oct
The Tannochbrae
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Craigellachie attractions

Speyside Cooperage

9.2/10 (45 reviews)
You can spend time browsing the exhibits at Speyside Cooperage in Craigellachie. You can enjoy the bars while in the area.
See properties

Learn more about Craigellachie

Escape to relaxing Craigellachie! Enjoy its bars, fishing and hiking.

See all hotels in Craigellachie
A steel bridge over a river, surrounded by dense forest and a stone structure.
Photo by Nick Chatham

Top Craigellachie Hotel Reviews

Ben Mhor Hotel

Ben Mhor Hotel

8/10 Good
"The hotel was much nicer inside than first impressions outside. The rooms We’re clean and comfortable. The bar downstairs was charming and friendly."
Jane 1-night trip
Posted 3 hours ago
Ben Mhor Hotel
The Royal Oak Hotel

The Royal Oak Hotel

8/10 Good
"Food was fabulous, everyone was super helpful and the room was very clean with a view over the viaduct."
Sarah 1-night trip
Posted 4 hours ago
The Royal Oak Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

8/10 Good
"Helpful staff. Good was good and a great menu choice. The room was small but had everything you need. The location was great and the view of the beach was amazing."
Christine 1-night trip
Posted 15 hours ago
Firth Hotel & Restaurant
Golf View Hotel

Golf View Hotel

8/10 Good
"We had a nice double room overlooking Moray Golf Club. The room doubled in size if you kept the bathroom door wide open, so we did."
STACEY 1-night trip
Posted 1 day ago
Golf View Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 1 day ago
The Royal Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"A lovely hotel in a lovely town. The staff are genuinely welcoming and knowledgeable, the food was excellent, and the whole hotel has a real sense of quality about it. The wall of photographs of some of its more famous guests is a nice touch too. We’d stayed before, but our room this time was considerably bigger, which made the stay feel that bit more luxurious. A really enjoyable return visit and somewhere we’d happily stay again."
Deborah 2-night trip
Posted 4 days ago
The Seafield Arms
The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 4 days ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

8/10 Good
"Our room was slightly unconventional, being more like a conservatory with a four poster bed in the middle. Many curtains to close! Plenty of parking. Friendly staff. Excellent breakfast. Would come back. There are some areas that need maintenance. Old furnishings are antique. One negative was that my son stayed in a camp bed in the room with a very thin mattress and wasn’t entirely comfortable. Other than that we had a nice stay."
Karen 1-night trip
Posted 4 days ago
The Mansion House Hotel
The Grant Arms Hotel

The Grant Arms Hotel

8/10 Good
"The property was very clean especially the bathroom. Our room was quite small but had everything you need. The staff were really friendly."
Alison 1-night trip
Posted 8 days ago
The Grant Arms Hotel

More cheap stays in Craigellachie

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
2.264.963 ₫
2.717.956 ₫ total
2 Sept - 3 Sept
includes taxes & fees
7.6/10 Good! (75 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
2.437.259 ₫
2.924.711 ₫ total
6 Sept - 7 Sept
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
2.678.378 ₫
3.214.054 ₫ total
7 Sept - 8 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
3.885.316 ₫
4.662.379 ₫ total
10 Sept - 11 Sept
includes taxes & fees
7/10 Good! (12 reviews)
The Smugglers Hostel
River View Apartment

River View Apartment

4 Cathedral court Elgin Scotland
4.194.374 ₫
5.033.249 ₫ total
3 Sept - 4 Sept
includes taxes & fees
7/10 Good! (8 reviews)
River View Apartment
171 Seatown

171 Seatown

171 Seatown Cullen Buckie Scotland
10.898.310 ₫
13.077.972 ₫ total
2 Oct - 3 Oct
includes taxes & fees
8/10 Very good! (1 review)
171 Seatown

Hotels in Craigellachie with star rating

Frequently asked questions

What's the seasonal weather like in Craigellachie?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Craigellachie is 899 mm.