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

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

G
Geoff
From
United Kingdom
Great staff, especially Rodney the manager. Great location in lovely village, lovely comfortable room, free safe parking, dog friendly, great value, lovely breakfast and evening meal. All in all, a real gem of a place with great atmosphere, we were treated like old friends and loved the whole experience.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 827 reviews
Price from
US$146.56
1 night, 2 adults

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.

K
Kari
From
Denmark
Great valid for money, very friendly staff
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,788 reviews
Price from
US$70.65
1 night, 2 adults

The Ben Mhor Hotel, Bar & Restaurant

Hotel in Grantown on Spey

Situated in Grantown on Spey, within 600 metres of Grantown Museum and 8.1 km of Abernethy Golf Club, The Ben Mhor Hotel, Bar & Restaurant features accommodation with a bar and free WiFi throughout...

V
Volker
From
Australia
Loved the old style pub but with a completely renovated and very comfortable room. Meals were good and very reasonably priced. Overall, a real enjoyment. Highly recommended 👌
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 961 reviews
Price from
US$41.24
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.

D
Derek
From
United Kingdom
The location was superb! The house itself was a lovely place, every room was spacious. Just off the road, so nice and quiet. The views were stunning, and the garden area was lovely too. The hosts were friendly and welcoming. Everything we needed was provided, and the hosts even provided a wee welcome basket on our arrival.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
US$867.52
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
Julie-ann
From
Australia
Size of room and friendly staff
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,300 reviews
Price from
US$101.11
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.

J
Janne
From
Finland
Everythink was just perfect. Lovely and warm welcome by host Dianne. We got room upgrading for free due cancelled flight of other guests. Breakfast was super good. Flexibility with check out
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 419 reviews
Price from
US$108.56
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...

A
Alexandra
From
Romania
Amazing rooms, super comfortable beds, lots of pillows, very clean room and bathroom with more than enough towels, even make-up remover towels which is great and rarely an option. The whole place is mega cozy and makes you feel like home. Great choices for breakfast and tasty food. Since I’m a very picky person, usually it’s very hard for me to find accommodation, but Mark and Susie did an amazing job with the place and I highly recommend you booking this place if you’re ever in Aviemore.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 615 reviews
Price from
US$125.06
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.

T
Thomasina
From
Ireland
A hidden gem just 2 minute gentle stroll from a lovely village. Lovely welcome and a super friendly feel. Really thoughtfully renovated leaving the old world charm intact but with modern convenience. We were treated to the piper on the bridgas we headed out for dinnin the village. We had a gorgeous breakfast looking out over the lawn and the deer walking through the garden was the icing on the cake.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews
Price from
US$239.48
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$927.19
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.

K
Katarzyna
From
United Kingdom
Beautiful and peaceful surroundings, fantastic playground for kids, sheltered football court. Facilities in the shared kitchen were very good. The pod was very well equipped and the beds were very comfortable.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 350 reviews
Price from
US$110.16
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, 356 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$94.59
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,788 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$94.59
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,788 reviews
    Convenient location
    Guest review by
    Daniel
    Young couple
  • Avg. price/night: US$94.59
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,788 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$94.59
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,788 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$47.90
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 961 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$94.59
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,788 reviews
    The location is nice close to city centre.
    Guest review by
    YiJen
    Group