Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Martin Rutland on trover

Search Hotels in Grantown-on-Spey

Craggan Outdoors' Ardenbeg Bunkhouse
2 out of 5
Grant Road, Grantown-on-Spey, Scotland
Free cancellationReserve now, pay when you stay
The price is £84 per night
2.22 mi from city centre
4/5Very Good! (2 reviews)

"Property is in a great location with amazing garden space. Bunk rooms very comfortable. Lots of books, games and dvds to watch. Nice big open plan kitchen. Only thing that let it down for me is that although it looked clean, once you started opening cupboard doors, or touching things ie dining table ..."…"

Reviewed on 18 Jul 2019

Craggan Outdoors' Ardenbeg Bunkhouse
Tulach Ard House
3.5 out of 5
Woodlands Terrace, High Street, Grantown-on-Spey, Scotland
Get Rates
2.52 mi from city centre
4.7/5Exceptional! (3 reviews)
Good quiet location

"Quiet location with parking available, clean room and kitchen, dining and living area available for use of guests. Hosting was very friendly and advised on the local area which was very helpful. Would have no qualms about staying here again"…"

Reviewed on 15 Aug 2019

Tulach Ard House
Garden Park Guest House
3.5 out of 5
Woodside Avenue, Grantown-on-Spey, Scotland
The price is £114 per night
2.3 mi from city centre
5/5Exceptional! (4 reviews)

"Hosts very friendly and helpful, bed comfortable, bath spacious and relaxing, delicious home made bread at breakfast was a really nice touch."…"

Reviewed on 5 Oct 2019

Garden Park Guest House
The Spey
4 out of 5
Heathfield Road, Grantown-on-Spey, Scotland
The price is £115 per night
1.93 mi from city centre
5/5Exceptional! (30 reviews)

"The Spey was beautifully appointed with lovely furniture and ambiance. The staff ran it professionally down to every detail. It was sparkling clean and had comfortable beds. Neil and Anne were very accommodating and helpful to us. The breakfast was delicious, too! It could not have been a better ..."…"

Reviewed on 17 Sep 2019

The Spey
The Haugh Hotel
3 out of 5
Cromdale, Grantown-on-Spey, Scotland
Get Rates
2.83 mi from city centre
4.2/5Excellent! (134 reviews)

"Very old pub/guesthouse that needs updating. That said, the room was comfortable and bathroom was a good size. We arrived late and after the dining room had closed, but the owner offered to cook us a meal, which was greatly appreciated. Breakfast was also cooked to order and delicious. We seemed ..."…"

Reviewed on 7 Oct 2019

The Haugh Hotel
Dunallan House
4 out of 5
Woodside Avenue, Grantown-on-Spey, Scotland
Get Rates
2.27 mi from city centre
4.7/5Exceptional! (65 reviews)

"A friendly welcome, comfy beds and excellent breakfasts. I would certainly stay here again."…"

Reviewed on 16 Sep 2019

Dunallan House
Coppice Cottage
3.5 out of 5
44 Coppice Court, Grantown-on-Spey, Scotland
Get Rates
2.22 mi from city centre
Coppice Cottage
Mount Barker Bed & Breakfast
4.5 out of 5
Seafield Avenue, Grantown-on-Spey, Scotland
Get Rates
2.12 mi from city centre
Mount Barker Bed & Breakfast
Ravenscourt House
4 out of 5
Seafield Avenue, Grantown-on-Spey, Scotland
Get Rates
2.11 mi from city centre
4.9/5Exceptional! (7 reviews)
Excellent

"Brilliant location off the main street but very close to all restaurants."…"

Reviewed on 24 Oct 2018

Ravenscourt House
Birchbank
3.5 out of 5
Birchbank, Grantown-on-Spey, Scotland
Get Rates
4.97 mi from city centre
Birchbank
The Old Laundry
3.5 out of 5
Castle Grant, Grantown-on-Spey, Scotland
Get Rates
0.8 mi from city centre
The Old Laundry
The Grant Arms Hotel
4 out of 5
25 The Square, Grantown-on-Spey, Scotland
The price is £196 per night
2.1 mi from city centre
4.4/5Wonderful! (26 reviews)
Good traditional Scottish hotel

"Business trip so just a quick overnight visit but very impressed with character and extensive facilities"…"

Reviewed on 14 Mar 2020

The Grant Arms Hotel
Strathallan Bed and Breakfast
4 out of 5
Strathallan House Grant Road, Grantown-on-Spey, Scotland
Get Rates
2.23 mi from city centre
5/5Exceptional! (8 reviews)

"The excepionally warm welcome, it was just like coming home."…"

Reviewed on 26 Sep 2019

Strathallan Bed and Breakfast
Dalnahaven
3.5 out of 5
2 Forest Road, Grantown-on-Spey, Scotland
Get Rates
2.21 mi from city centre
Dalnahaven
40A High Street
3.5 out of 5
40A High Street, Grantown-on-Spey, Scotland
Get Rates
2.25 mi from city centre
40A High Street
Don't see what you're looking for?
See all available properties in Grantown-on-Spey
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Grantown-on-Spey

Visitors can enjoy all that Grantown-on-Spey has to offer including the forests and golf courses. This city also attracts tourists with its secluded setting. Top sights around the area include Cairngorms National Park, Cardhu Distillery and CairnGorm Mountain.

  • There are 38 hotels and other accommodation options in Grantown-on-Spey
  • The closest major airport is in Inverness (INV), 21.3 mi (34.2 km) from the city centre

Sightseeing and Staying in Grantown-on-Spey

A couple of favourite places to visit are Grantown Museum and Lochindorb Castle. Additionally, in the area you'll find Cairngorms National Park and Cardhu Distillery.

As you plan your holiday, you'll find 38 hotels and other lodging options available to select from in Grantown-on-Spey. Here you'll find top ranked ones based on our user reviews:

  • Firhall Highland Bed and Breakfast - With a stay at this 4-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and clean rooms.
  • The Spey - Our customers like the breakfast and clean, comfortable rooms at this guesthouse. With a stay at this 4-star guesthouse, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • Dunallan House - This 4-star guesthouse features free breakfast, free WiFi and free parking. Expedia customers like its breakfast and convenient parking.

Outside the city, popular places to visit include CairnGorm Mountain, located 16 mi (25.8 km) from the heart of the city, and Lecht Ski Resort, which is 16.4 mi (26.4 km) away.

Dressing for Grantown-on-Spey

  • Between January and March, you can expect the daytime average to be around 9°C and the night-time average to be 1°C
  • From April to June, temperatures average about 18°C during the day and 3°C at night
  • July to September averages 19°C during the day and 7°C at night
  • Between October and December, the average temperature is 14°C during the day and 2°C at night
  • About 883.80 millimetres of rain falls on Grantown-on-Spey each year
  • Hottest months are usually July and August with an average temperature of 18°C, while the coldest months are February and January with an average of 1°C

Frequently asked questions

Where is the best place for a stay in Grantown-on-Spey?
Based on our traveller data, The Speyside Hotel is one of the top choices for your stay. This 3.5-star hotel offers a restaurant and free WiFi. Other good choices for your stay include OYO Ben Mhor Hotel and Craiglynne Hotel.
If I need to cancel my hotel reservation in Grantown-on-Spey, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Enter dates and click on “Search”, then you can filter by “free cancellation” to review the best deals in Grantown-on-Spey.
What's the best accommodation option for families in Grantown-on-Spey?
The Haugh Hotel is a top 3-star inn on Expedia for families, and features a restaurant and free parking. Other good choices for your stay with the children include Garth Hotel and Craiglynne Hotel. Also, attractions in the area such as Cairngorm Reindeer Herd and Speyside Wildlife are fun for children of all ages.
What's the best pet-friendly place to stay in Grantown-on-Spey?
Dunallan House is a top guesthouse for people travelling with their pets, and offers laundry facilities and free WiFi for its human guests. Craiglynne Hotel is another good choice for a stay with your pet.
What's the best accommodation for a golf trip to Grantown-on-Spey?
OYO Ben Mhor Hotel is a 3-star hotel featuring a restaurant and free WiFi, and it’s a top choice for playing a round of golf. Other good options if you’d like to stay near a golf course include Dunallan House and The Grant Arms Hotel.

Grantown-on-Spey Hotel Reviews

More trip options

https://www.expedia.co.uk///www.caa.co.uk/ATOL-protection/Consumers/ATOL-certificate/https://www.iata.org
https://www.expediagroup.com