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

Grantown on Spey – 54 hotels and places to stay

Filter by:

Star rating

Review score

Ravenscourt House, Guest House

Hotel in Grantown on Spey

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

K
Kenneth
From
Sweden
Cosy place and very welcoming. The room was big and convenient. The hosts Nick and Chris were very hospitable, great to stay here!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 273 reviews
Price from
US$201.31
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.

T
Torben
From
Germany
We had an awesome stay here! A group of 8 men on a whisky trail. From pre-dinner at the fireplace to a great breakfast the next day everything was perfect! Mark and the team did a great job. Food was delicious (great daily menu, very well cooked) and beer and wine paired well. We also had a selection of whisky afterwards. The rooms are kind of old-fashioned but very cozy, there's a fireplace in the bar area and old leather chairs that could probably tell some stories - in my opinion you can't have a better location when you visit scotland. If we would have stayed longer we probably could have played a nice round of golf or go hiking with some great views (we spoke with some other guests about it and Mark was also able to help with reservations and tips for good routes). We finished our visit with a great scottish breakfast and if we ever come back to that area we will definitely be staying here.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 631 reviews
Price from
US$173.94
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, 553 reviews
Price from
US$174.47
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.

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

Strathallan Bed and Breakfast

Grantown on Spey

Featuring 4-star accommodation, Strathallan Bed and Breakfast is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

C
Connor
From
Sweden
A really top B&B. The owners were on the ball: organised yet relaxed, friendly yet not overbearing or intruding. Genuine people who were great hosts. A lovely spot and one of the best B&Bs I've ever stayed at!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 171 reviews
Price from
US$174.47
1 night, 2 adults

Bombie Glamping Pod

Grantown on Spey

Located in Grantown on Spey and only 7.7 km from Grantown Museum, Bombie Glamping Pod provides accommodation with garden views, free WiFi and free private parking.

m
michael
From
Austria
Location, quiet, self catering
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews
Price from
US$214.74
1 night, 2 adults

Pine Marten Lodge

Grantown on Spey

Located 50 km from University of the Highlands and Islands, Inverness, Pine Marten Lodge provides accommodation with free WiFi and free private parking. This holiday home has a garden.

L
Louise
From
United Kingdom
Red squirrels running around the garden, the views are incredible as is the property.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$1,901.49
1 night, 2 adults

West Gorton

Grantown on Spey

Located in Grantown on Spey in the Highlands region, with Grantown Museum nearby, West Gorton provides accommodation with free WiFi and free private parking.

A
Ailsa
From
United Kingdom
Delightful cottage in a fabulous, remote setting. Very clean and well equipped and plenty of logs for the fire.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$625.77
1 night, 2 adults

Dunstaffnage Cottage

Grantown on Spey

Dunstaffnage Cottage, a property with a garden, is situated in Grantown on Spey, 14 km from Boat of Garten Golf Club. The 4-star holiday home is 8.2 km from Abernethy Golf Club.

I
Ian
From
Canada
Excellent location for Cairngorms.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$1,038.72
1 night, 2 adults
See all 54 hotels in Grantown on Spey

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

See all

Best hotels with breakfast in Grantown on Spey and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 171 reviews

    Featuring 4-star accommodation, Strathallan Bed and Breakfast is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 52 reviews

    Situated in Grantown on Spey and only 500 metres from Grantown Museum, Dunallan Guest House features accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Complete with a garden, Dolce Casa is set in Grantown on Spey, 8 km from Abernethy Golf Club and 14 km from Boat of Garten Golf Club.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 47 reviews

    Offering a garden and quiet street view, Coppice Cottage is situated in Grantown on Spey, 800 metres from Grantown Museum and 8.5 km from Abernethy Golf Club.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 8 reviews

    Situated 14 km from Boat of Garten Golf Club and featuring a garden, Dallas Brae features accommodation in Grantown on Spey.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 53 reviews

    Located in Grantown on Spey and only 300 metres from Grantown Museum, The Granary in The Square provides accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Dalnahaven, a property with a garden, is set in Grantown on Spey, 15 km from Boat of Garten Golf Club. The 3-star holiday home is 8.2 km from Abernethy Golf Club.

  • Set in Grantown on Spey in the Highlands region, with Grantown Museum nearby, Butterfly Cottage offers accommodation with free WiFi and free private parking.

Budget hotels in Grantown on Spey and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 15 reviews

    Boasting a garden and views of garden, Garden Park Guest House is a bed and breakfast set in a historic building in Grantown on Spey, 400 metres from Grantown Museum.

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

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Boasting a garden, Cedar Cottage - Uk32633 offers accommodation in Grantown on Spey, 8.1 km from Abernethy Golf Club and 15 km from Boat of Garten Golf Club.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Set in Grantown on Spey, 8.1 km from Abernethy Golf Club and 15 km from Boat of Garten Golf Club, Bruach Gorm Cottage features accommodation with access to a garden.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 273 reviews

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

    From US$185.21 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Located 14 km from Boat of Garten Golf Club, The Bothy At Willowbank provides accommodation in Grantown on Spey.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 355 reviews

    Located in Grantown on Spey, in the heart of the Cairngorms National Park, Willowbank offers bed and breakfast accommodation, modern rooms and free Wi-Fi throughout.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 16 reviews

    Situated in Grantown on Spey and only less than 1 km from Grantown Museum, Tulach Ard features accommodation with garden views, free WiFi and free private parking.

Hotels located in the centre of Grantown on Spey

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    Dunstaffnage Cottage, a property with a garden, is situated in Grantown on Spey, 14 km from Boat of Garten Golf Club. The 4-star holiday home is 8.2 km from Abernethy Golf Club.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 84 reviews

    Situated in Grantown on Spey and only 700 metres from Grantown Museum, Mount Barker features accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 12 reviews

    Set in Grantown on Spey and only less than 1 km from Grantown Museum, Cosy highland getaway offers accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located in Grantown on Spey in the Highlands region with Grantown Museum nearby, 3 Bed in Grantown on Spey 94514 provides accommodation with free private parking.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5 reviews

    Located in Grantown on Spey in the Highlands region, 95 Grantown has a patio. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 14 reviews

    19 South Street, a property with a garden, is situated in Grantown on Spey, 200 metres from Grantown Museum, 8.4 km from Abernethy Golf Club, as well as 15 km from Boat of Garten Golf Club.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,783 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.

    From US$95.42 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 20 reviews

    Located in Grantown on Spey, near Grantown Museum, Courtyard Bothy is a historic holiday home that features a garden. This property offers access to a terrace, free private parking and free WiFi.

FAQs about hotels in Grantown on Spey

What guests said about Grantown on Spey:

  • 10.0

    Everything in walking distance , chippy , charity shop,...

    Everything in walking distance , chippy , charity shop, bakery, bus stop, could see hills from town center. Great bus ride from Aviemore ...so much nature . Hotel was very good and much cheaper than Aviemore . Was worth doing the bus ride . If you come by car the scenic tourist route goes from here to Aberdeen.
    Guest review by
    Jason Ralph Jonathan
    United Kingdom
  • 10.0

    Park was well run and clean. People very helpful.

    Park was well run and clean. People very helpful. Beautiful location. Town was lovely. Pod was bright and clean, first time staying in one, good experience, shower was great! Had coffee and a muffin in an art shop on the main street, best muffin ever, husband and wife team, very pleasant and friendly.
    Guest review by
    Elizabeth
    United Kingdom
  • 10.0

    One of the so-called “new” Scottish towns built in the late...

    One of the so-called “new” Scottish towns built in the late 1700s, based on a modern street pattern (Beauly and Ullapool also come to mind), there is a spacious central portion (called a “square”, even though it’s more of an extended ‘rectangle’) lined with a diversity of very active businesses and establishments. I had a lovely dinner in a central hotel that had hosted Queen Victoria and Prince Albert during its heyday. As it is located on the edge of the Cairngorms National Park, Grantown-on-Spey was a good jumping off point for delving into the Central Highlands.
    Guest review by
    Neil
    Canada
  • 8.0

    Granton on Spey is a pleasant town and the local community...

    Granton on Spey is a pleasant town and the local community woods are a great place to walk among classic highland trees. However, it offers a limited range of restaurants to eat out in the evening. We can recommend going to the Grant Arms Hotel restaurant (they normally serve non-residents) and its bar is also a good place to chill out.
    Guest review by
    Andrew
    United Kingdom
  • 10.0

    I used to live in the area and had a shop on the high street...

    I used to live in the area and had a shop on the high street so primarily came back to visit friends but I love Grantown and surrounding area. Plenty of places to eat and drink and some good small businesses. Can’t wait to get back !!
    Guest review by
    Helen
    United Kingdom
  • 8.0

    We found a lovely little family run restaurant called the...

    We found a lovely little family run restaurant called the wee puffin home made food lovely. So much to see and do in the area. The osprey centre is a must. We had time in aviemore the went on to the highland museum fantastic centre.
    Guest review by
    shirley
    United Kingdom

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

See all
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 244 reviews
    The B&B was perfect. Great location, amazing food (the avacado/tomato on homemade bread was amazing) Thomas was a wonderful host; he went above and beyond and nothing was any trouble. He secured us a dinner reservation at a near by restaurant for the first night, which was also amazing. Highly recommend and will definitely be back.
    Guest review by
    Claire
    United Kingdom
  • From US$134.21 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 826 reviews
    The staff were excellent, working very hard and catering excellently for the guest's. The room's were clean and very comfortable, excellent food and drink at a good price. This hotel is highly recommended, well done everyone, 5 star's from me.
    Guest review by
    Allan
    United Kingdom
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 13 reviews
    Pristine, cosy and luxurious. Easy to manage. Catered to every need. Comfortable beds, crisp linen and soft towels. Near town centre. Wonderful information folder. Garden fun. Quiet and outstanding.
    Guest review by
    Linda Coughlan
    United Kingdom
  • From US$193.26 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 631 reviews
    Cosy hotel with lovely gardens. Breakfast was very good. Dog friendly throughout. Large TV in room.
    Guest review by
    Elaine
    United Kingdom
  • From US$161.05 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 210 reviews
    Clean. Comfortable, friendly hosts. Near to everything in the town.
    Guest review by
    Carolyn
    United Kingdom