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 – 9 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

nice ground floor room with large comfortable bed
Scored 7.0
7.0
Rated good
Good
1,476 reviews
Price from
£53.10
1 night, 2 adults
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.

Good breakfast
Scored 8.5
8.5
Rated very good
Very good
781 reviews
Price from
£115
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...

Have stayed a number of times at this hotel and one of the stand-out things for me, beng coeliac, is the number of gluten free food options offered. This time the hotel was exceptionally quiet with few guests. We twice had dinner in the bar, with the main restaurant closed, and a restricted menu the first time, which wasn't so good. The staff are always very cheery and helpful.
Scored 8.4
8.4
Rated very good
Very good
426 reviews
Price from
£99
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.

The rooms were clean
Scored 7.6
7.6
Rated good
Good
816 reviews
Price from
£36
1 night, 2 adults
Brooklynn Guest House, hotel in Grantown on Spey

Set in Grantown on Spey and only less than 1 km from Grantown Museum, Brooklynn Guest House offers accommodation with mountain views, free WiFi and free private parking.

Excellent and quiet location in the beautifil town of Grantown-on-Spey. The hosts were really welcoming and helpful, The room was clean and very comforatable. The guest sitting room was cosy and comfortable with a log fire. The breakfast was excellent.
Scored 9.2
9.2
Rated superb
Superb
269 reviews
Price from
£116
1 night, 2 adults
Tigh na Sgiath Country House Hotel, hotel in Grantown on Spey

Set 50 km from Inverness Castle, Tigh na Sgiath Country House Hotel offers 4-star accommodation in Grantown on Spey and has a terrace.

Beautiful,welcoming place
Scored 9.6
9.6
Rated exceptional
Exceptional
164 reviews
Price from
£125
1 night, 2 adults
The Drey, hotel in Grantown on Spey

Complete with a terrace, The Drey is situated in Grantown on Spey, 10 km from Abernethy Golf Club and 16 km from Boat of Garten Golf Club.

Everything
Scored 9.5
9.5
Rated exceptional
Exceptional
15 reviews
Price from
£101.25
1 night, 2 adults
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 Located on the North East side of The Square, the tastefully modern acco...

We were pleasantly surprised by our stay here - the hotel room was very large and the bed exceptionally comfortable. New TV and nice details such as mini fridge and Christmas tree! Great value and Grantown-on-Spey is a lovely little town to base yourself for exploring the Cairngorms.
Scored 8.0
8.0
Rated very good
Very good
749 reviews
Price from
£124
1 night, 2 adults
Ardenbeg, hotel in Grantown on Spey

Offering a garden and garden view, Ardenbeg is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

The accommodation was spotlessly clean, the facilities in the room were excellent. We particularly liked the fact there was a fridge. The hosts were extremely helpful and friendly before arriving through the booking.com messaging service. We plan to return!
Scored 8.7
8.7
Rated fabulous
Fabulous
129 reviews
Price from
£75
1 night, 2 adults
Nethybridge Hotel, hotel in 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.

Food was very good. Fish Friday- £20 for 2 - was excellent value. Staff were very friendly and efficient. The hotel was very warm and comfortable. Room was clean and bright - lovely view over garden.
Scored 7.5
7.5
Rated good
Good
1,299 reviews
Price from
£61.20
1 night, 2 adults
See all 24 hotels in Grantown on Spey

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

See all

FAQs about hotels in Grantown on Spey

What guests said about Grantown on Spey:

  • Scored 10
    10

    Grantown is a nice picturesque highland small town with good...

    Grantown is a nice picturesque highland small town with good high street shopping - the small supermarkets in town had a big selection of Scottish Whisky at very good prices. Hotel/Restuarants were very good.
    mscott
    United Kingdom
  • Scored 8.0
    8.0

    This is a good place to explore Grant clan history and local...

    This is a good place to explore Grant clan history and local history. The museum is a must. The 2 people there were very knowledgable. There are trails everywhere so great for hiking. Landscape is very varied: a field, stream, forest moss covered bumps among trees looks like something out of a fairy tale.
    Patricia
    United States
  • Scored 10
    10

    Grantown on Spey is a well placed town full of

    Grantown on Spey is a well placed town full of Authentic shops There is so much around in the area and beyond Pet friendly restaurants & cafes Great for walking, hiking the moray coast provides castles & beaches and dolphins and lots more A whisky tour and so much more
    Lena
    United Kingdom
  • 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

See reviews by guests who stayed at hotels in Grantown on Spey

See all
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 238 reviews
    We had a great time at RossMor, enjoying our stay in clean, very well-kept vintage rooms with views of the Cairngorms National Park. Thomas and Ben were lovely hosts who made every effort to make our stay special. Thomas also had really helpful hiking recommendations for the area. Grantown on Spey itself is also a much nicer town than e.g. Aviemore. The high-quality breakfast had a lot of different options to choose from each day. We definitely recommend RossMor and are sure to stay there again if we visit Grantown on Spey in the future!
    Svenja
    Germany
  • From £101.25 per night
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 15 reviews
    Regular visitor to Grantown on Spey, first time at caravan site and The Drey. The owner has covered all the essentials and more ! Caravan immaculate, and very comfortable. Location ideal, very peaceful with lovely views. Very lucky for late September with the beautiful weather, enjoyed sitting out on the decking, after days river / woodside walking and drive along the north east coast. Thank you Sarah and Costa del Spey !
    Evelyn
    United Kingdom
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 19 reviews
    Excellent location. The static lodge was beautiful . Fittings of a very high quality . Immaculate thought either sone nice touches. Cannot recommend it highly enough . Within a beautiful quiet site minutes from grantown on spey high street
    FRANCIS
    United Kingdom
  • From £115 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 781 reviews
    Cosy hotel with lovely gardens. Breakfast was very good. Dog friendly throughout. Large TV in room.
    Elaine
    United Kingdom
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 61 reviews
    convenient near town .. but also local activities in Cairngorms
    Helen
    Netherlands