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 – 53 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
ANDREW
From
United Kingdom
breakfast was exceptional with many choices on the menu to suit everyone. the breakfast room was a lovely light and airy conservatory which we really liked. our room was superb and the bed was very comfortable. our location was a short stroll to the centre of town.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 276 reviews
Price from
$201.02
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.

E
Eva
From
Sweden
Great hotel! Fantastic staff - we had a good laught with Marc who checked us in, served us in the restaurant and bar and checked us out. He and his wife Lucy are fantastic people to run the hotel. The food was very good, we did not expect that high ambition in the kitchen. The restaurant was also buzy with guests from other hotels so do not forget to secure a table in the restaurant in advance. To sit in the bar before bedtime in front of the open fire with a local whisky, Glen Allache, as Marc recommended us is a great memory we will keep. Both the room and the bathroom were spacious, clean and nicely furnished and we slept like babies. We will definitely come back!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 610 reviews
Price from
$170.27
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...

B
Brian
From
United Kingdom
Excellent food and accommodation staff friendly professional and warm going above and beyond to make stay perfect
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 551 reviews
Price from
$170.80
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.

A
Anita M Baker
From
United States
The staff was welcoming and friendly. The food was great. The beds were comfy. The shower worked fine. The hotel, a beautiful turreted historic building, was a short walk to town, so that we could enjoy a little shopping without taking the car. There was no charge for parking.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,820 reviews
Price from
$69.77
1 night, 2 adults

The Ben Mhor Hotel, Bar & Restaurant

Hotel in Grantown on Spey

Located in Grantown on Spey, within a 6-minute walk of Grantown Museum and 5.1 miles of Abernethy Golf Club, The Ben Mhor Hotel, Bar & Restaurant has accommodations with a bar and free WiFi throughout...

Y
YOLANDE
From
South Africa
The staff were very friendly and accommodating they made our stay very enjoyable
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 959 reviews
Price from
$47.30
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.

M
Mitchell
From
Netherlands
The host was super friendly, the breakfast was absolutely amazing, it's a small scale place with 5 rooms but with a great vibe to it.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
$170.80
1 night, 2 adults

Bombie Glamping Pod

Grantown on Spey

A recently renovated apartment, Bombie Glamping Pod offers accommodations in Grantown on Spey. The apartment, set in a building dating from 2023, provides free Wifi and free private parking.

R
Robert
From
United Kingdom
Bombie Glamping Pod is a hidden gem. The level of finish and attention to detail is second to none. The pod is extremely comfortable and well equipped. It's location is ideal for those wishing to explore the area. The owner, Elspeth, was very helpful throughout our booking. We would have no hesitation in recommending this property to those who are looking for accommodation in the area.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
$210.22
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,829.09
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, 10 reviews
Price from
$612.60
1 night, 2 adults

Dunstaffnage Cottage

Grantown on Spey

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.

R
Robert
From
United Kingdom
Beautiful property in lovely location
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
$999.17
1 night, 2 adults
See all 53 hotels in Grantown on Spey

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

See all

Popular with guests booking hotels in Grantown on Spey

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

Popular with guests booking hotels in Grantown on Spey

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

Popular with guests booking hotels in Grantown on Spey

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 551 reviews

Popular with guests booking hotels in Grantown on Spey

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 959 reviews

Popular with guests booking hotels in Grantown on Spey

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,820 reviews

Popular with guests booking hotels in Nethy Bridge

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,299 reviews

Popular with guests booking hotels in Nethy Bridge

Budget hotels in Grantown on Spey and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,299 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.

From $124.82 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 271 reviews

Ardenbeg enjoys a location in Grantown on Spey, a 7-minute walk from Grantown Museum and 5.2 miles from Abernethy Golf Club.

From $78.83 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 9 reviews

Kinnaird House is located in Grantown on Spey, just 5.2 miles from Abernethy Golf Club and 8.8 miles from Boat of Garten Golf Club.

From $908.61 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 47 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 8.5
Very Good - 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 9.3
Wonderful - What previous guests thought, 45 reviews

Coppice Cottage is located in Grantown on Spey, just a 9-minute walk from Grantown Museum and 5.3 miles from Abernethy Golf Club.

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

The Granary in The Square is a recently renovated apartment in Grantown on Spey, near Grantown Museum. The apartment, set in a building dating from 1931, provides free Wifi and free private parking.

Scored out of 10, guest rating 10
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.

Hotels located in the center of Grantown on Spey

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 10
Exceptional - What previous guests thought, 15 reviews

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

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
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, 276 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 10
Exceptional - What previous guests thought, 15 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.

Best hotels with breakfast in Grantown on Spey and nearby

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.

From $972.45 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 87 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, 13 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.1
Very Good - What previous guests thought, 7 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, 13 reviews

<h2>Comfortable Accommodations</h2> 19 South Street in Grantown on Spey offers a 4-star holiday home with two bedrooms and two bathrooms.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,820 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 9.8
Exceptional - What previous guests thought, 19 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

The countryside in autumn was spectacular.

The countryside in autumn was spectacular. There are lots of local walks to suit different levels of fitness. The Spey is nearby so iconic itself and for the whisky distilleries along its banks. Interesting local shops. Fresh local produce. Nice folk. Close enough for trips to the Moray Coast and Cairngorms. Golf, fishing, garden nurseries all in easy reach.
Guest review by
mary
United Kingdom
10

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

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

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

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

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

See all
From $111.68 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 837 reviews
The hotel staff were super friendly and helpful. The room was very charming, well sized and we had a lovely little lounge area overlooking the garden. Bed was soft and comfortable. The location is very convenient for exploring the highlands: it’s only 50 minutes’ drive to Loch Ness or Inverness, and very easy to head elsewhere as it’s quite central. We didn’t explore Grantown on Spey unfortunately, but it would definitely have been a good base to do so.
Guest review by
Shaun
United Arab Emirates
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 276 reviews
Ravenscourt is a beautifully appointed Scottish guest house. Eating breakfast in the conservatory is a real delight. The location in relation to the Cairngorms is very convenient and the little town of Grantown on Spey is charming and easily walked-to from the guesthouse. Nick and Cris are wonderful hosts and made us feel very welcome. Our room was exceptionally comfortable and the shower lived up to its billing by being very hot and plentiful.
Guest review by
Curtis
United States
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 47 reviews
A fantastic place to stay, Dunallan House has nice homely feeling. Cozy and clean rooms. Good and versatile breakfast. Car parking & WiFi worked well. Ginny and Stephen were really perfect hosts. Speyside Way / River Spey walks & good restaurants nearby. Perfect location in the middle of Grantown-on-Spey, peaceful neighbourhood with beautiful nature and scenery.
Guest review by
Aki
Finland
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,820 reviews
Great location only a short walk to the local shops, bars, restaurants. Excellent breakfast we didn’t have an evening meal so unable to comment. Also great walks in the area near the river Easy access to drive around for example Aviemore
Guest review by
Amanda
United Kingdom
From $78.83 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 271 reviews
Perfect location in Grantown on Spey. Very friendly hosts and they were happy to allow our 2 dogs to stay too.
Guest review by
Barbara
United Kingdom