Choose your preferred language. We speak English (UK) and 41 other languages.
Most often used by people in the United Kingdom
FREE cancellation on most rooms!
Instant confirmation when you reserve
Show me hotels near:
Show me hotels in nearby cities:
See where others are staying ...
|Garth Hotel||Very good 8.5|
|Seafield Lodge Hotel||Good 7.7|
|Craiglynne Hotel||Pleasant 6.5|
|Grant Arms Hotel||Very good 8.5|
|Dunallan Guest House||Very good 8.5|
|Tigh na Sgiath Country House Hotel||Exceptional 9.5|
|Parkburn Guest House||Fabulous 8.8|
|Rosehall Guest House||Superb 9.1|
|Strathallan Bed and Breakfast||Exceptional 9.7|
|Haus Alba||Exceptional 9.9|
Edencoille, Grantown on Spey, PH26 3PR, United Kingdom
Score from 26 reviews
Woodlands Terrace, Grantown on Spey, PH26 3JX, United Kingdom
Score from 118 reviews
Woodlands Terrace, Grantown on Spey, PH26 3JU, United Kingdom
Score from 104 reviews
13 The Square, Grantown on Spey, PH26 3HG, United Kingdom
Score from 66 reviews
Grant Road, Grantown on Spey, PH26 3LD, United Kingdom
Score from 73 reviews
South Street, Grantown on Spey, PH26 3HZ, United Kingdom
Score from 73 reviews
“Owner is an excellent tour guide for the mountains. Nice, big and cosy rooms, including a wee dram of Speyside single malt as an welcome gift. Perfect full scottish breakfast with local butchery products from around the corner. Good scottish and indian restaurants are nearby.”
“Every single things so thoughtful and perfect. Even better than 5 stars hotel ! We'll absolute go back to stay again. Thank you so much Alison :) Also there have perfect water and air.”
“Great hosts, very welcoming and informative. Loved the breakfast, it is excellent! Location is great, plenty of restaurants nearby. Easy parking facilities. The house is very pretty and very British indeed. Room nr 9 is very spacious and luxurious. Room nr 4 is tiny, but very cosy. Loved staying here!”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.