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

Family hotels and homes in Grantown on Spey

Find the family hotels that appeal to you the most

The best family hotels in Grantown on Spey

Check out our pick of great family hotels in Grantown on Spey

Filter by:

Review score

The Speyside Hotel and Restaurant

Hotel in Grantown on Spey

Situated in Grantown on Spey, less than 1 km from Grantown Museum, The Speyside Hotel and Restaurant features accommodation with a garden, free private parking, a shared lounge and a terrace.

K
Konrad
From
Switzerland
Fantastic place. we stayed with our 2y old, large playground around the corner was definitely an asset. great food in the restaurant and friendly staff. exceptional breakfast! Grantown was a good base to explore the area (much nicer than Aviemore)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 627 reviews
Price from
US$172.33
1 night, 2 adults

Grant Arms Hotel

Hotel in Grantown on Spey

In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 18th century residence has been upgraded to offer modern comforts whilst retaining a traditional...

K
Karsten Bräuner
From
Denmark
Excellent breakfast. Excellent dinner. Exquisite atmosphere.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 556 reviews
Price from
US$172.86
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...

S
Shaun
From
United Arab Emirates
The hotel staff were super friendly and helpful. The room was very charming, well sized and we had a lovely little lounge area overlooking the garden. Bed was soft and comfortable. The location is very convenient for exploring the highlands: it’s only 50 minutes’ drive to Loch Ness or Inverness, and very easy to head elsewhere as it’s quite central. We didn’t explore Grantown on Spey unfortunately, but it would definitely have been a good base to do so.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 832 reviews
Price from
US$146.48
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.

B
Bridie
From
Australia
The room was spacious, clean and comfortable. The bed was big with fluffly pillows so that's a huge plus from me. We had breakfast and dinner in the restaraunt and both were delicious. The staff were friendly too :)
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,795 reviews
Price from
US$70.61
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.22
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,299 reviews
Price from
US$101.06
1 night, 2 adults

Gordon House

Tomintoul (Near Grantown on Spey)

Featuring a garden and views of garden, Gordon House is a bed and breakfast situated in a historic building in Tomintoul, 43 km from Balmoral Castle.

T
Taher
From
India
This is a dream place! Lez, John and Rob are the bestest hosts! The place is very homely, and the three stars I have just named make the stay more than worthwhile - they make it one of the best B & B experiences I have EVER had. The town itself is so small, and everything there is to see is within a stone's throw away. Lez and Rob are master-chefs in their own right and I would come back again and again to simply partake of their lovely breakfasts and meals. Also, whenever they invited some guest of theirs, they made sure to include me in their company and as I was the only guest staying with them in their rooms, I felt like a proper VIP. Their place has so many interesting and curious things all around! I loved these guys so much that I even made one Indian dinner for THEM on my final evening.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 146 reviews
Price from
US$172.86
1 night, 2 adults

Ravenscraig Guest House

Aviemore (Near Grantown on Spey)

Ravenscraig Guest House, a property with a garden and a shared lounge, is set in Aviemore, 48 km from Inverness Castle, 46 km from University of the Highlands and Islands, Inverness, as well as 48 km...

O
Oliver
From
Malta
I recommend it, very friendly staff, very good breakfast, pubs and restaurants very close.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 643 reviews
Price from
US$145.27
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.

T
Tracy
From
Vietnam
Diane was an entertaining and helpful host. Couldn't do enough for us. The location was perfect for walking and exploring. Loved our stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 420 reviews
Price from
US$108.50
1 night, 2 adults

Eriskay B&B and Aviemore Glamping

Aviemore (Near Grantown on Spey)

Situated in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore.

L
Lielie
From
South Africa
Wonderful, kind hosts in a picturesque location.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 697 reviews
Price from
US$119.67
1 night, 2 adults
All family hotels in Grantown on Spey

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Grantown on Spey and surroundings in the past month

See all

Save money on family in Grantown on Spey and nearby – budget options available

  • Butterfly Cottage

    Grantown on Spey
    Budget options available

    Located in Grantown on Spey, in a historic building, 400 metres from Grantown Museum, Butterfly Cottage is an apartment with a garden and shared lounge.

  • Craiglynne Hotel

    Grantown on Spey
    Budget options available
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,795 reviews

    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.

  • Nethybridge Hotel

    Nethy Bridge
    Budget options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,299 reviews

    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.

    From US$120.01 per night
  • Granite Cottage

    Nethy Bridge
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 31 reviews

    Situated in Nethy Bridge, near Abernethy Golf Club, Granite Cottage is a historic apartment that has a garden.

  • Tom's Lodge

    Boat of Garten
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Situated in Boat of Garten, 47 km from University of the Highlands and Islands, Inverness, Tom's Lodge offers accommodation with a hot tub.

FAQ about family hotels in Grantown on Spey

Family hotels that guests love in Grantown on Spey

See all
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 73 reviews
    Really clean, had everything you need in a small space. Perfect for a little family break
    Guest review by
    Andrew
    Family with young children
  • Avg. price/night: US$39.89
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 961 reviews
    Lovely family run hotel. The room was clean and the bed soft. Very good value for money. Food served all day in the bar and a slap up breakfast.
    Guest review by
    Dave
    Solo traveller
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,795 reviews
    Affordable hotel with included breakfast. My room had plenty of space for me with a somewhat unique layout.
    Guest review by
    Masaru
    Solo traveller
  • Avg. price/night: US$39.89
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 961 reviews
    Spacious room with comfortable beds and plenty of space to store bikes in function room. Food options a bit limited during our stay but the food was tasty. Quick and efficient checkin
    Guest review by
    Chloe
    People with friends
  • Avg. price/night: US$191.48
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 627 reviews
    Beautiful, food absolutely amazing, staff very friendly and helpful. Family room very spacious and comfortable, kid's loved it.
    Guest review by
    Tamara
    Family with young children