Provide your desired dates to access the latest pricing and special offers for hotels
Welcome to Grantown-on-Spey, a charming town nestled at the edge of the stunning Cairngorm mountains in the Scottish Highlands. Founded in 1765, Grantown-on-Spey is a lively hub for tourism and services in the Strathspey region. This picturesque town offers a range of accommodations for visitors, from cozy B&Bs to grand hotels, ensuring a comfortable stay for every traveler.
One of the town's highlights is its collection of historic buildings, including several large hotels that date back to the 18th and 19th centuries. Take a stroll along the High Street and Square, where you'll find beautiful examples of Scottish baronial architecture and Georgian and Victorian-era buildings. The Grant Arms Hotel, which hosted Queen Victoria and Prince Albert, is a must-visit landmark. And if you're looking to immerse yourself in history, don't miss the Grantown Museum housed in the former Grantown Female School.
For nature lovers, Grantown-on-Spey offers plenty of opportunities to explore the great outdoors. Anagach Woods, located on the town's eastern edge, boasts scenic walking trails where you might even spot the majestic Capercaillie bird. And if you're a whisky enthusiast, be sure to visit the nearby distilleries, including the newly constructed Cairn distillery by Gordon & MacPhail.
So whether you're seeking a peaceful getaway amidst breathtaking landscapes, a taste of Scottish history and culture, or a whisky-filled adventure, Grantown-on-Spey has it all. Book your stay at one of the town's fantastic hotels, and get ready to create memories that will last a lifetime.
Skiing
Free Private Parking
Free wifi
The Dunallan Guest House, located in Grantown on Spey, United Kingdom, is a highly-rated 4-star Bed and Breakfast that offers a range of amenities. Not only does it provide a complimentary breakfast, but it also features private parking, free Wi-Fi, and beautiful garden views. For outdoor enthusiasts, the hotel is conveniently situated near a golf course, skiing opportunities, cycling paths, and various water activities such as canoeing and fishing. The guest house also offers non-smoking rooms, family rooms, and additional services like bicycle rental and packed lunches. With its prime location near the city center and its plethora of amenities, Dunallan Guest House stands out as a top choice for travelers.
Skiing
Free parking
Restaurant
The Grant Arms Hotel, located in Grantown on Spey, United Kingdom, is a 4-star hotel that stands out for several reasons. Firstly, its prime location just 0.1mi from the city center makes it the perfect choice for travelers looking to explore and experience the heart of Grantown on Spey. Additionally, this hotel offers a host of amenities that set it apart from others, such as free breakfast, free Wi-Fi, and a range of recreational activities including skiing, golf, tennis, and more. With its pet-friendly policy and wheelchair accessibility, the Grant Arms Hotel caters to a wide range of guests, ensuring a comfortable and enjoyable stay for everyone.
Skiing
Pet Friendly
Restaurant
The Speyside Hotel and Restaurant in Grantown on Spey, United Kingdom, is the ideal choice for travelers seeking convenience and comfort. With its prime location just 0.2mi from the city center, guests can easily explore all that Grantown on Spey has to offer. The hotel offers a range of fantastic amenities, including free breakfast, private parking, and free WiFi, ensuring a pleasant and hassle-free stay. Additionally, guests can indulge in skiing, enjoy live music performances, and relax on the sun deck or terrace. With its pet-friendly policy, non-smoking rooms, and a bar and restaurant on-site, The Speyside Hotel and Restaurant stands out as a superior choice for travelers looking for a memorable experience.
Skiing
Free parking
Restaurant
The Garth Hotel, located in the city center of Grantown on Spey, United Kingdom, is a 3-star Inn that offers an exceptional stay. With a mere 0.2mi distance to the city center, guests can easily explore the surrounding attractions. The hotel provides a range of enticing amenities including free parking, free WiFi, room service, and a restaurant serving delicious meals. Additionally, guests can enjoy the peaceful terrace and garden. The hotel goes above and beyond by offering free toiletries, a bathtub, and private bathrooms in each room. With its great location, convenient amenities, and comfortable accommodations, the Garth Hotel stands out as an ideal choice for travelers.
Skiing
Pet Friendly
Restaurant
The Ben Mhor Hotel, Bar & Restaurant is the perfect choice for your stay in Grantown on Spey. Conveniently located just 0.1mi from the city center, this hotel offers easy access to all the attractions and activities in the area. What sets this hotel apart from others are the fantastic amenities it offers. Start your day with a delicious breakfast and then take advantage of the free Wifi to plan your adventures. Pet owners will be delighted to know that this hotel is pet-friendly, and private parking is available free of charge. With a bar, restaurant, and beautiful garden on-site, you'll have everything you need for a comfortable and enjoyable stay.
Free parking
Restaurant
Free wifi
Welcome to the Craiglynne Hotel, located in the charming city of Grantown on Spey, United Kingdom. Our 3-star hotel offers a range of amenities to ensure a comfortable stay. Enjoy a complimentary breakfast to start your day off right. Take advantage of our free parking and pet-friendly policy (extra charges may apply). Stay connected with free WiFi and enjoy the golf course for an added fee. With a 24-hour front desk, non-smoking rooms, a bar, and a restaurant, our hotel provides everything you need for a memorable stay. Plus, our convenient location just 0.4mi from the city center makes exploring Grantown on Spey a breeze.
When visiting Grantown on Spey, one of the most popular 4-star hotels is Dunallan Guest House. Located just 0.1mi from the city center, this bed and breakfast offers comfortable accommodations starting at $104. Guests can enjoy a variety of amenities including skiing, a pet-friendly environment (extra charges may apply), free private parking, and complimentary wifi. The guest house also boasts a golf course, non-smoking rooms, a garden view, and private bathrooms with bathtubs. The convenient location and array of amenities make Dunallan Guest House a top choice for travelers.
Another highly regarded 4-star hotel in Grantown on Spey is Grant Arms Hotel. Situated just 0.1mi from the city center, the hotel offers affordable rates starting at $97. Guests can start their day with a delicious breakfast and take advantage of amenities such as skiing, free parking, and complimentary wifi. The hotel also features a golf course and tennis court (extra charges may apply), making it an ideal choice for sports enthusiasts. With its non-smoking rooms, bar, restaurant, and wheelchair accessibility, Grant Arms Hotel provides a comfortable and inclusive stay for all guests.
For travelers seeking a memorable stay in Grantown on Spey, the Grant Arms Hotel is a top choice. This 4-star hotel starts at $97 per night and is conveniently located just 0.1mi from the city center. Guests can indulge in a delicious breakfast and enjoy amenities such as skiing, free parking, and complimentary wifi throughout the property. The hotel offers additional facilities including a golf course and tennis court (extra charges may apply) for active guests. With its non-smoking rooms, bar, restaurant, and wheelchair accessibility, the Grant Arms Hotel caters to a range of travelers and ensures a comfortable and enjoyable stay.
One of the most popular 3-star hotels in Grantown on Spey is the Craiglynne Hotel. With prices starting from $64 per night, it offers great value for budget-conscious travelers. The hotel is located just 0.4mi from the city center, making it conveniently situated for exploring the area. The Craiglynne Hotel provides guests with various amenities, including free parking, free wifi, and a 24-hour front desk. The on-site restaurant and bar offer a range of options for dining, and the hotel also features a golf course for those looking to enjoy a round of golf during their stay.
Another popular 3-star option in Grantown on Spey is the Garth Hotel. With prices starting from $131 per night, it is a bit pricier than the Craiglynne Hotel, but it offers a range of amenities that make it worth considering. The hotel is located just 0.2mi from the city center, making it easily accessible for guests. Amenities at the Garth Hotel include free parking, free wifi, and a restaurant and bar. The hotel also offers activities such as skiing and golf for those looking to enjoy outdoor pursuits. The rooms are comfortable and feature private bathrooms with bathtubs, and the friendly staff provide daily housekeeping.
For travelers seeking a cozy inn experience, the Garth Hotel is a popular choice. With prices starting from $131 per night, it is a bit more expensive than some other options in the area, but it offers a charming ambiance and a range of amenities for guests to enjoy. Located just 0.2mi from the city center, it is conveniently situated for exploring Grantown on Spey. The Garth Hotel offers comfortable non-smoking rooms with private bathrooms and free toiletries. For dining, guests can enjoy the on-site restaurant and bar, as well as a terrace and garden area. The hotel also offers free wifi and free parking for guests' convenience.
Cities nearby
Cities nearby
What is the lowest price of hotels in Grantown on Spey?
The lowest price of hotels in Grantown on Spey is a steal at just $49! One option is the charming Craiglynne Hotel, where you can enjoy a delightful breakfast to start your day on the right foot. For just a bit more, The Ben Mhor Hotel, Bar & Restaurant offers a starting price of $49, also including breakfast. So, whether you're on a budget or looking for a little extra luxury, Grantown on Spey has options to suit every traveler.
What is the average price of hotels in Grantown on Spey?
Looking for a cozy spot in Grantown on Spey? The average price of 3-star hotels is around $103, while 4-star hotels go for approximately $121 per night. So, whether you prefer something more budget-friendly or fancy, you'll find great options to suit your taste and wallet in this delightful Scottish town!
What are the best hotels in Grantown on Spey center?
The best hotels in Grantown on Spey center are the Craiglynne Hotel, Garth Hotel, and The Speyside Hotel and Restaurant. The Craiglynne Hotel offers rooms starting from $64 and includes breakfast. The Garth Hotel, located on Castle Road, offers rooms starting from $131 and also provides breakfast. The Speyside Hotel and Restaurant, situated on Grant Road, offers rooms starting from $147 and includes breakfast as well.