Which Hotel or Accommodation Should You Choose in Moray?
Review 9 hotels and accommodation providers across Moray, including Aberlour, Elgin and Buckie, and find out what each offers. Consider guest feedback and property details, then shortlist places that provide the type of stay you need.
170+ years of hospitality heritage with continuous upgrades preserving Victorian character
Experience historic charm and modern comfort at Laichmoray Hotel in Elgin. Offering 34 stylish rooms, award-winning dining, event spaces for up to 150 guests, and Scotland's largest whisky lounge.
We offer 4.7-star rated hospitality with over 1,400 verified reviews
Experience coastal luxury at Cullen Bay Hotel in Moray, Scotland. Enjoy sea-view rooms, award-winning cuisine, and wedding venues with breathtaking scenery.
We offer 16 individually designed en-suite rooms with modern amenities.
Experience luxury at Dowans Hotel in Aberlour, Speyside. Historic Victorian mansion offering stylish rooms, gourmet dining at Restaurant 57, and The Still's extensive whisky collection. Perfect for exploring Scotland's whisky trail.
Our en-suite rooms combine Victorian charm with modern comforts like free high-speed Wi-Fi.
Experience Victorian charm in Elgin with en-suite rooms, full Scottish breakfasts, and free parking at West End Guest House. Perfectly located for exploring whisky distilleries, castles, and the Highlands.
We offer Victorian charm with modern amenities in central Elgin
Experience traditional Scottish hospitality at Moraydale Guest House in Elgin. Spacious en-suite rooms, full Scottish breakfast, and prime location near shops, attractions, and transport links.
We offer fresh, locally-sourced cuisine in a family-friendly environment.
Experience warm Scottish hospitality at Aberlour Hotel, a family-run establishment offering comfortable accommodation, fresh local cuisine, and proximity to whisky distilleries in Speyside.
We offer 25+ years of experience in premium self-catering accommodation
Discover luxury self-catering woodland lodges near Forres, Moray. Eight pet-friendly lodges with flexible bookings, free WiFi, and easy access to Speyside whisky trails and Cairngorms National Park.
We offer 8 en-suite bedrooms with traditional Scottish charm and modern comforts.
Experience warm Scottish hospitality at The Highlander Inn, a family-run hotel in Speyside offering whisky expertise, en-suite rooms, and locally sourced cuisine.