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 – 56 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, 268 reviews
Price from
$202.18
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, 650 reviews
Price from
$187.43
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, 518 reviews
Price from
$148.27
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,727 reviews
Price from
$71.57
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, 928 reviews
Price from
$53.92
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, 237 reviews
Price from
$186.01
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.

c
curt
From
United States
Perfect Speyside Location. Right in the heart of The Speyside Distilleries. The Stag Room was inviting and warm. My room was immaculate, comfortable and perfect for the adventures I had. Everything you could need was provided by the hosts, David and Beatra. They went above and beyond to insure my stay was a dream vacation. I would definitely book again .. and again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 227 reviews
Price from
$175.23
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, 164 reviews
Price from
$175.23
1 night, 2 adults

Willowbank

Grantown on Spey

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.

B
Bernadine
From
United States
Lovely B & B in Grantown on Spey. The hosts were friendly and breakfast was good. We were very pleased with our stay here and felt it was clean and welcoming.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 363 reviews
Price from
$148.27
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,857.76
1 night, 2 adults
See all 56 hotels in Grantown on Spey

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

See all

Hotels located in the center of Grantown on Spey

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 232 reviews

    Ardenbeg enjoys a location 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, 54 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.

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

Best hotels with breakfast in Grantown on Spey and nearby

  • 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.5
    Exceptional - What previous guests thought, 268 reviews

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

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

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

Budget hotels in Grantown on Spey and nearby

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 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.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, 16 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 8.0
    Very Good - What previous guests thought, 15 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.

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

    Courtyard Bothy is a recently renovated vacation home in Grantown on Spey, near Grantown Museum. This property offers access to a terrace and free private parking.

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.6
    Exceptional - What previous guests thought, 15 reviews
    Wildcat Lodge overlooks a field with three horses in it. We identified many different birds, too, including Eurasian oystercatchers. The lodge itself was comfortable and fairly spacious, and even had two w/c's. The park is conveniently situated on the edge of Grantown on Spey.
    Guest review by
    E Withers
    United Kingdom
  • From $111.88 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 928 reviews
    I liked the food and the staff was very friendly. The location was good because it had everything nearby.
    Guest review by
    Virinder
    United Kingdom
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 363 reviews
    Lovely hosts.Clean and cosy.Lovely breakfast.Short walk to nearby pubs/shops.
    Guest review by
    Michelle
    United Kingdom
  • From $120.10 per night
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 1,727 reviews
    Good location near town centre. parking available
    Guest review by
    CAROLINE
    United Kingdom
  • From $243.11 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 817 reviews
    Location was near were we needed to be
    Guest review by
    John
    United Kingdom

Research, refine, and make plans for your whole trip