Resorts & Hotels with Spas in Moray from AED 514

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Moray Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for Moray hotels with a spa

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (360 reviews)
"Cool historic hotel with a great pub attached and their whisky bar is by far one of the most amazing spaces. definitely worth a visit. Staff were incredibly friendly and attentive. Room was comfortable with a hot shower with plenty of pressure. "
United States
Giselle
The price is AED 993
AED 1,192 total
includes taxes & fees
31 May - 1 Jun
Craigellachie Hotel of Speyside

Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (172 reviews)
"We stayed overnight and had an evening meal which was fresh and very tasty as was breakfast. The staff were very friendly and welcoming "
United Kingdom
Angela
The price is AED 600
AED 721 total
includes taxes & fees
17 May - 18 May
Ramnee Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.6 out of 10, Good, (157 reviews)
"Very great friendly staff and really good food !"
United States
Donald
The price is AED 429
AED 514 total
includes taxes & fees
8 May - 9 May
The Royal Hotel

The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.6 out of 10, Exceptional, (96 reviews)
"Clean room, accommodating breakfast requirements, lovely staff"
United Kingdom
louise
The price is AED 570
AED 684 total
includes taxes & fees
14 May - 15 May
The Royal Oak Hotel

The Milking Sheds, Dufftown

The Milking Sheds, Dufftown
3.5 star property
Keith
9.8 out of 10, Exceptional, (26 reviews)
"Great little spot in the middle of the village, very well equipped and very comfortable "
United Kingdom
Carolyn
The Milking Sheds, Dufftown

Firlands Lodge

Firlands Lodge
4.0 star property
Forres
10.0 out of 10, Exceptional, (11 reviews)
"Lovely property - warm, clean and well set up for a family."
United States
Andrew
Firlands Lodge

Knockomie Hotel

Knockomie Hotel
4.0 star property
Forres
8.6 out of 10, Excellent, (27 reviews)
"The hotel was in good condition and tastefully decorated. The overall effect was however spoiled by the old and shabby pictures hung on all the walls. They looked as if they were picked up as a job lot at an auction and just looked cheap and nasty. Breakfast service and food was very good despite the rather unusual requirement to order your choice the night before. Service overall was very good. Overall we enjoyed our stay."
United Kingdom
David
Knockomie Hotel

Eight Acres Hotel

Eight Acres Hotel
3.0 star property
Elgin
7.0 out of 10, Good, (218 reviews)
"Booked this hotel for location close to hospital. Ideal and close enough to walk. Booked a small double room which was sufficient for our purpose. The bathroom was compact but had a good shower and constant hot water. The breakfast each day was excellent and when there weren’t many guests, it was cooked to order. Very fresh good quality food and sufficient choice. The staff were friendly and helpful. "
United Kingdom
Karen
Eight Acres Hotel

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Findochty
9.8 out of 10, Exceptional, (273 reviews)
"Well equipped lovely cottage with a great view. "
United Kingdom
Gillian
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
Keith
10.0 out of 10, Exceptional, (7 reviews)
"Hot tub being inside with double doors and glass roof was great as you still got to experience the wonderful views."
United Kingdom
Stuart
The price is AED 1,319
AED 1,583 total
includes taxes & fees
14 May - 15 May
Hillhead Hideaways
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Moray Hotel Reviews

Explore a world of travel with Expedia