
Search Hotels in Moray
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Moray hotels

Coylumbridge Resort Hotel
Coylumbridge Resort HotelAviemore
7.0 out of 10, Good, (1,009 reviews)
The price is AED 229
AED 275 total
includes taxes & fees
17 May - 18 May

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland HotelAviemore
7.8 out of 10, Good, (853 reviews)
The price is AED 510
AED 613 total
includes taxes & fees
26 May - 27 May

Sweeney Aviemore One
Sweeney Aviemore OneAviemore
9.0 out of 10, Wonderful, (81 reviews)
The price is AED 422
AED 506 total
includes taxes & fees
8 Jun - 9 Jun

Macdonald Aviemore Hotel
Macdonald Aviemore HotelAviemore
7.2 out of 10, Good, (577 reviews)
The price is AED 471
AED 565 total
includes taxes & fees
31 May - 1 Jun

Cluny Hill Hotel
Cluny Hill HotelForres
8.2 out of 10, Very Good, (11 reviews)
The price is AED 231
AED 278 total
includes taxes & fees
17 May - 18 May

Craiglynne Hotel
Craiglynne HotelGrantown-on-Spey
7.2 out of 10, Good, (506 reviews)
The price is AED 334
AED 401 total
includes taxes & fees
26 May - 27 May

Macdonald Spey Valley Resort
Macdonald Spey Valley ResortAviemore
7.8 out of 10, Good, (224 reviews)
The price is AED 2,020
AED 2,425 total
includes taxes & fees
18 May - 19 May

High Range Hotel
High Range HotelAviemore
9.4 out of 10, Exceptional, (353 reviews)
The price is AED 487
AED 585 total
includes taxes & fees
1 Jun - 2 Jun

The Speyside Hotel
The Speyside HotelGrantown-on-Spey
9.4 out of 10, Exceptional, (351 reviews)
The price is AED 600
AED 720 total
includes taxes & fees
26 May - 27 May

Sweeney Aviemore Two
Sweeney Aviemore TwoAviemore
8.8 out of 10, Excellent, (53 reviews)
The price is AED 484
AED 580 total
includes taxes & fees
7 Jun - 8 Jun

Ben Mhor Hotel
Ben Mhor HotelGrantown-on-Spey
8.4 out of 10, Very Good, (206 reviews)
The price is AED 301
AED 301 total
includes taxes & fees
31 May - 1 Jun

The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very Good, (560 reviews)
The price is AED 469
AED 563 total
includes taxes & fees
26 May - 27 May

Seabank House Hotel
Seabank House HotelNairn
10.0 out of 10, Exceptional, (17 reviews)
The price is AED 678
AED 814 total
includes taxes & fees
13 May - 14 May

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (360 reviews)
The price is AED 997
AED 1,197 total
includes taxes & fees
1 Jun - 2 Jun

Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)Nairn
8.2 out of 10, Very Good, (958 reviews)
The price is AED 613
AED 736 total
includes taxes & fees
17 May - 18 May

Golf View Hotel
Golf View HotelLossiemouth
8.6 out of 10, Excellent, (222 reviews)
The price is AED 414
AED 497 total
includes taxes & fees
30 May - 31 May

Golf View Hotel & Spa
Golf View Hotel & SpaNairn
8.8 out of 10, Excellent, (362 reviews)
The price is AED 1,043
AED 1,252 total
includes taxes & fees
20 May - 21 May

The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (159 reviews)
The price is AED 208
AED 250 total
includes taxes & fees
13 May - 14 May

The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (251 reviews)
The price is AED 892
AED 1,071 total
includes taxes & fees
25 May - 26 May

Cawdor House
Cawdor HouseNairn
9.6 out of 10, Exceptional, (74 reviews)
The price is AED 495
AED 594 total
includes taxes & fees
1 Jun - 2 Jun
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

Laichmoray Hotel
10/10 Excellent
Explore a world of travel with Expedia
Hotels near popular Attractions
Hotel Theme
- Hotels with Free Parking in Moray
- Hotels with WiFi in Moray
- Family Hotels in Moray
- Hotels with Bars in Moray
- Pet-friendly Hotels in Moray
- Business Hotels in Moray
- Adventure Hotels in Moray
- Romantic Hotels in Moray
- Historic Hotels in Moray
- Ski Hotels in Moray
- Golf Hotels in Moray
- Beach Hotels in Moray
- Hotels with a Pool in Moray
- Hotel Wedding Venues in Moray
- Hotels with Hot Tubs in Moray
- Hotels with an Indoor Pool in Moray
- Resorts & Hotels with Spas in Moray
- Hotels with smoking rooms in Moray
- Luxury Hotels in Moray
- Shopping Hotels in Moray
- Green Hotels in Moray
- Boutique Hotels in Moray
- Adults Only Resorts & Hotels in Moray




































































