Hotels in Moray

Only Handpicked and Verified Resorts for Your Stay in Moray, United Kingdom
Destination
Where do you want to go?
Check-in
05Dec2025Select date
Check-out
06Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Best hotels in Moray

Based on guest reviews over the last 12 months

Cozy Coastal Retreats:
Cullen Bay Hotel
Luxury Escapes in Nature:
Craigellachie Hotel Of Speyside
Historic Elegance:
Mansion House Hotel
Whisky Enthusiast's Haven:
Whisky Capital Inn
Charming Family-Friendly Stays:
Richmond Arms Hotel
Adventurous Golf Getaways:
Golf View Hotel & Macintosh Restaurant
Budget-Friendly Comfort:
Oyo Eastbank Hotel, Speyside Scotland
Scenic countryside hideaways:
Cardhu Country House
Traditional Scottish Hospitality:
The Seafield Arms-Cullen

FAQs about hotels in Moray

Our FAQs contain 5 questions about Moray hotels.

Which hotels in Moray have unique views or are family-friendly?
The Cullen Bay Hotel offers picturesque views of Cullen Bay, making it a great choice for scenic stays. For families, the Eight Acres Hotel has family-friendly amenities, including spacious rooms and a children's play area.
What are the cheapest hotel options in Moray?
The cheapest options in Moray can start around $80 per night, with properties like the Oyo Eastbank Hotel, Speyside Scotland, often providing competitive pricing. Average budget accommodations range from $80 to $120.
Can you recommend top-rated hotels based on guest reviews?
Top-rated hotels in Moray include the Manshion House Hotel and the Craigellachie Hotel Of Speyside, both praised for their service and amenities. Review scores often reach above 9.0 on platforms like Booking.com.
Are there any hotels with special amenities for business travelers in Moray?
Yes, the Golf View Hotel & Macintosh Restaurant offers business facilities including meeting rooms and high-speed internet, catering specifically to business travelers.

Hotel Insights for Travelers in Moray

This guide evaluates 28 hotel options in Moray, United Kingdom, providing crucial information to assist travelers in making informed lodging decisions in this picturesque region.

Typical nightly rates range from $90 to $200.

The peak travel seasons are June to September.

Local taxes/fees average around 20% of your stay.

Most hotels are within 10 kilometers of Elgin Cathedral.

Booking directly with hotels can yield discounts or free breakfast.