Grantown-on-Spey hotels

Search hundreds of travel sites at once for hotels in Grantown-on-Spey

Grantown-on-Spey, Scotland, United Kingdom
Check-in
Check-out
Compare vs KAYAK |

Good to know

Low season

October Cheapest month to stay with an average 27% drop in price.

High season

July Most expensive month to stay with an average 138% rise in price.

Average price (weeknight)

R2 132 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

R1 401 Average Fri & Sat price over the last 2 weeks.

When to book cheap hotels in Grantown-on-Spey?

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price per month

Top tips for finding perfect Grantown-on-Spey hotel deals

  • If you’re looking for a cheap hotel in Grantown-on-Spey, you should consider visiting during the low season. You'll find cheaper accommodations in Grantown-on-Spey in October and December.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Grantown-on-Spey if you stay on a Saturday. The opposite is true for, Sunday, which is usually the most expensive day.

FAQs when booking a hotel in Grantown-on-Spey

Are hotels in Grantown-on-Spey safe during the coronavirus (COVID-19) crisis?

How do I find a hotel in central Grantown-on-Spey?

How can I find hotels near me?

Where to stay in Grantown-on-Spey?

Our map will help you find the perfect place to stay in Grantown-on-Spey by showing you the exact location of each hotel.

Best Grantown-on-Spey hotels

Most recommended Grantown-on-Spey hotels

Show all
Grant Arms Hotel - Grantown-on-Spey - Building
Grant Arms Hotel
8,9 Excellent
R1 750+
R1 750+
Parking
Free Wi-Fi
Pet-friendly
Check availability
Check availability
Craiglynne Hotel - Grantown-on-Spey - Bedroom
Craiglynne Hotel
6,8 Good
R634+
R634+
Parking
Free Wi-Fi
Pet-friendly
Check availability
Check availability
The Garth Hotel - Grantown-on-Spey - Bedroom
The Garth Hotel
8,6 Excellent
R1 427+
R1 427+
Parking
Free Wi-Fi
Pet-friendly
Check availability
Check availability
Muckrach Country House Hotel - Grantown-on-Spey
Muckrach Country House Hotel
9,5 Excellent
R3 651+
R3 651+
Parking
Free Wi-Fi
Check availability
Check availability
Willowbank - Grantown-on-Spey
Willowbank
9,2 Excellent
R1 796+
R1 796+
Parking
Free Wi-Fi
Check availability
Check availability
Dunallan House - Grantown-on-Spey
Dunallan House
9,4 Excellent
R1 886+
R1 886+
Parking
Free Wi-Fi
Pet-friendly
Check availability
Check availability
Westhaven Bed And Breakfast - Grantown-on-Spey - Building
Westhaven Bed And Breakfast
9,5 Excellent
R1 735+
R1 735+
Parking
Free Wi-Fi
Check availability
Check availability
The Ben Mhor - Grantown-on-Spey - Building
The Ben Mhor
7,4 Good
R559+
R559+
Parking
Free Wi-Fi
Air conditioning
Check availability
Check availability
The Speyside Hotel - Grantown-on-Spey - Bedroom
The Speyside Hotel
8,7 Excellent
R2 278+
R2 278+
Parking
Free Wi-Fi
Pet-friendly
Check availability
Check availability
Tigh na Sgiath Country House Hotel - Grantown-on-Spey
Tigh na Sgiath Country House Hotel
9,7 Excellent
R1 856+
R1 856+
Pet-friendly
Check availability
Check availability
Firhall Highland Bed and Breakfast - Grantown-on-Spey
Firhall Highland Bed and Breakfast
9,9 Excellent
R2 671+
R2 671+
Parking
Free Wi-Fi
Check availability
Check availability
Ravenscourt House - Grantown-on-Spey - Building
Ravenscourt House
10,0 Excellent
R2 263+
R2 263+
Parking
Free Wi-Fi
Check availability
Check availability
Rossmor Bed & Breakfast - Grantown-on-Spey
Rossmor Bed & Breakfast
9,8 Excellent
R2 143+
R2 143+
Parking
Free Wi-Fi
Check availability
Check availability
Garden Park Guest House - Grantown-on-Spey
Garden Park Guest House
9,7 Excellent
R2 233+
R2 233+
Parking
Free Wi-Fi
Check availability
Check availability
Strathallan Bed and Breakfast - Grantown-on-Spey - Outdoor view
Strathallan Bed and Breakfast
9,8 Excellent
R2 251+
R2 251+
Parking
Free Wi-Fi
Check availability
Check availability
Haus Alba - Grantown-on-Spey
Haus Alba
9,8 Excellent
R1 690+
R1 690+
Parking
Free Wi-Fi
Check availability
Check availability
The Spey - Grantown-on-Spey
The Spey
9,8 Excellent
R1 886+
R1 886+
Parking
Free Wi-Fi
Check availability
Check availability