Grantown-on-Spey

Travel Guide

A road winding through a forest with a lake in the distance.
A large lake surrounded by hills and a forest.
A stone bridge over a river, surrounded by lush greenery and purple flowers.
A rural landscape with a large tree, a stone building, and a body of water in the distance.
A white house with a yellow door, a cow grazing in the foreground, and rolling hills in the background.

Grantown-on-Spey combines local history, castle ruins, and outdoor pursuits, making it a compelling choice for adventure seekers.

Grantown-on-Spey is an ideal destination for outdoor, adventure travelers. You can explore the ruins of Lochindorb Castle, learn about local history at Grantown Museum, or engage in activities at Craig MacLean Leisure Centre. For those who enjoy golfing, nearby venues include Abernethy Golf Club, Carrbridge Golf Club, and Boat of Garten Golf Club. Additionally, the nearby Speyside Way - Tominoul Spur offers hiking opportunities, while Bike Glenlivet provides various adventure activities.

You may want to explore the nearby areas of Nethy Bridge, Dulnain Bridge, and Cromdale, which are known for outdoor adventure experiences. Nethy Bridge offers scenic surroundings for hiking and biking, while Dulnain Bridge provides access to beautiful landscapes. Cromdale also features outdoor activities, making these nearby places perfect for those looking to immerse themselves in nature.

The best time to visit Grantown-on-Spey is from June to September, when the weather is cool, mostly dry, and often cloudy. During this period, demand remains fairly steady, although it tends to be a bit busier in April and from July to August. The months of October to December are generally quieter, allowing for a more relaxed experience in this scenic area.

Craiglynne Hotel

Craiglynne Hotel

3 out of 5
Woodlands Terrace Grantown-on-Spey Scotland
$46 nightly
The price is $55 total per night from Nov 14 to Nov 15
$55 total
Nov 14 - Nov 15
Total with taxes and fees
Stay at this hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff in our ...
7.2/10 Good! (608 reviews)
"The stay was ok apart from the breakfast which we thought was very poor. We had to decide what we were going to have and order it the night before. The bacon was over cooked, the tomato’s just burnt on the top, the beans were just warm, the sausage tasted horrible ( probably the type of sausage) ..."

Reviewed on Nov 9, 2026

Craiglynne Hotel
The Speyside Hotel

The Speyside Hotel

3.5 out of 5
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
$104 nightly
The price is $125 total per night from Dec 13 to Dec 14
$125 total
Dec 13 - Dec 14
Total with taxes and fees
Book a stay at this golf hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
9.4/10 Exceptional! (433 reviews)
"Incredible breakfast and easy, warm accommodations. The staff went out of their way to ensure we had everything we needed. Highly recommend if you're looking for whisky and gin flights along with fantastic dining."

Reviewed on Nov 9, 2026

The Speyside Hotel
The Grant Arms Hotel

The Grant Arms Hotel

4 out of 5
25 The Square Grantown-on-Spey Scotland
$129 nightly
The price is $155 total per night from Nov 14 to Nov 15
$155 total
Nov 14 - Nov 15
Total with taxes and fees
Book a stay at this business-friendly hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff ...
The Grant Arms Hotel
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.
Full house with established garden, summer house, outdoor entertainment area

Full house with established garden, summer house, outdoor entertainment area

Grantown-on-Spey Highland
Book a stay at this ski vacation home in Grantown-on-Spey. Enjoy free WiFi, a fitness center, and a garden. Popular attractions Abernethy Golf Club and The High ...
10/10 Exceptional! (62 reviews)
"Absolutely beautiful, couldn’t have asked for any more, Martin was brilliant in all aspects, the house so spacious and in a wonderful spot, perfect position for exploring the area….A long way for us to travel but trust me , it’s so very worth it!!! we hope to return sometime, thanks Martin!! fantastic ..."

Reviewed on Nov 1, 2026

Full house with established garden, summer house, outdoor entertainment area
Waverley Inn Apartments

Waverley Inn Apartments

3.5 out of 5
1 Fraser Street Inverness SCT
Stay at this aparthotel in Inverness. Enjoy daily housekeeping. Popular attractions Inverness Castle and Victorian Market are located nearby.
6/10 (108 reviews)
"Pretty grim. Sheets dirty. Reception is a trek from the apartments. View off a wall. Loud outside"

Reviewed on Nov 11, 2026

Waverley Inn Apartments
Highland Apartments By Mansley

Highland Apartments By Mansley

4 out of 5
Living by the Bridge Inverness Scotland
Stay at this aparthotel in Inverness. Enjoy free WiFi, parking (surcharge), and daily housekeeping. Popular attractions Inverness Castle and Inverness Museum ...
9.4/10 Exceptional! (585 reviews)
"Beautiful location, great staff, clean room with a view!"

Reviewed on Nov 11, 2026

Highland Apartments By Mansley
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.

Stay near popular Grantown-on-Spey attractions

Things to do

Frequently asked questions

Is Grantown-on-Spey worth visiting?
Grantown-on-Spey is worth visiting for its historical attractions. Travelers can explore the ancient ruins of Lochindorb Castle and learn about the area's heritage at the Grantown Museum, offering insights into the destination's past.
When is the best time to visit Grantown-on-Spey?
The best time to visit Grantown-on-Spey is from June through September. For travelers seeking fewer crowds and better value, the quieter months of December through March are a good option, offering a distinct experience with cooler weather.
What is Grantown-on-Spey known for?
Grantown-on-Spey is known for Lochindorb Castle, a historic site that travelers can explore. It also features the Grantown Museum, offering insights into the area's heritage, and the Craig MacLean Leisure Centre for activities. This city in the United Kingdom provides a blend of history and recreation.
What is a good itinerary length for Grantown-on-Spey?
A good itinerary length for Grantown-on-Spey is two to three days to explore local spots like Lochindorb Castle, Grantown Museum, and the Craig MacLean Leisure Centre. An extended stay of four to five days allows time for a 2-day private guided bikepacking trip in Cairngorm National Park or a Spirit of Speyside Whisky Tour. See Grantown-on-Spey Activities.
What are the top things to do in and around Grantown-on-Spey?
Grantown-on-Spey offers historic sites, local culture, and outdoor adventures, including whisky experiences and bikepacking:

  • Visit Lochindorb Castle, a historic landmark
  • Explore Grantown Museum to learn about local heritage
  • Go bikepacking in Cairngorm National Park with a private guided tour
  • Take a whisky distillery tour that includes tastings
  • Enjoy the facilities at Craig MacLean Leisure Centre.

How do I plan a trip to Grantown-on-Spey?
Plan your trip to Grantown-on-Spey by booking flights, hotels, and rental cars in advance. Explore attractions like Lochindorb Castle and Grantown Museum, or enjoy bikepacking in Cairngorm National Park and a Spirit of Speyside Whisky Tour. For outdoor plans, remember to have indoor backups for weather flexibility.
Can I book a refundable hotel in Grantown-on-Spey?
Yes, Expedia offers many flexible booking options, and you can look for refundable hotels in Grantown-on-Spey by entering your dates and using the refundable or fully refundable filter. Always check the hotel's cancellation policy before you book, since terms can vary by hotel, and visit Expedia help center for further details.
Why book a trip to Grantown-on-Spey with Expedia?
Expedia makes it easier to plan your Grantown-on-Spey trip with travel tools, flexible search options, and bookable trip components all in one place. You can organize your plans in one account and use Expedia to help build a trip that fits your budget and travel style. Find out more about how by visiting Expedia's Trip Planner page.
Should I stay in a hotel or vacation rental in Grantown-on-Spey?
The best choice depends on your travel style. Hotels in Grantown-on-Spey can be a good fit for convenience, on-site amenities, and shorter stays, while vacation rentals may offer more space, privacy, and home-style amenities for longer trips, families, or groups. With Expedia, you can compare both options side by side, read traveler reviews, and filter by amenities to find the right fit for your trip.
How can I manage my Grantown-on-Spey trip on Expedia?
Once you've booked your Grantown-on-Spey trip, you can manage it through your Expedia account or the Expedia app. You can view your itinerary, access booking details, make eligible changes, and check for updates in My Trips. The Expedia app can also help you stay organized while you travel.
What if I need help during my Grantown-on-Spey trip?
Expedia offers customer support before, during, and after your Grantown-on-Spey trip. If your plans change or something unexpected happens, you can review your booking in My Trips and use Expedia help center channels for help with eligible changes, cancellations, or travel issues.
How can Expedia help me plan my first trip to Grantown-on-Spey?
If it's your first trip to Grantown-on-Spey, Expedia can help you plan by bringing together stays, flights, activities, traveler reviews, and trip-planning tools in one place. With Expedia's Trip Planner you can compare options, read reviews from other travelers, and build an itinerary that matches your interests and budget.
How can I save on my Grantown-on-Spey hotel booking with Expedia?
Join One Key™ for free to unlock instant discounts with Member Prices on select hotels. You can also earn and use OneKeyCash™* on eligible bookings on Expedia. Booking in advance is usually another great way to save on your Grantown-on-Spey hotel.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia