You are booking hotel for more than 30 days
3 Star
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in Moray
The Milking Sheds, Dufftown
THB 4,381
THB 3,943
+ THB 1,227 taxes & fees
Per Night
1 Varis Apartments
(10 Ratings)
THB 5,608
THB 5,047
+ THB 1,570 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
The Pines Guesthouse
Based on 60 Ratings and 0 reviews
(60 Ratings)
THB 4,353
THB 3,918
+ THB 1,219 taxes & fees
Per Night
Kintrae B&B
(88 Ratings)
THB 2,979
THB 2,681
+ THB 834 taxes & fees
Per Night
Laichmoray Hotel
Based on 387 Ratings and 0 reviews
(387 Ratings)
THB 5,047
THB 4,542
+ THB 1,413 taxes & fees
Per Night
Argyle Guest House
Based on 213 Ratings and 0 reviews
(213 Ratings)
THB 2,793
THB 2,597
+ THB 760 taxes & fees
Per Night
Chapelhill Croft Farmhouse B&B
THB 4,716
THB 3,637
+ THB 403 taxes & fees
Per Night
Coal Office Aberlour
(3 Ratings)
THB 5,319
THB 4,787
+ THB 1,489 taxes & fees
Per Night
Marine Hotel
THB 2,102
+ THB 420 taxes & fees
Per Night
4 Varis Apartments
THB 4,206
THB 3,785
+ THB 1,178 taxes & fees
Per Night
Jomarnic B&B
(41 Ratings)
THB 2,524
THB 2,271
+ THB 707 taxes & fees
Per Night
Firth Hotel & Restaurant
Based on 180 Ratings and 0 reviews
(180 Ratings)
THB 3,855
THB 3,469
+ THB 1,079 taxes & fees
Per Night
2 Varis Apartments
THB 4,206
THB 3,785
+ THB 1,178 taxes & fees
Per Night
OYO Eastbank Hotel, Speyside Scotland
THB 2,461
THB 2,289
+ THB 1,033 taxes & fees
Per Night
5 Varis Apartments
(4 Ratings)
THB 2,804
THB 2,523
+ THB 785 taxes & fees
Per Night
The Royal Hotel
THB 3,922
THB 3,648
+ THB 1,088 taxes & fees
Per Night
3 Varis Apartments
(11 Ratings)
THB 2,804
THB 2,523
+ THB 785 taxes & fees
Per Night
Q: ✅ What is Lowest & Highest Price for 3 Star Hotels in Moray?
Q: ✅ How many 3 Star Hotels in Moray are available for booking at MakeMyTrip?
Q: ✅ Which are the best three star resorts & hotels in Moray offering excellent hospitality?