A rocky coastal landscape with a prominent rock formation in the center.

Cheap Hotels in Moray from NT$2,130

  • 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 Cheap Hotels

Next weekend
In two weeks

Our top choices for Moray cheap hotels

1. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (392 reviews)
"Great hotel, very charming, staff was helpful. Breakfast selections were good and the restaurant on site was delicious."
United States
Emily
The price is NT$8,661
NT$10,393 total
includes taxes & fees
Oct 19 - Oct 20
Craigellachie Hotel of Speyside

2. The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
Buckie
7.0 out of 10, Good, (179 reviews)
"It was nothing fancy. Clean, and what you might expect for an old hotel."
United States
Sandra
The price is NT$1,775
NT$2,130 total
includes taxes & fees
Sep 23 - Sep 24
The Old Coach House Hotel

3. Marine Hotel

Marine Hotel
3.0 star property
Buckie
6.8 out of 10, (87 reviews)
"It’s very comfortable and warm and roomy "
United Kingdom
Agnes
Marine Hotel

4. Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (181 reviews)
"Super nice staff, especially the man with the big beard at reception he was just the best! Beautiful hotel."
Canada
Steve
The price is NT$5,150
NT$6,181 total
includes taxes & fees
Oct 4 - Oct 5
Ramnee Hotel

5. The Mill House Hotel

The Mill House Hotel
3.5 star property
Buckie
8.4 out of 10, Very good, (126 reviews)
"Food,staff ,very good ,"
United Kingdom
jeffrey
The price is NT$4,006
NT$4,807 total
includes taxes & fees
Sep 25 - Sep 26
The Mill House Hotel

6. The Royal Oak Hotel

The Royal Oak Hotel
3.5 star property
Buckie
9.4 out of 10, Exceptional, (120 reviews)
"Great spot, food was great, rooms where bigger then most UK rooms. So close to the great walking trail and a lovely golf course."
Canada
Victoria
The price is NT$4,618
NT$5,541 total
includes taxes & fees
Oct 1 - Oct 2
The Royal Oak Hotel

7. The Smugglers Hostel

The Smugglers Hostel
2.0 star property
Ballindalloch
7.4 out of 10, Good, (13 reviews)
"We were rented the family bedroom that had its own private bath, a double bed and three singles. It was a great place to stay. Huge kitchen for everyone and lots of seating. Parking was a bit tight."
United States
Sheri
The price is NT$4,687
NT$5,624 total
includes taxes & fees
Sep 21 - Sep 22
The Smugglers Hostel
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