Skip to main content

Search hotels in Craigellachie

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

Craigellachie – 6 hotels and places to stay

Filter by:

Star Rating
Review score

Craigellachie Hotel of Speyside

Hotel in Craigellachie

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

G
Guillermo
From
Mexico
The breakfast was delicious, the rooms are really comfortable. The restaurant on the ground floor has delicious food as well.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 611 reviews
Price from
$247.58
1 night, 2 adults

Craigellachie Lodge

Craigellachie

Craigellachie Lodge in Craigellachie provides accommodations with a garden and a terrace.

K
Karan
From
United Arab Emirates
Breakfast, and dinner was amazing. The staff were friendly, warm, welcoming and accommodating to our requests.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 244 reviews
Price from
$287.34
1 night, 2 adults

The Mash Tun

Aberlour (Near Craigellachie)

Located in Aberlour, 20 miles from Huntly Castle, The Mash Tun has accommodations with a restaurant, free private parking and a bar.

G
German
From
United States
Great place, the staff was amazing!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 290 reviews
Price from
$260.61
1 night, 2 adults

The Dowans Hotel of Speyside

Aberlour (Near Craigellachie)

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 whiskey-lovers.

R
Roberto
From
China
super friendly family they owns and runs the facility , great breakfast and lunch at the hotel with staff that are very attentive and attention to detail
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 313 reviews
Price from
$360.84
1 night, 2 adults

Hotel 1881 of Speyside

Archiestown (Near Craigellachie)

Located in Archiestown, 17 miles from Elgin Cathedral, Hotel 1881 of Speyside provides accommodations with a garden, free private parking, a terrace and a restaurant.

W
Werner
From
Brazil
Everything! From the location to the quality of meals and drinks without forgeting the astonishing decoration, cleaningness and last but not least professional and kind attention we received from the entire staff. It was a short but perfect stay!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Price from
$334.11
1 night, 2 adults

Whisky Capital Inn

Dufftown (Near Craigellachie)

Featuring a bar and free WiFi, Whisky Capital Inn is located in Dufftown, 14 miles from Huntly Castle and 18 miles from Elgin Cathedral.

S
SIMON
From
United Kingdom
Excellent location at centre of Speyside whisky country. lovely staff, good welcome, friendly bar service, excellent breakfast. immediately alerted us when we left behind a book in our room.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 880 reviews
Price from
$132.31
1 night, 2 adults

The Station Hotel

Rothes (Near Craigellachie)

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

D
Dana
From
Mexico
Every detail was amazing. Beautifully renovated to feel comfortable and cool. The sleep was spectacular with very nice bedding, after a nice whiskey at their cool bar. And the service was extremely nice, making you feel at home. Highly recommended.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 421 reviews
Price from
$354.16
1 night, 2 adults

The Aberlour Hotel

Aberlour (Near Craigellachie)

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

W
Wayne
From
Canada
Very nice reception upon checking into the hotel.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 657 reviews
Price from
$234.55
1 night, 2 adults

Abbeyfield B&B

Dufftown (Near Craigellachie)

Housed in a historic building, Abbeyfield B&B features accommodations with a garden and free Wifi in Dufftown, 14 miles from Huntly Castle.

P
Piyadao
From
Thailand
Warm welcome , lovely family, Breakfast is very perfected. Kira and Tom have a new born baby,but they can take care everything good.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 409 reviews
Price from
$167.06
1 night, 2 adults

Bankhouse B&B

Aberlour (Near Craigellachie)

Bankhouse B&B enjoys a location in Aberlour, 15 miles from Elgin Cathedral and 20 miles from Huntly Castle. This bed and breakfast features free private parking, full-day security, and free Wifi.

D
Donna
From
Canada
Nice clean place and breakfast area. Great breakfast
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 184 reviews
Price from
$213.83
1 night, 2 adults
See all 6 hotels in Craigellachie

Most booked hotels in Craigellachie and surrounding area in the past month

See all

Best hotels with breakfast in Craigellachie and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 657 reviews

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

    From $234.55 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 184 reviews

    Bankhouse B&B enjoys a location in Aberlour, 15 miles from Elgin Cathedral and 20 miles from Huntly Castle. This bed and breakfast features free private parking, full-day security, and free Wifi.

    From $173.74 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 290 reviews

    Located in Aberlour, 20 miles from Huntly Castle, The Mash Tun has accommodations with a restaurant, free private parking and a bar.

    From $260.61 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 313 reviews

    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 whiskey-lovers.

    From $334.11 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 68 reviews

    Featuring garden views, Tullich House in Keith features accommodations and a garden.

    From $247.24 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 421 reviews

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

    From $200.47 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 reviews

    Located in Archiestown, 17 miles from Elgin Cathedral, Hotel 1881 of Speyside provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $320.75 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 347 reviews

    Housed in a historic building, Dunvegan Bed & Breakfast features accommodations with a shared lounge and free Wifi in Dufftown, 14 miles from Huntly Castle.

Budget hotels in Craigellachie and nearby

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews

    The Cooper's Van - Beautiful, luxury static caravan offers accommodations in Aberlour, 18 miles from Huntly Castle and 21 miles from Grantown Museum.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 6 reviews

    The Malt Van - Beautiful, luxury static caravan is located in Aberlour, just 19 miles from Huntly Castle and 21 miles from Grantown Museum.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 17 reviews

    The Springer Van - Beautiful, luxury static caravan is located in Aberlour, just 25 miles from Leith Hall Garden & Estate and 26 miles from Abernethy Golf Club. 19 miles from Huntly Castle and 21...

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews

    The Telford Van - Beautiful, luxury static caravan is located in Aberlour, just 25 miles from Leith Hall Garden & Estate and 26 miles from Abernethy Golf Club. 19 miles from Huntly Castle and 21 miles...

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 12 reviews

    The Dram Van - Beautiful, luxury static caravan offers accommodations in Aberlour, 19 miles from Huntly Castle and 21 miles from Grantown Museum.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 reviews

    The Fly Van - Beautiful, luxury static caravan offers accommodations in Aberlour, 19 miles from Huntly Castle and 21 miles from Grantown Museum.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 14 reviews

    The Salmon Van - Beautiful, luxury static caravan offers accommodations in Aberlour, 25 miles from Leith Hall Garden & Estate and 26 miles from Abernethy Golf Club. 19 miles from Huntly Castle and 21...

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 6 reviews

    The Smolt Pod - Beautiful, luxury pod offers accommodations in Aberlour, 26 miles from Abernethy Golf Club and 28 miles from Kildrummy Castle.

What Guests Said About Craigellachie:

  • 10.0

    The Highlander Inn was just what I needed and by the number...

    The Highlander Inn was just what I needed and by the number of other guests it is a very popular place. It delivers, all that one could wish for. Hospitality, friendliness, good service, food was superb, staff could not have been more helpful. Would recommend to all of my close friends, have already done so now that I am back home.
    Guest review by
    Alexandra R
  • 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
  • 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

See reviews by guests who stayed at hotels in Craigellachie

See all
  • From $260.61 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 244 reviews
    A really great place to enjoy the area. Craigellachie Lodge is a highly-rated, luxurious guesthouse in Speyside, Scotland's whisky region. Guests consistently praise its excellent location as a base for exploring distilleries and the Speyside Way. The lodge offers comfortable, well-appointed rooms and is known for its welcoming owners and staff. Highlights include a delicious breakfast and an excellent whisky bar. It's an ideal choice for a relaxing and immersive Scottish Highlands experience.
    Guest review by
    Freddy
    Germany
  • From $252.66 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 611 reviews
    The general feel of the hotel, casual and cosy, the spectacular whisky bar (probably the highlight), the pub. The staff were helpful and attentive, the room was comfortable, the bathroom huge. Located within 30 minutes’ drive of the sea, various attractions (Elgin, Cawdor Castle et al.) and, naturally, countless distilleries.
    Guest review by
    Ariadna
    Romania
  • From $252.66 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 611 reviews
    Very good food in the restaurant and, most importanty, second biggest Whiskey bar with a very knowledgable and friendly barkeeper. Good location for visiting the Spey side distilleries. Nice hotel!
    Guest review by
    Maria
    Germany
  • From $180.42 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 354 reviews
    The hotel was deightful as was all of the staff and the propieter. Food excellent Would reccomend the hotel to all of my friends.
    Guest review by
    Alexandra R
    United Kingdom
  • From $260.61 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 244 reviews
    Outstanding in every way Loved it. A real treat. Thank you to everyone at Craigellachie Lodge.
    Guest review by
    O’riordan
    United Kingdom