Photo by Derek Mack

Spa Hotels in Moray from NZ$227
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Moray Spa Hotels
Our top choices for Moray hotels with a spa

1. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (404 reviews)
The price is NZ$491
includes taxes & fees
16 Nov - 17 Nov

2. Ramnee Hotel
Ramnee HotelForres
8.8 out of 10, Excellent, (185 reviews)
The price is NZ$299
includes taxes & fees
5 Dec - 6 Dec

3. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
The price is NZ$227
includes taxes & fees
8 Nov - 9 Nov

4. The Royal Oak Hotel
The Royal Oak HotelBuckie
9.4 out of 10, Exceptional, (125 reviews)
The price is NZ$231
includes taxes & fees
5 Dec - 6 Dec

5. The Milking Sheds, Dufftown
The Milking Sheds, DufftownKeith
9.8 out of 10, Exceptional, (33 reviews)

8. The Mash Tun
The Mash TunAberlour
10.0 out of 10, Exceptional, (1 review)
The price is NZ$336
includes taxes & fees
4 Dec - 5 Dec

10. Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray FirthFindochty
9.8 out of 10, Exceptional, (295 reviews)
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

Stotfield Hotel
8/10 Good
Explore a world of travel with Expedia
- Country House in Forres
- Holiday Homes in Craigellachie
- Caravan Parks in Findhorn
- Cottages in Findhorn
- Chalets in Findhorn
- Hostels in Elgin
- B&B in Elgin
- Cabin Rentals in Elgin
- Lodges in Elgin
- Caravan Parks in Elgin
- Cottages in Buckie
- Cottages in Lossiemouth
- Caravan Parks in Lossiemouth
- B&B in Lossiemouth
- Apartments in Moray
- Cottages in Forres Station
- B&B in Keith
- Guest Houses in Keith
- Hotels near Macallan Distillery
- Moray Hotels
- Garmouth Hotels
- Kinloss Hotels
- Forres Hotels
- Hotels near Speyside Cooperage
- Buckie Hotels
- Aberlour Hotels
- Hotels near Glen Moray Distillery
- Burghead Hotels
- Rothes Hotels
- Archiestown Hotels
- Hotels near Kinloss Country Golf Club
- Lossiemouth Hotels
- Craigellachie Hotels
- Rafford Hotels
- Fochabers Hotels
- Kingston Hotels
- Elgin Hotels
- Hopeman Hotels
- Findhorn Hotels
- Hotels near Brodie Castle
- Keith Hotels
- Hotels near Glen Grant Distillery
- Beach Hotels in Buckie
- Romantic Hotels in Moray
- Luxury Hotels in Moray
- Winery Hotels in Moray
- Beach Hotels in Moray
- Pet Friendly Hotels in Moray
- Boutique Hotels in Elgin
- Luxury Hotels in Elgin
- Historic Hotels in Elgin
- Hotels with Pool in Elgin
- Business Hotels in Aberlour
- Family Hotels in Forres
- Lgbt Welcoming Hotels in Burghead
- Glenfarclas Distillery
- Keith Holidays
- Duffus Castle
- Glen Moray Distillery
- Brodie Castle
- Cardhu Distillery
- Glenfiddich Whisky Distillery
- Moray Holidays
- The Linn Falls
- Cummingston Beach
- Visit Elgin
- Visit Buckie
- Visit Fochabers
- Visit Rothes
- Visit Moray
- Visit Findhorn
- Visit Forres
- Visit Garmouth
- Visit Hopeman
- Visit Rafford







































