Best hotels in Moray

Based on guest reviews over the last 12 months

Seaside Serenity:
Cullen Bay Hotel
Historic Charm:
The Aberlour Hotel
Elegant Getaway:
The Dowans Hotel Of Speyside
Family Friendly:
Firth Hotel & Restaurant
Cozy Retreat:
Stotfield Hotel
Traditional Pub Vibes:
The Red Lion Tavern
Nature Escape:
Grant Arms Hotel
Budget Friendly:
Oyo Eastbank Hotel, Speyside Scotland
Luxurious Experience:
Eight Acres Hotel

FAQs about hotels in Moray

We hope that the answers to these questions will help you plan your trip

Which hotels in Moray are best for families or couples?
Family-friendly hotels include the Eight Acres Hotel, which offers family rooms and a children's play area. Couples may enjoy the romantic setting at The Dowans Hotel of Speyside, known for its beautiful views and intimate atmosphere.
What are the cheapest hotel options in Moray?
Budget choices include Elgin Guest House and Argyle Guest House, with rates starting as low as $70 per night during off-peak seasons.
Which hotels offer unique views in Moray?
Cullen Bay Hotel provides stunning coastal views, while Stotfield Hotel offers scenic views of Moray Firth, making both properties great choices for nature lovers.
What are the top-rated hotels in Moray according to guest reviews?
Top-rated properties include The Royal Hotel Elgin, known for its service and amenities, and The Mash Tun, praised for its atmosphere and dining options. Both score highly among guests.