Hotels in Grantown-on-Spey,

Only verified and hand-selected hotels for your stay in Grantown-on-Spey, United Kingdom
Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room
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
15 adults
7 bedrooms
8 beds
Map1.8 km from City Centre1.4 km from Old Spey Bridge
FromUS$ 412 /nightSelect
Map200 m from City Centre100 m from Craggan Golf Course
FromUS$ 176 /nightSelect
Map200 m from City Centre200 m from Craggan Golf Course
FromUS$ 82 /nightSelect
Map100 m from City Centre200 m from Craggan Golf Course
FromUS$ 40 /nightSelect
Map200 m from City Centre100 m from Royal British Legion
FromUS$ 163 /nightSelect
Map300 m from City Centre100 m from Craggan Golf Course
FromUS$ 114 /nightSelect
9.8
Perfect
Map600 m from City Centre500 m from Craggan Golf Course
FromUS$ 59 /nightSelect
Map300 m from City Centre100 m from Grantown Museum & Heritage Trust Ltd
FromUS$ 99 /nightSelect
Map300 m from City Centre300 m from Craggan Golf Course
FromUS$ 155 /nightSelect
Map400 m from City Centre100 m from Grantown museum
FromUS$ 111 /nightSelect
Map200 m from City Centre300 m from Royal British Legion
FromUS$ 186 /nightSelect
2 adults
1 bedroom
1 bed
FromUS$ 189 /nightSelect
Map800 m from City Centre600 m from Craggan Golf Course
FromUS$ 146 /nightSelect

Typical price range for hotels in Grantown-on-Spey

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

⬆️ The highest price
US$ 412
⬇️ The lowest price
US$ 40
💸 Average price for
4-star hotels
US$ 151
3-star hotels
US$ 79

Discover the best hotels in Grantown-on-Spey

Based on genuine guest experiences

Scenic Highland Retreats:
Tigh Na Sgiath Country House Hotel
Cozy Bed and Breakfasts:
Rossmor Bed & Breakfast
Charming Guest Houses:
Ravenscourt House, Guest House
Traditional Scottish Stay:
Grant Arms Hotel
Welcoming Family Hotels:
The Ben Mhor Hotel, Bar & Restaurant
Comfortable Lodges:
Garth Hotel
Nature Lovers Paradise:
The Speyside Hotel And Restaurant
Chic Country Escapes:
Dunallan Guest House
Modern Accommodations:
Haus Alba

Frequently asked questions about hotels in Grantown-on-Spey

We hope these answers help make planning your trip simpler

What hotels offer the best views in Grantown-on-Spey?
Tigh Na Sgiath Country House Hotel features scenic views of the Highlands. The Grant Arms Hotel is also known for its picturesque surroundings.
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.
What hotel options are available near popular landmarks in Grantown-on-Spey?
Craiglynne Hotel and The Speyside Hotel And Restaurant are well-located for exploring local attractions like the Spey River and Cairngorms National Park.
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

Check-in
13Dec2025Select date
Check-out
14Dec2025Select date
Rooms and Guests2 Guests, 1 Room