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.
9.4 247 reviews
Grantown-on-Spey
13/07 – 18/07
₹21506/nighttotal: ₹107530 (5 )
Ravenscourt Guest House
1 2
hotel , 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.
Grantown-on-Spey
20/07 – 24/07
₹19771/nighttotal: ₹79084 (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
13/07 – 18/07
₹16288/nighttotal: ₹81440 (5 )
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.1 2272 reviews
Grantown-on-Spey
13/07 – 18/07
₹22110/nighttotal: ₹110550 (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.
Best Grantown-on-Spey hotels with a restaurant
8.2 3013 reviews
Grantown-on-Spey
13/07 – 18/07
₹16288/nighttotal: ₹81440 (5 )
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
₹23025/nighttotal: ₹115125 (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.1 2272 reviews
Grantown-on-Spey
13/07 – 18/07
₹22110/nighttotal: ₹110550 (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.
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
₹22110/nighttotal: ₹110550 (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 are the most affordable attractions in and around Grantown-on-Spey?
For a budget-friendly day out, there's the Grantown-on-Spey Highland Games, which are held every July. You can also take a walk along the River Spey, which is free and offers stunning views. And don't forget the local shops and cafes, which are great for a cheap bite to eat.
What are the best hotels with a swimming pool in Grantown-on-Spey?
How can travelers relax during a week in and arond Grantown-on-Spey?
There's plenty of opportunity to relax in Grantown. You can go for a walk in the nearby woods, take a dip in the River Spey, or simply enjoy a cup of tea in one of the many cosy cafes. If you're looking for something a bit more active, you can go for a bike ride along the Speyside Cycle Route or play a round of golf at the Grantown-on-Spey Golf Club.
What are the most popular 2, 3 and 4-star 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 swimming pools, saunas, and gyms. It's best to check the individual hotel's website for specific details.
What are the best luxury hotels in Grantown-on-Spey?
When is the best time to book a hotel in Grantown-on-Spey?
The best time to book a hotel in Grantown-on-Spey is during the off-season, which is generally from September to May. You'll get the best prices and avoid the crowds. However, if you're looking to experience the Highland Games, you'll need to book in advance.
What are the best family friendly hotels in Grantown-on-Spey?
What are some pet-friendly activities in and around Grantown-on-Spey?
There's plenty for you and your furry friend to enjoy in Grantown-on-Spey. You can go for a walk in the nearby woods, take a stroll along the River Spey, or visit the Grantown-on-Spey Museum. Many cafes and pubs in the town are also dog-friendly.
What are the best pet friendly hotels in Grantown-on-Spey?
Which towns or cities worth a visit near Grantown-on-Spey?
From Grantown, you're close to some lovely towns. For whisky lovers, you can easily reach Aviemore, which has a few distilleries, and the town of Forres is well worth a visit, with its historic cathedral and charming shops. A little further afield, you can also visit the city of Inverness, which is the capital of the Highlands.
Destinations nearby
Best Grantown-on-Spey hotels with parking
8.2 3013 reviews
Grantown-on-Spey
13/07 – 18/07
₹16288/nighttotal: ₹81440 (5 )
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.
Grantown-on-Spey
20/07 – 24/07
₹19771/nighttotal: ₹79084 (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.6 713 reviews
Grantown-on-Spey
13/07 – 18/07
₹23025/nighttotal: ₹115125 (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.
9.4 247 reviews
Grantown-on-Spey
13/07 – 18/07
₹21506/nighttotal: ₹107530 (5 )
Ravenscourt Guest House
1 2
hotel , 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.
Best Grantown-on-Spey hotels with jacuzzi
8.1 2272 reviews
Grantown-on-Spey
13/07 – 18/07
₹22110/nighttotal: ₹110550 (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.