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

a
alan
From
United Kingdom
What lovely find. The location is a 2 min walk from the centre of the village. The house is beautiful. Our Room 8 was spacious, very clean and equipped with everything we needed. The owners are great people, very hospitable, friendly and warm. Breakfast was plentiful and very tasty. Great service and amazing coffee.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 267 reviews
Price from
$202.87
1 night, 2 adults

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.

B
Brad
From
United Kingdom
Location, size of room
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 654 reviews
Price from
$188.06
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 while retaining a traditional...

A
AlexandreUK
From
United Kingdom
Staff is friendly and accommodating, location is great, Building is nice, especially from outside.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 516 reviews
Price from
$148.77
1 night, 2 adults

Craiglynne Hotel

Hotel in Grantown on Spey

Situated on a private estate, a short walk from the center of town, the Craiglynne Hotel offers a warm, friendly atmosphere with open fires in both the lounge and bar.

D
Darryl
From
United Kingdom
Outside of hotel and lounge area nice
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,712 reviews
Price from
$71.82
1 night, 2 adults

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 shared lounge, free private parking, a restaurant and a bar.

c
chhaya
From
Oman
location was good. The room was as shown in the pictures; they also left cookies in the room as a sweet personal touch. It was warm (which is not their fault) but we are thankful for the large table fan provided.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 926 reviews
Price from
$54.10
1 night, 2 adults

Brooklynn Guest House

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.

J
John
From
United States
Traditional, interesting house, lovely gardens, living room and breakfast room. Shona is an amazing host, great local knowledge, fantastic baker as well as warm and friendly
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 240 reviews
Price from
$186.64
1 night, 2 adults

Haus Alba

Grantown on Spey

Haus Alba offers accommodations in Grantown on Spey, 9.1 miles from Boat of Garten Golf Club.

P
Pia
From
Denmark
Very clean and nice with lovely owners, like being in a Home away from Home. The breakfast was amazing and David provided good advice and suggestions for things to see in the area.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 227 reviews
Price from
$175.82
1 night, 2 adults

Strathallan Bed and Breakfast

Grantown on Spey

Strathallan Bed and Breakfast offers accommodations in Grantown on Spey, a 7-minute walk from Grantown Museum and 5.2 miles from Abernethy Golf Club.

A
Anonymous
From
Canada
the House was amazing , full of character and lovely large, comfy rooms. Isla was very welcoming and provided a clean and homely stay for us.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 161 reviews
Price from
$175.82
1 night, 2 adults

Pine Marten Lodge

Grantown on Spey

Pine Marten Lodge is located in Grantown on Spey, just 31 miles from University of the Highlands and Islands, Inverness and 2 miles from Abernethy Golf Club.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$1,864.03
1 night, 2 adults

West Gorton

Grantown on Spey

West Gorton offers accommodations in Grantown on Spey, 1.2 miles from Grantown Museum and 6.2 miles from Abernethy Golf Club.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
$630.59
1 night, 2 adults
See all 55 hotels in Grantown on Spey

Most booked hotels in Grantown on Spey and surrounding area in the past month

See all

Budget hotels in Grantown on Spey and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    A recently renovated apartment, 'Wee Smiddy' Shepherd's Hut - Yoga - Wild Swim offers accommodations in Skye of Curr. This property offers access to a terrace, free private parking, and free Wifi.

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

    Strathallan Bed and Breakfast offers accommodations in Grantown on Spey, a 7-minute walk from Grantown Museum and 5.2 miles from Abernethy Golf Club.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 53 reviews

    Dunallan Guest House offers accommodations in Grantown on Spey, a 5-minute walk from Grantown Museum and 5 miles from Abernethy Golf Club.

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

    Dolce Casa is located in Grantown on Spey, just a 6-minute walk from Grantown Museum and 5 miles from Abernethy Golf Club.

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

    Dallas Brae is located in Grantown on Spey, just 5.2 miles from Abernethy Golf Club and 8.6 miles from Boat of Garten Golf Club.

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

    The Granary in The Square is located in Grantown on Spey, just a 3-minute walk from Grantown Museum and 5.3 miles from Abernethy Golf Club.

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

    Dalnahaven offers accommodations in Grantown on Spey, 9 miles from Boat of Garten Golf Club. The 3-star vacation home is 5.1 miles from Abernethy Golf Club.

  • Butterfly Cottage is located in Grantown on Spey, just a 5-minute walk from Grantown Museum and 5 miles from Abernethy Golf Club.

Best hotels with breakfast in Grantown on Spey and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,320 reviews

    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.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 14 reviews

    Garden Park Guest House offers accommodations in Grantown on Spey, 9 miles from Boat of Garten Golf Club.

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

    Offering a garden, Butterfly Cottage offers accommodations in Grantown on Spey. This property offers access to a patio, free private parking, and free Wifi.

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

    Cedar Cottage - Uk32633 is located in Grantown on Spey, just a 9-minute walk from Grantown Museum and 5.1 miles from Abernethy Golf Club. This vacation home features a garden.

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

    Bruach Gorm Cottage offers accommodations in Grantown on Spey, a 9-minute walk from Grantown Museum and 5.1 miles from Abernethy Golf Club. This vacation home features a garden.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    The Bothy At Willowbank is located in Grantown on Spey, just 5.2 miles from Abernethy Golf Club and 8.6 miles from Boat of Garten Golf Club.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 370 reviews

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

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

    Tulach Ard offers accommodations in Grantown on Spey, a 11-minute walk from Grantown Museum and 5.2 miles from Abernethy Golf Club. This apartment features free private parking and free Wifi.

Hotels located in the center of Grantown on Spey

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

    Dunstaffnage Cottage offers accommodations in Grantown on Spey, 8.7 miles from Boat of Garten Golf Club. The 4-star vacation home is 5.1 miles from Abernethy Golf Club.

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

    Mount Barker offers accommodations in Grantown on Spey, a 8-minute walk from Grantown Museum and 5.4 miles from Abernethy Golf Club.

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

    Cosy highland getaway offers accommodations in Grantown on Spey, a 9-minute walk from Grantown Museum and 5.5 miles from Abernethy Golf Club.

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

    A 1-minute walk from Grantown Museum in Grantown on Spey, 3 Bed in Grantown on Spey 94514 provides accommodations with access to a hot tub.

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

    95 Grantown is located in Grantown on Spey, just a 8-minute walk from Grantown Museum and 5.4 miles from Abernethy Golf Club.

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

    19 South Street offers accommodations in Grantown on Spey, 31 miles from Castle Stuart Golf Links and a 2-minute walk from Grantown Museum. This vacation home offers a garden.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 1,712 reviews

    Situated on a private estate, a short walk from the center of town, the Craiglynne Hotel offers a warm, friendly atmosphere with open fires in both the lounge and bar.

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

    Attic by the river Spey offers accommodations in Grantown on Spey, a 14-minute walk from Grantown Museum and 5.8 miles from Abernethy Golf Club.

FAQs about hotels in Grantown on Spey

What Guests Said About Grantown on Spey:

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

    Nice small town in the heart of Speyside.

    Nice small town in the heart of Speyside. We ate at the Wee Puffin restaurant which was a nice family run property with good food. Nice walks nearby. Lots of whisky distilleries to visit. The new Cairn distillery at Grantown is well worth a visit. Beautiful location.
    Guest review by
    Vernon V S
    Norway
  • 10.0

    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.
    Guest review by
    mscott
    United Kingdom

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

See all
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 55 reviews
    We adored our stay at the Granary. We were met by our hosts who were very warm and provided some tips for near by sights. The house is a gorgeous older property that was so cosy and warm. We appreciated having the full kitchen and washing machine. We also loved having a fireplace as it was very cold. Would love to stay again and will recommend.
    Guest review by
    Bloedorn
    Australia
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 242 reviews
    Very well maintained, clean and comfortable stay in 150-year old house with spirit. Thomas is a wonderful host, helped us to book dinner nearby. The location is very convenient. Delicious breakfast, all was exceptionally good!
    Guest review by
    Andrius
    Lithuania
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 35 reviews
    Wonderful comfortable caravan. Very clean with excellent facilities such as dishwasher and outside furniture on the deck. Great location for strolling into Grantown on Spey and the lovely "viewpoint" walk from the site.
    Guest review by
    Simon
    United Kingdom
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 31 reviews
    A lovely modern and clean cottage. Loved the walk through the forest to get to Grantown and lots of walks nearby.
    Guest review by
    Fiona
    United Kingdom
  • From $144.71 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 926 reviews
    Great price, Nice location, felt safe, big bed, shops nearby including Fish and Chips shop opposite.
    Guest review by
    H
    United Kingdom

Research, refine, and make plans for your whole trip