Hotels in Grantown-on-Spey, Scotland

Only verified and hand-selected hotels for your stay in Grantown-on-Spey, Scotland

Check-in
10Jul
Check-out
11Jul
Rooms and Guests2 Guests, 1 Room
Grantown-on-Spey is known for its stunning scenery, nestled between the Cairngorms National Park and the River Spey. Visit the charming Anoch Mor Mountain, or explore the nearby Loch Garten for birdwatching opportunities. For cozy retreats, you can find lovely choices among Grantown on Spey hotels, ranging from quaint guesthouses to family-friendly inns. Each hotel offers thoughtful amenities and unique experiences, ensuring a memorable stay. Booking in advance is key, especially during festivals or summer, and consider public transport for easy exploration of the area.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
View map
1-13 out of 13
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Dunallan Guest House
Map200 m from City Centre300 m from Royal British Legion
FromUS$ 186 /nightSelect
8.4
Great
Map200 m from City Centre100 m from Royal British Legion
FromUS$ 149 /nightSelect
7.8
Very good
Wester Curr Cottage - Luxury 5-Star Cottage With Private Pool & Hot Tub
Map6.7 km from City Centre
FromUS$ 436 /nightSelect
8.2
Great
Map200 m from City Centre100 m from Craggan Golf Course
FromUS$ 185 /nightSelect
8.2
Great
Map200 m from City Centre200 m from Craggan Golf Course
FromUS$ 82 /nightSelect
7.8
Very good
Map600 m from City Centre500 m from Craggan Golf Course
FromUS$ 59 /nightSelect
8.4
Great
Map300 m from City Centre100 m from Grantown Museum & Heritage Trust Ltd
FromUS$ 99 /nightSelect
8.6
Great
Map300 m from City Centre300 m from Craggan Golf Course
FromUS$ 155 /nightSelect
8.2
Great
Map100 m from City Centre200 m from Craggan Golf Course
FromUS$ 40 /nightSelect
8.2
Great
Map400 m from City Centre100 m from Grantown museum
FromUS$ 149 /nightSelect
8.2
Great
Map300 m from City Centre100 m from Craggan Golf Course
FromUS$ 114 /nightSelect
8.4
Great
Map
FromUS$ 174 /nightSelect
8.2
Great
Map500 m from City Centre400 m from Craggan Golf Course
FromUS$ 109 /nightSelect

Typical price range for hotels in Grantown-on-Spey

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
USD 436
⬇️ The lowest price
USD 40
💸 Average price for
4-star hotels
USD 151
3-star hotels
USD 90

Discover the best hotels in Grantown-on-Spey

Based on genuine guest experiences

Scenic Highland Retreats:
Charming Guest Houses:
Traditional Scottish Stay:
Welcoming Family Hotels:
Comfortable Lodges:
Nature Lovers Paradise:
Chic Country Escapes:
Modern Accommodations:

Frequently asked questions about hotels in Grantown-on-Spey

We hope these answers help make planning your trip simpler

Which hotel properties are highly rated by guests in Grantown-on-Spey?
Top-rated properties include the Tigh Na Sgiath Country House Hotel and the Grant Arms Hotel, both receiving excellent reviews for service and location.
Where can I find the cheapest hotel options in Grantown-on-Spey?
Rossmor Bed & Breakfast and Ravenscourt House, Guest House typically offer competitive prices, often starting around $70 per night.

Hotel Insights for Grantown-on-Spey Visitors

This guide provides key information on hotel accommodations evaluated in Grantown-on-Spey, helping travelers make informed choices based on 13 available properties.

Typical nightly rates range from $80 to $150.

Peak travel seasons occur from June to August and around Christmas.

Local taxes/fees add approximately 20% to your bill.

Key attractions like the Spey Valley Golf Course are around 2 km away.

Book early to secure the best rates during peak seasons.

Other cities in United Kingdom