Skip to main content

The best guest houses in Craigellachie

Check out our selection of great guest houses in Craigellachie

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Craigellachie Lodge, hotel in Craigellachie

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

Beautiful, quiet location. We only stayed 1 night but we wish we had planned one more day just to rest in such a beautiful location
Scored 9.3
9.3
Rated wonderful
Wonderful
283 reviews
Price from
$242.44
1 night, 2 adults
Abbeyfield B&B, hotel in Dufftown

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

Everything about the Abbeyfield B&B was amazing and exceeded my expectations! I wish I had stayed in Dufftown longer just to stay at the B&B! The breakfast was genuinely amazing, and the hosts did a great job on the property and were very friendly. The bedroom was immaculate. Super cute place to stay!
Scored 9.7
9.7
Rated exceptional
Exceptional
317 reviews
Price from
$136.76
1 night, 2 adults
The Pines Guest House, hotel in Elgin

Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

Beautiful setting, welcoming host
Scored 9.4
9.4
Rated wonderful
Wonderful
330 reviews
Price from
$171.58
1 night, 2 adults
The Red Lion Tavern, hotel in Fochabers

The Red Lion Tavern in Fochabers provides accommodations with a bar and a shared lounge. Featuring city and inner courtyard views, this guest house also offers free Wifi.

Amazing scottish breakfast Nice pub
Scored 8.4
8.4
Rated very good
Very Good
928 reviews
Price from
$106.30
1 night, 2 adults
Elgin Guest House, hotel in Elgin

Elgin Guest House is located in Elgin, along the Whiskey Trail along the A96 Road. Elgin town center is a 2-minute walk away, where there is a number of shops and restaurants.

Very clean, seems new paint and bathroom recently redone. It is located by the Aldi parking lot entry. Short walking distance from restaurants and bars.
Scored 8.5
8.5
Rated very good
Very Good
439 reviews
Price from
$93
1 night, 2 adults
St Michaels Guest House, hotel in Elgin

St Michaels Guest House in Elgin provides accommodations with a garden and a shared lounge. This guest house provides free private parking, luggage storage space, and free Wifi.

Breakfast was always enjoyable. Staff was helpful to provide whatever I asked. The bed was comfortable and room had excellent furnishings. I particularly liked the shower.
Scored 8.8
8.8
Rated excellent
Excellent
283 reviews
Price from
$108.32
1 night, 2 adults
Blervie House, hotel in Forres

Blervie House enjoys a location in Forres, 30 miles from Inverness Castle and 14 miles from Elgin Cathedral. There's a private entrance at the guest house for the convenience of those who stay.

If I could give this an 11 I would. The room was super comfortable , private, quiet, spotless, great bed with an incredible bathing area. The owners were more than friendly;they made us feel welcome and genuinely cared. After several days when we needed to leave VERY early to travel Graham met us personally at 6 am to help us with our bags. Breakfast was served family style… this was a true inn. The area is just far enough from a small town to give the feeling of staying in a real Scottish estate. If you’re going to the Speyside area, this should be your first choice.
Scored 9.4
9.4
Rated wonderful
Wonderful
32 reviews
Price from
$386.67
1 night, 2 adults
Moraydale Guest House, hotel in Elgin

A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodations in Moray.

facilities
Scored 9.1
9.1
Rated wonderful
Wonderful
399 reviews
Kilmorie House, hotel in Elgin

Kilmorie House enjoys a location in Elgin, 16 miles from Brodie Castle and 22 miles from Nairn Dunbar Golf Club.

House,hosts,rooms
Scored 9.9
9.9
Rated exceptional
Exceptional
451 reviews
The Fife Arms Hotel, hotel in Keith

Providing a bar, The Fife Arms Hotel offers accommodations in Keith. Both free Wifi and parking on-site are available at the guest house free of charge.

A nice relaxing stay and comfortable room.Good night sleep after wet and windy night at the football.Fine breakfast in the morning,hot porridge,milk and strawberries and jam butter croissant, breakfast orange, toast, plenty choice,Staff good and helped with TV set up and five year old showed me how to open cereal barrel.I am useless at new items !A good, enjoyable stay
Scored 7.7
7.7
Rated good
Good
177 reviews
All guest houses in Craigellachie
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Guest Houses That Travelers Love in Craigellachie

See all
  • Avg. price/night: $242.44
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 283 reviews
    There is very nice and welcoming athmosphere. We loved the house and the great location of it.
    Andrea
    Travelers with friends
  • Avg. price/night: $283.47
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 622 reviews
    Great location, excellent food and very friendly staff
    Neil
    Young couple
  • Avg. price/night: $242.44
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 283 reviews
    A very friendly and extremely well appointed stay in the most perfect location. The staff were all helpful and the evening meal and breakfast were very good. Parking was right outside and the town was quiet at night. To stay at a location with such beautiful drinking water you understand why so many distilleries exist nearby.
    Scott
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 18 reviews
    Amazing property! Clean, comfortable and all the amenities you need, perfect for a family trip. Great location for all the whisky lovers (Highlander Inn and Spey Inn/Quaich Bar on your doorstep) and close to a lot of historic attractions as well.
    Greg
    Family with young children
  • Avg. price/night: $242.44
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 283 reviews
    Lovely house. Hosts very lovely and friendly also helpful. Room was excellent, a bonus having a bath in room after hours of walking. Breakfast was delicious. Great location for doing speysideway. Very clean.
    LouiseSThom
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 21 reviews
    Very quiet and relaxing. A great stop over to see the sights of the area. Very close to the whiskey trail and north east coast line. The pod has everything with the added touches of the highland cows theme.
    Joanne
    Young couple
  • Avg. price/night: $242.44
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 283 reviews
    Boutique hotel, very cosy one, we felt immediately like at home, great owner and personnel, great food 👍🏻
    Mario
    Young couple
  • Avg. price/night: $242.44
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 283 reviews
    Great location and room was very comfortable.
    Ines
    Young couple
  • Avg. price/night: $242.44
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 283 reviews
    great hosts and lovely atmosphere all round would thoroughly recommend
    Lesley
    Group
  • Avg. price/night: $242.44
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 283 reviews
    Excellent breakfast Property in a great location for touring distilleries Hosts were 1st class One of the best we have ever stayed in and cannot rate it highly enough It has the WOW factor Would not hesitate to recommend this property
    Moira
    Young couple