
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
6.8 out of 10, (1,002 reviews)
The price is SARĀ 316
SARĀ 379 total
includes taxes & fees
3 Mar - 4 Mar

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Highland HotelAviemore
7.8 out of 10, Good, (827 reviews)
The price is SARĀ 416
SARĀ 500 total
includes taxes & fees
8 Mar - 9 Mar

High Range Hotel
High Range HotelAviemore
9.4 out of 10, Exceptional, (343 reviews)
The price is SARĀ 379
SARĀ 455 total
includes taxes & fees
4 Mar - 5 Mar

Macdonald Aviemore Hotel
Macdonald Aviemore HotelAviemore
7.2 out of 10, Good, (567 reviews)
The price is SARĀ 416
SARĀ 500 total
includes taxes & fees
8 Mar - 9 Mar

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (350 reviews)
The price is SARĀ 698
SARĀ 838 total
includes taxes & fees
3 Mar - 4 Mar

Ben Mhor Hotel
Ben Mhor HotelGrantown-on-Spey
8.4 out of 10, Very Good, (192 reviews)
The price is SARĀ 176
SARĀ 176 total
includes taxes & fees
23 Mar - 24 Mar

The Speyside Hotel
The Speyside HotelGrantown-on-Spey
9.4 out of 10, Exceptional, (340 reviews)
The price is SARĀ 530
SARĀ 636 total
includes taxes & fees
1 Apr - 2 Apr

Sweeney Aviemore Two
Sweeney Aviemore TwoAviemore
8.6 out of 10, Excellent, (49 reviews)
The price is SARĀ 349
SARĀ 419 total
includes taxes & fees
3 Mar - 4 Mar

Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)Nairn
8.2 out of 10, Very Good, (949 reviews)
The price is SARĀ 297
SARĀ 356 total
includes taxes & fees
8 Mar - 9 Mar

Golf View Hotel & Spa
Golf View Hotel & SpaNairn
8.8 out of 10, Excellent, (348 reviews)
The price is SARĀ 570
SARĀ 684 total
includes taxes & fees
3 Mar - 4 Mar

Macdonald Morlich Hotel
Macdonald Morlich HotelAviemore
7.6 out of 10, Good, (453 reviews)
The price is SARĀ 400
SARĀ 480 total
includes taxes & fees
15 Mar - 16 Mar

Cluny Hill Hotel
Cluny Hill HotelForres
7.8 out of 10, Good, (8 reviews)
The price is SARĀ 141
SARĀ 169 total
includes taxes & fees
4 Mar - 5 Mar

Eriskay Guest House and Aviemore Glamping
Eriskay Guest House and Aviemore GlampingAviemore
9.4 out of 10, Exceptional, (143 reviews)
The price is SARĀ 392
SARĀ 471 total
includes taxes & fees
8 Mar - 9 Mar

Hillhead Hideaways
Hillhead HideawaysKeith
10.0 out of 10, Exceptional, (7 reviews)
The price is SARĀ 1,431
SARĀ 1,717 total
includes taxes & fees
16 Mar - 17 Mar

Seabank House Hotel
Seabank House HotelNairn
10.0 out of 10, Exceptional, (15 reviews)
The price is SARĀ 504
SARĀ 605 total
includes taxes & fees
3 Mar - 4 Mar

The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (244 reviews)
The price is SARĀ 700
SARĀ 840 total
includes taxes & fees
3 Mar - 4 Mar

Cawdor House
Cawdor HouseNairn
9.6 out of 10, Exceptional, (68 reviews)
The price is SARĀ 459
SARĀ 551 total
includes taxes & fees
1 Apr - 2 Apr
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.
Great weekend hotel deals inĀ Moray
Showing deals for:13 Mar - 15 Mar
Image gallery for Charming Waterside Cottage in the heart of Speyside

Charming Waterside Cottage in the heart of Speyside
Glenlivet
10/10Exceptional (32 reviews)
10% off
Price is SARĀ 542
SARĀ 1,387 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Top Moray Hotel Reviews

The Royal Oak Hotel
10/10 Excellent




















































































