The 10 best three-star hotels in Grantown on Spey, UK | Booking.com
Skip to main content

Three-Star Hotels in Grantown on Spey

Find the three-star hotels that appeal to you the most

The best three-star hotels in Grantown on Spey

Check out our pick of great three-star hotels in Grantown on Spey

Filter by:

Review score

Craiglynne Hotel

Hotel in Grantown on Spey

Situated in its own grounds, a short walk from the town centre, the Craiglynne Hotel offers a warm, friendly atmosphere with open fires in both the lounge and bar.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,783 reviews
Price from
US$71.27
1 night, 2 adults

The Ben Mhor Hotel, Bar & Restaurant

Hotel in Grantown on Spey

Situated in Grantown on Spey, 600 metres from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant features accommodation with a shared lounge, free private parking, a restaurant and a bar.

M
Margareta
From
Austria
I was very well received by young James who explained me everything I needed to know! Everyone at the hotel were very kind and helpful and I enjoyed staying there.As a repeat guest I highly recommend the hotel as it is also on the main street and has a private parking at the hotel for its guest.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 953 reviews
Price from
US$51
1 night, 2 adults

Garth Hotel

Grantown on Spey

Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens Located on the North East side of The Square, the tastefully modern acco...

R
Robert
From
Canada
Hotel was in a great location. Room was truly comfortable and food was delicious 😋 Staff were so helpful and friendly. Ronald the hotel manager was a lovely man..
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 826 reviews
Price from
US$147.85
1 night, 2 adults

The West Wing

Skye of Curr (Near Grantown on Spey)

The West Wing is an accommodation located in Skye of Curr, 5.4 km from Grantown Museum and 10 km from Boat of Garten Golf Club. The property is non-smoking and is set 3.1 km from Abernethy Golf Club.

K
Kathleen
From
Australia
We loved our stay at this farmhouse. It was very comfortable, warm, spacious with good beds, bathrooms, and a well equipped kitchen. The farm is situated between Grantown and Nethy Bridge. The location was ideal, it was peaceful and surrounded by beautiful countryside, and is close to the Speyside Way walking track.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
US$875.12
1 night, 2 adults

Nethybridge Hotel

Nethy Bridge (Near Grantown on Spey)

Nethybridge Hotel is situated in the heart of the beautiful Cairngorm National Park, a 10-minute drive from the A9 and 30 minutes’ drive from Inverness.

J
JAMES
From
Canada
Buffet breakfast was good. Wide selection.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,309 reviews
Price from
US$102
1 night, 2 adults

Argyle Guest House

Tomintoul (Near Grantown on Spey)

Set in Tomintoul, 43 km from Balmoral Castle and 16 km from Corgarff Castle, Argyle Guest House offers accommodation with free WiFi in a historic building.

G
Gert
From
Sweden
Location and hospitality and excellent bread
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 414 reviews
Price from
US$109.52
1 night, 2 adults

Cairngorm Guest House

Aviemore (Near Grantown on Spey)

Situated in the tourist resort of Aviemore, the Cairngorm Guest House offers free Wi-Fi and free parking. Within the Cairngorms National Park, it is just 10 minutes’ walk from Aviemore Railway...

M
Michael
From
Australia
Ease of check in. Friendly welcome. Cleanliness. Amazing breakfast and friendly, welcoming and helpful staff. Comfortable and clean shared sitting area.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 616 reviews
Price from
US$126.16
1 night, 2 adults

Dalrachney Lodge

Carrbridge (Near Grantown on Spey)

Located in Carrbridge, 39 km from Inverness Castle, Dalrachney Lodge provides accommodation with a shared lounge, free private parking, a terrace and a bar. This 3-star hotel offers free WiFi.

M
Megan
From
United States
Dalrachney Lodge is wonderful! Steve and Tracy are very personable and caring hosts. We stayed in the superior king room for one night, and it was truly lovely. The bed was comfortable, the furniture was beautiful, and the bathroom exceeded my expectations. They provided a delectable made-to-order breakfast in the morning. I highly recommend staying here, and look forward to staying with these caring hosts in the future! Steve even gave us recommendations of places to stop along our journey that we wouldn't have known about otherwise. We stopped at the bridge in Carrbridge, House of Bruar and the falls behind it, and Hettie's in Pitlochry and loved all of these recommendations!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 103 reviews
Price from
US$241.58
1 night, 2 adults

Steam Cottage

Aviemore (Near Grantown on Spey)

Steam Cottage is set in Aviemore, 46 km from University of the Highlands and Islands, Inverness, 48 km from Inverness Railway Station, as well as 10 km from Boat of Garten Golf Club.

J
James P Hanlon
From
United Kingdom
My 3rd time staying at this lovely cottage, I'm already looking forward to staying again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$935.31
1 night, 2 adults

Badaguish forest lodges and camping pods

Aviemore (Near Grantown on Spey)

Badaguish self-catering forest lodges and camping pods are situated 10 km from Aviemore, within the Cairngorms National Park. Badaguish has mountain views and located in a unique forest location.

C
Cathy
From
Ireland
Excellent site. The pod was perfect with a fridge, kettle and microwave. Site was immaculate. The toilet block and shower rooms were very well kept. There are loads of activities on and off site for families or individuals do do. We were sorry that we were only staying one night. This site is so good that a longer stay is warranted to see and do everything.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 348 reviews
Price from
US$111.13
1 night, 2 adults
All three-star hotels in Grantown on Spey

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Grantown on Spey and surroundings in the past month

See all

3 star hotels that guests love in Grantown on Spey

See all
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 355 reviews
    The hosts were lovely room was very clean and comfortable bed. Breakfast was very good and location was perfect for us.
    Guest review by
    Sarah
    People with friends
  • Avg. price/night: US$95.42
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,783 reviews
    Great location, very good value. Breakfast included in price. Comfortable rooms although a bit dated. Nice bar and lounge area
    Guest review by
    Michael
    People with friends
  • Avg. price/night: US$95.42
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,783 reviews
    Convenient location
    Guest review by
    Daniel
    Young couple
  • Avg. price/night: US$95.42
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,783 reviews
    Our room had a garden view and everything we needed for a comfortable nights sleep. The hotel is in a good location - just a short walk from the centre of the village. We didn’t eat at the hotel because we left it too late to book, but we did make good use of the bar! The staff are friendly and helpful, and I particularly liked the veggie sausage at breakfast, which is cooked to order. I would definitely stay here again when visiting the area.
    Guest review by
    Elaine
    Young couple
  • Avg. price/night: US$95.42
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,783 reviews
    Ideal location for exploring Speyside. The staff are lovely, and the evening meal in the hotel restaurant was delicious. The room was clean, and the bed was as comfortable as a single bed can be! I booked relatively last-minute for a solo trip in the height of summer, so it was a good price for the time of year. Water pressure and temperature were good in the shower.
    Guest review by
    Elizabeth
    Solo traveller
  • Avg. price/night: US$48.32
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 953 reviews
    Good value food and drink in the bar, pleasant staff, and a nice breakfast. Its a budget hotel, does what it says on the tin!
    Guest review by
    LYNN
    Young couple
  • Avg. price/night: US$95.42
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,783 reviews
    The location is nice close to city centre.
    Guest review by
    YiJen
    Group