See the latest prices and deals by choosing your dates.
Located in Grantown on Spey, an 8-minute walk from Grantown Museum, The Speyside Hotel has accommodations with a restaurant, free private parking, a bar and a shared lounge. Location was perfect for our itinerary of a few tourist attractions and a relaxing environment in...
Hotel Square is offering accommodations in Tomintoul. The property provides a ski pass sales point and ski storage space, as well as a restaurant and a bar. I lenjoyed the antique style of this hotel. The staff was lovely.
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens. My daughter was getting married and when the Manager heard about this, she offered us a very...
Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station. This is the second time that we have stayed at The Laichmoray. What a fantastic hotel this is.
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Train Station. The breakfast was great. The service was friendly and efficient.
Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical center of Elgin. It was a fabulous room and the staff were very friendly. The meals were also nice and well priced.
Located in Grantown on Spey, a 6-minute walk from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant has a restaurant, a bar and a garden, as well as free WiFi. Comfortable room with a good shower Central location Great food in restaurant
Located in Forres, within 1.3 miles of Benromach Distillery and 4 miles of Brodie Castle, Carlton Hotel has accommodations with a bar and free WiFi. The hotel has family rooms. nice helpful staff. quiet room with plenty of room for our family. newly updated inside.
Close to Elgin town center, Eight Acres Hotel sits in 8 acres of manicured grounds. Rooms very clean. Staff extremely helpful and pleasant!
Located in Aberlour, 5 miles from Cardhu Whisky Distillery, The Mash Tun has accommodations with a restaurant, free private parking and a bar. Staff at check in and in the Whisky Bar were awesome..
Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking. Great staff! lovely room. beautiful view!
Including a restaurant and 2 bars serving many local whiskeys, the Richmond Arms Hotel is located in the attractive village of Tomintoul in the Cairngorms National Park. The informal atmosphere suited us very well. Unpretentious.
To edit: The mile long tree lined High Street has an attractive square and village green and located right in the center of the Village is the Aberlour Hotel. Aberlour is such a beautiful town and the hotel is well situated right in the middle of town.
Set in 4 acres of pretty grounds, the Knockomie Hotel offers individually-styled rooms, scenic views and an impressive Malt Library, with over 100 Scottish whiskeys. comfortable and staff were excellent
In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 18th century residence has been upgraded to offer modern comforts while retaining a traditional... Nice, comfortable hotel that is an excellent base for visiting Speyside.
Located in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893. Staff were great, food was good, loved the roaring fire - some fire pits outside at night would be...