On a smaller budget, you could stay at Garth Hotel, where prices are about 84£ per night on average.
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
-
The hotel has
- Free Wi-Fi in rooms
-
The hotel has
- Off-site car park
-
The hotel has
- Bar/ Lounge area
- Restaurant
- Snack bar
-
The hotel has
- Free Wi-Fi in public areas
-
The hotel has
- On-site car park
-
The hotel has
- 24-hour reception
- 24-hour security
Filtering results
Please wait...
FAQs about hotels in Grantown-on-Spey
We hope that the answers to these questions will help you plan your trip
What are the best pet-friendly hotels in Grantown-on-Spey?
Enjoy travelling with your furry pal at one of 4 pet-friendly properties on HotelMix.co.uk. Alternatively, book The Garth Hotel (rating: 7.6/10) with a golf course, an aqua park and children's menu. It's set 500 meters from the city centre and costs 131£ per night. For more pet-friendly accommodations go here.
What are the best city centre hotels in Grantown-on-Spey?
Our HotelMix.co.uk travel data based on 430 customers' reviews show the top places in Grantown-on-Spey city centre. We recommend Craiglynne Hotel as the best hotel with a golf course, cots and children's menu, set 0.6 km from the city centre. The Garth Hotel with rating 7.6/10 and The Speyside Hotel rated 7.8/10 are other favourite hotels in the area. Click here to see more central hotels.
What are the best cheap hotels in Grantown-on-Spey?
There are more than 5 top budget properties in Grantown-on-Spey. One of the best budget hotels is Craiglynne Hotel rated 7.4/10 at the cost of 111£ per night, offering a golf course, cots and children's menu. Oyo Ben Mhor Hotel rated 7.8/10 is one more great hotel, offering a tennis court, a golf course and canoeing, as well as prices from 75£ per one night. To see more cheap hotels go here.
What are the top Grantown-on-Spey hotels for couples?
According to HotelMix.co.uk travel data, there are 7 deals for couples. The Garth Hotel rated 7.6/10 is a favourite 3-star hotel for couples, featuring a golf course, an aqua park and children's menu. Customers can book a room at this property for about 131£ per night. Other top options are Craiglynne Hotel, Seafield Lodge Hotel and Haus Alba. To see more romantic hotels click here.
Which hotels in Grantown-on-Spey are good for families?
For those searching for a family accommodation, HotelMix.co.uk offers 4 deals to choose from. Craiglynne Hotel (rating: 7.4/10): a family-hotel with a golf course, cots and children's menu for 111£ per night. You also can book The Garth Hotel (rating: 7.6/10) for about 131£ per night. This child-friendly property offers a golf course, an aqua park and children's menu on site. To see more family accommodations click here.
What are the most popular Grantown-on-Spey properties not far from Old Spey Bridge?
To be not far from Old Spey Bridge, stay at The Speyside Hotel (rating: 7.8/10), which is only a 15-minute walk from the attraction and offers a golf course, canoeing and archery. Customers can enjoy British and Scottish meals at Maclean's Highland Bakery restaurant nearby. You may also book Dunallan Guest House with a rating 8.6/10 for about 97£ per night. It's set 1.1 km from the attraction and offers a laundry room and bike loans. For more suitable options go here.