Skip to main content

Search hotels in Grantown on Spey

Enter your dates to see the latest prices and deals for Grantown on Spey hotels

Filter by:

Star Rating

Review score

Grantown on Spey – 8 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Speyside Hotel and Restaurant, hotel in Grantown on Spey

Located in Grantown on Spey, a 9-minute walk from Grantown Museum, The Speyside Hotel and Restaurant has accommodations with a garden, free private parking, a shared lounge and a terrace.

Good location, great with the dogs , food was lovely , owners were welcoming
Scored 8.5
8.5
Rated very good
Very Good
756 reviews
Price from$173.83per night
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 while retaining a traditional...

The location was wonderful and the town is charming.
Scored 8.5
8.5
Rated very good
Very Good
346 reviews
Price from$180.27per night
Ravenscourt House, Guest House, hotel in Grantown on Spey

Welcome to Ravenscourt House, a charming family-run guest house offering 7 beautifully appointed bedrooms.

What a lovely place to stay! Thank you for being so welcoming What made this place stand out were the owners - it's the little things like knowing our names (in fact all the guest names), taking time to answer questions about the area and showing a genuine warmth for your guests. You made us feel right at home!
Scored 9.6
9.6
Rated exceptional
Exceptional
196 reviews
Price from$265.26per night
The Ben Mhor Hotel, Bar & Restaurant, hotel in Grantown on Spey

Located in Grantown on Spey, a 6-minute walk from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant has accommodations with a garden, free private parking, a restaurant and a bar.

Lovely hotel in the highlands near Cairngorms park. Highly recommend!
Scored 7.5
7.5
Rated good
Good
871 reviews
Price from$83.70per night
Brooklynn Guest House, hotel in Grantown on Spey

Brooklynn Guest House enjoys a location in Grantown on Spey, a 10-minute walk from Grantown Museum and 5.3 miles from Abernethy Golf Club.

Host/staff and breakfast were great.
Scored 9.2
9.2
Rated wonderful
Wonderful
273 reviews
Price from$149.37per night
Strathallan Bed and Breakfast, hotel in Grantown on Spey

In the Highland village of Grantown-on-Spey, Strathallan Bed and Breakfast lies in the northern region of the Cairngorms National Park.

The hostess welcomed us warmly and with stand-up comedy as an extra! The place is very beautifully designed, the breakfast is brought on cute trays and included spamish tortilla and other salty options as well as an amazing porridge. The hostess graciously let us use the breakfast room for other meals when we could not find open-air restaurants. She happily shared many tips including on where to go wild swimming. Excellent location, a block from main street on a beautiful street.
Scored 9.7
9.7
Rated exceptional
Exceptional
152 reviews
Price from$154.52per night
Garth Hotel, hotel in Grantown on Spey

Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens.

Room was a typical old pub-hotel room, but very nicely refurbished. A nice plush dog was welcoming us to the room
Scored 8.1
8.1
Rated very good
Very Good
649 reviews
Price from$163.75per night
Ardenbeg, hotel in Grantown on Spey

Ardenbeg offers accommodations in Grantown on Spey, 8.9 miles from Boat of Garten Golf Club.

Location is great within easy walking distance to the city center, with good places to eat. Nice variety for such a small village.
Scored 8.7
8.7
Rated excellent
Excellent
106 reviews
Price from$96.57per night
Nethybridge Hotel, hotel in Grantown on Spey

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

Very nice folks and dog friendly!
Scored 7.5
7.5
Rated good
Good
1,333 reviews
Price from$78.80per night
Ptarmigan, hotel in Grantown on Spey

Ptarmigan in Nethy Bridge provides accommodations with a terrace and barbecue facilities. This apartment provides free private parking and bicycle parking.

On a working farm, these pods are overlooked by the ruins on Roy Castle. The “Guardian of the Castle” is a magnificent Highland cow. Horses and mules roam the fields outside the front door. This is simply a peaceful and perfect spot.
Scored 9.3
9.3
Rated wonderful
Wonderful
97 reviews
Price from$135.20per night
See all 24 hotels in Grantown on Spey

Most-booked hotels in Grantown on Spey in the past month

FAQs about hotels in Grantown on Spey

What Guests Said About Grantown on Spey:

  • Scored 10
    10

    Grantown is a very pleasant community which has tourist...

    Grantown is a very pleasant community which has tourist facilities but has a 'life of its own' and does not solely rely on tourists. It has a pleasant museum & golf course and excellent places to walk. It feels very safe. It is a very good base from which to radiate out both into the Cairngorms, along the Spey and up to the north coast. We stayed four nights which fitted with other plans we had but I could happily have spent a full week here.
    Jean
    United Kingdom
  • Scored 10
    10

    Grantown on Spey is a lovely well kept village, locals and...

    Grantown on Spey is a lovely well kept village, locals and shop keepers were friendly and willing to give advice. Good facilities - leisure centre ( although shared with school) bowling green, golf course. Good range of shops, hotels, and B&B, and pubs.
    emmett
  • Scored 8.0
    8.0

    Beautiful forests, access to mountains and hills as well as...

    Beautiful forests, access to mountains and hills as well as the river. Lots of things to do and places to drive. Centre of Spey valley and an excellent location to visit all good things about Scotland.
    robert
    United Kingdom
  • Scored 8.0
    8.0

    lovely little place to stay and just right for visiting...

    lovely little place to stay and just right for visiting nearby attractions not far from aviemore and lovely drive to Balmoral Castle over the mountains with beautiful views we even got to see King Charles driving to and from church and free entry into the grounds
    Josephine
    United Kingdom
  • Scored 10
    10

    It’s a super wee village with all the shops, cafes, bars and...

    It’s a super wee village with all the shops, cafes, bars and restaurants you would want. Close to woodland walks from the town and short drive to the river and mountains of the Cairngorms a more relaxed feel than the nearby town of Aviemore.
    Hector
    United Kingdom
  • Scored 10
    10

    Beautiful, friendly looking forward to return ,loved the pod...

    Beautiful, friendly looking forward to return ,loved the pod ,also super friendly guest houses ,great little shops ,cafes and bars/hotel plenty to do if your looking for it ,great for bringing in the new year ,entertainment in the square
    Ross

Explore guest reviews of hotels in Grantown on Spey

  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 17 reviews
    The location was central and convenient for shops and eating out. Lovely woodland walks nearby too. Lots of places to visit in the car. This was an old cottage and the owners have tried to bring it up to date with new windows, heating and a lovely shower room upstairs. There were nice touches like a torch, umbrella and binoculars by the door. It was cleaned well and smelled fresh on entering.
    Moira
    United Kingdom
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 273 reviews
    Excellent communication and help from Shona (from before we even arrived and throughout our short stay), and gave us a warm welcome. Beautiful house, garden and room, and is in a great location. Breakfast was wonderful in the lovely dining room. Shona provided a detailed description of nearby restaurants and was really helpful and understanding with our dietary requirements.
    Zoe
    United Kingdom
  • From $180.27 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 346 reviews
    The location is nice, if you are spending time in Cairgorms or just in the nearby riverside. The staff was really friendly, and I was very impressed that they remembered my food allergies. The room was nice and quiet.
    Krista
    Finland
  • From $199.59 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 756 reviews
    Cosy hotel with lovely gardens. Breakfast was very good. Dog friendly throughout. Large TV in room.
    Elaine
    United Kingdom
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 318 reviews
    Clean. Comfortable, friendly hosts. Near to everything in the town.
    Carolyn
    United Kingdom