Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking.
Situated in Portknockie, 33 km from Elgin Cathedral, Victoria Hotel features a bar and views of the city.
Set within 23 km of Grantown Museum and 28 km of Boat of Garten Golf Club, Hotel Square offers rooms in Tomintoul. 43 km from Balmoral…
Set in an Edwardian mansion, the 4-star Ramnee Hotel features leafy gardens and a traditional restaurant.
Set in Buckie, 19 km from Elgin Cathedral, The Mill House Hotel offers accommodation with a garden, free private parking, a shared lounge…
Featuring free WiFi throughout the property, Grant Arms Hotel offers pet-friendly accommodation in Cullen.