Ravenscourt House, a charming guest house, is located just a two-minute walk from the centre of Grantown-on-Spey, on the edge of the Cairngorms National Park. The accommodation enjoys excellent ratings for location, cleanliness and overall experience. The stone-built house features period furnishings, creating a traditional atmosphere. The guest house offers modern amenities such as free WiFi, ample parking, a bar, a garden, a terrace, and room service, perfect for a relaxing stay in the Scottish Highlands.
Grantown-on-Spey
20/07 – 24/07
179 €/nighttotal: 716 € (4 )
Dunallan Guest House
1 2
hotel , Grantown on Spey
Dunallan Guest House offers 4-star family-friendly accommodation in central Grantown-on-Spey, conveniently located near local shops, restaurants, and within 3km of a golf course. This guest house provides family rooms, laundry service, bicycle rental, a shared lounge, and en-suite rooms with LCD TVs, showers, and some with bathtubs, plus nearby fishing and watersports opportunities.
8.1 2272 reviews
Grantown-on-Spey
13/07 – 18/07
200 €/nighttotal: 1000 € (5 )
Boat Country Inn And Restaurant
1 2
hotel , Boat of Garten
The Boat Country Inn and Restaurant is situated in the charming village of Boat of Garten, just a short drive from Aviemore and within the stunning Cairngorms National Park. This 4-star inn consistently receives very good user ratings, making it a popular choice for travellers to the area. The inn offers a range of comfortable rooms, some with private terraces, and a host of amenities to enhance your stay. Enjoy a delicious meal in the restaurant, relax in the bar, or take advantage of the fitness centre, tennis court, and beautiful garden.
8.6 713 reviews
Grantown-on-Spey
13/07 – 18/07
209 €/nighttotal: 1045 € (5 )
Grant Arms Hotel
1 2
hotel , Grantown on Spey
The Grant Arms Hotel is located in the charming town of Grantown-on-Spey, just a short distance from the Spey River. It's a 4-star hotel with a very good user rating. This traditional hotel offers 50 en-suite bedrooms, each with a TV. The hotel has a range of amenities including a restaurant, bar, garden, tennis court, and free Wi-Fi in public areas.
8.2 3013 reviews
Grantown-on-Spey
20/07 – 24/07
112 €/nighttotal: 448 € (4 )
The Ben Mhor Hotel, Bar & Restaurant
1 2
hotel , Grantown on Spey
The Ben Mhor Hotel, Bar & Restaurant enjoys an excellent location in Grantown-on-Spey, a six-minute walk from the Grantown Museum. This inn offers 1 bedroom with 1 bathroom, a fitness centre, on-site restaurant and bar, free parking, and free WiFi; plus nearby hiking and skiing opportunities.
Best Grantown-on-Spey hotels with a restaurant
8.1 2272 reviews
Grantown-on-Spey
13/07 – 18/07
200 €/nighttotal: 1000 € (5 )
Boat Country Inn And Restaurant
1 2
hotel , Boat of Garten
The Boat Country Inn and Restaurant is situated in the charming village of Boat of Garten, just a short drive from Aviemore and within the stunning Cairngorms National Park. This 4-star inn consistently receives very good user ratings, making it a popular choice for travellers to the area. The inn offers a range of comfortable rooms, some with private terraces, and a host of amenities to enhance your stay. Enjoy a delicious meal in the restaurant, relax in the bar, or take advantage of the fitness centre, tennis court, and beautiful garden.
8.2 3013 reviews
Grantown-on-Spey
20/07 – 24/07
112 €/nighttotal: 448 € (4 )
The Ben Mhor Hotel, Bar & Restaurant
1 2
hotel , Grantown on Spey
The Ben Mhor Hotel, Bar & Restaurant enjoys an excellent location in Grantown-on-Spey, a six-minute walk from the Grantown Museum. This inn offers 1 bedroom with 1 bathroom, a fitness centre, on-site restaurant and bar, free parking, and free WiFi; plus nearby hiking and skiing opportunities.
8.6 713 reviews
Grantown-on-Spey
13/07 – 18/07
209 €/nighttotal: 1045 € (5 )
Grant Arms Hotel
1 2
hotel , Grantown on Spey
The Grant Arms Hotel is located in the charming town of Grantown-on-Spey, just a short distance from the Spey River. It's a 4-star hotel with a very good user rating. This traditional hotel offers 50 en-suite bedrooms, each with a TV. The hotel has a range of amenities including a restaurant, bar, garden, tennis court, and free Wi-Fi in public areas.
Best Grantown-on-Spey hotels with a pool
Among the 17 accommodations in Grantown-on-Spey, here are the 1 best hotels with a pool
8.1 2272 reviews
Grantown-on-Spey
13/07 – 18/07
200 €/nighttotal: 1000 € (5 )
Boat Country Inn And Restaurant
1 2
hotel , Boat of Garten
The Boat Country Inn and Restaurant is situated in the charming village of Boat of Garten, just a short drive from Aviemore and within the stunning Cairngorms National Park. This 4-star inn consistently receives very good user ratings, making it a popular choice for travellers to the area. The inn offers a range of comfortable rooms, some with private terraces, and a host of amenities to enhance your stay. Enjoy a delicious meal in the restaurant, relax in the bar, or take advantage of the fitness centre, tennis court, and beautiful garden.
Frequently asked questions about hotels in Grantown-on-Spey
What amenities can travelers expect in hotel rooms in Grantown-on-Spey?
Most hotels in Grantown-on-Spey offer standard amenities like Wi-Fi, TVs, and tea and coffee making facilities. Some hotels also have added extras like swimming pools or saunas.
What are the best hotels with a swimming pool in Grantown-on-Spey?
What are some pet-friendly activities in and around Grantown-on-Spey?
Many pubs and restaurants in Grantown-on-Spey welcome dogs, and you can enjoy a walk with your furry friend along the Speyside Way. The nearby Loch an Eilein is also a great spot for a dog walk.
What are the best luxury hotels in Grantown-on-Spey?
Which towns or cities worth a visit near Grantown-on-Spey?
Aviemore is a short drive away and offers plenty of activities, while the charming town of Dornoch is also worth a visit. For a taste of city life, Inverness is a little further away and offers a range of attractions.
What are the best family friendly hotels in Grantown-on-Spey?
Ravenscourt House, a charming guest house, is located just a two-minute walk from the centre of Grantown-on-Spey, on the edge of the Cairngorms National Park. The accommodation enjoys excellent ratings for location, cleanliness and overall experience. The stone-built house features period furnishings, creating a traditional atmosphere. The guest house offers modern amenities such as free WiFi, ample parking, a bar, a garden, a terrace, and room service, perfect for a relaxing stay in the Scottish Highlands.
8.1 2272 reviews
Grantown-on-Spey
13/07 – 18/07
200 €/nighttotal: 1000 € (5 )
Boat Country Inn And Restaurant
1 2
hotel , Boat of Garten
The Boat Country Inn and Restaurant is situated in the charming village of Boat of Garten, just a short drive from Aviemore and within the stunning Cairngorms National Park. This 4-star inn consistently receives very good user ratings, making it a popular choice for travellers to the area. The inn offers a range of comfortable rooms, some with private terraces, and a host of amenities to enhance your stay. Enjoy a delicious meal in the restaurant, relax in the bar, or take advantage of the fitness centre, tennis court, and beautiful garden.
Grantown-on-Spey
20/07 – 24/07
179 €/nighttotal: 716 € (4 )
Dunallan Guest House
1 2
hotel , Grantown on Spey
Dunallan Guest House offers 4-star family-friendly accommodation in central Grantown-on-Spey, conveniently located near local shops, restaurants, and within 3km of a golf course. This guest house provides family rooms, laundry service, bicycle rental, a shared lounge, and en-suite rooms with LCD TVs, showers, and some with bathtubs, plus nearby fishing and watersports opportunities.
8.2 3013 reviews
Grantown-on-Spey
20/07 – 24/07
112 €/nighttotal: 448 € (4 )
The Ben Mhor Hotel, Bar & Restaurant
1 2
hotel , Grantown on Spey
The Ben Mhor Hotel, Bar & Restaurant enjoys an excellent location in Grantown-on-Spey, a six-minute walk from the Grantown Museum. This inn offers 1 bedroom with 1 bathroom, a fitness centre, on-site restaurant and bar, free parking, and free WiFi; plus nearby hiking and skiing opportunities.
Best Grantown-on-Spey hotels with jacuzzi
8.6 713 reviews
Grantown-on-Spey
13/07 – 18/07
209 €/nighttotal: 1045 € (5 )
Grant Arms Hotel
1 2
hotel , Grantown on Spey
The Grant Arms Hotel is located in the charming town of Grantown-on-Spey, just a short distance from the Spey River. It's a 4-star hotel with a very good user rating. This traditional hotel offers 50 en-suite bedrooms, each with a TV. The hotel has a range of amenities including a restaurant, bar, garden, tennis court, and free Wi-Fi in public areas.