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.

S
Stefanie
From
Spain
Warm hosts, beautiful home, serene setting. We loved breakfast, the comfort and size of the room, and had a lovely walk along the river with gorgeous flowers in bloom. Appreciated the recommendation to walk there. Wonderful stay as we toured Scotland
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 268 reviews
Price from
£150
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
thedhobibat
From
Australia
A very home-from-home feel with relaxed and welcoming staff. The well stocked hotel bar with fireplace and lounges were a highlight along with the fabulous food - special mention to the Golden spurtle-worthy, authentic Scottish porridge. Bravo, Lucy!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 650 reviews
Price from
£139.05
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...

D
Denis
From
France
They have been accomodating and despite arrive 10mins after the dinner time allowed us to have dinner, which was very much appreciated The rooms are comfy and spacious and we felt like at home. The staff is excellent (dining, bar, reception) The Grantham golf, at walking distance, is worth visiting
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 522 reviews
Price from
£110
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.

B
Bruwer
From
South Africa
Love the town, people , staff and the room.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,735 reviews
Price from
£53.10
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.7
Good - What previous guests thought, 929 reviews
Price from
£40
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.

A
Anna-Lena
From
Belgium
Isla was a very welcoming host giving us recommendations for our trip onwards and making a great breakfast. Our room was spotless, spacious and very tastefully decorated.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 164 reviews
Price from
£130
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 accommodation, modern rooms and free Wi-Fi throughout.

I
Ian
From
United Kingdom
Very warm welcome from the hosts and comfortable room with all the facilities needed for an overnight stay but would have worked just as well for a few nights stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 363 reviews
Price from
£110
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
£1,390.35
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
£466.26
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
£773.95
1 night, 2 adults
See all 55 hotels in Grantown on Spey

Hotels with parking in Grantown on Spey

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

See all

Budget hotels in Grantown on Spey and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 235 reviews

    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.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 164 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 7.2
    Good - What previous guests thought, 9 reviews

    Kinnaird House enjoys a location in Grantown on Spey, just 8.3 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, 54 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 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, 54 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.

Best hotels with breakfast in Grantown on Spey and nearby

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

    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.

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

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 14 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.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, 363 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.

Hotels located in the centre of Grantown on Spey

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 18 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.

  • 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.6
    Exceptional - What previous guests thought, 9 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, 16 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.

  • Highland Hideaway is set in Grantown on Spey. This property offers access to a balcony, free private parking and free WiFi.

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, 48 reviews
    Had everything you need for a perfect weekend. Views, cafe near by for breakfast, pod was really well done, felt like I was on the winner of four in the bed. Jane was also a star came over to say hi on arrival and goodbye when we left.
    Guest review by
    Dean
    United Kingdom
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 84 reviews
    Beautiful house. Location on Grantown on Spey is great for exploring the Cairngorms. Karen, the host, is very welcoming and her breakfasts are wonderful. Room was spacious and the bed was very comfy.
    Guest review by
    Michael
    Germany
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 1,735 reviews
    The hotel's location is perfect! Right at the end of town, the hotel gives access to many walking tours and biking facilities, as well as plenty of restaurants, including its own.
    Guest review by
    Melanie
    Germany
  • 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
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 224 reviews
    Very good breakfast. Grantown on Spey is a fine little town.
    Guest review by
    Sara
    Ireland

Research, refine and make plans for your whole trip