Hotels in Moray

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

Best hotels in Moray

Based on guest reviews over the last 12 months

Coastal Retreats:
Cullen Bay Hotel
Historic Elegance:
Mansion House Hotel
Comfortable Stays:
Laichmoray Hotel
Family-Friendly Options:
Gordon Arms Hotel
Charming Locales:
The Old Coach House

FAQs about hotels in Moray

Our FAQs contain 5 questions about top hotels in Moray.

What are the best hotels for families in Moray?
The Eight Acres Hotel and The Royal Oak Hotel cater well to families, offering family rooms and activities nearby. The Royal Oak also has easy access to parks and play areas.
What hotels in Moray receive the highest guest ratings?
The Stotfield Hotel and The Highlander Inn frequently receive top ratings from guests for their exceptional service and amenities, often scoring above 4.5 on popular review sites.

Essential Hotel Information for Moray, UK

This guide provides insights into hotel accommodations in Moray, United Kingdom, evaluating 37 properties to deliver key details for your travel planning.

Typical nightly rates range from $90 to $150.

There are 37 hotel properties available in the region.

Peak travel seasons are from June to August and December.

Local taxes average around 10% on total bookings.

Key attractions like Elgin Cathedral are within 25 km from most hotels.