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 Old Coach House Hotel
Based on 103 Ratings and 0 reviews
(103 Ratings)
THB 1,615
THB 1,502
+ THB 457 taxes & fees
Per Night
Marine Hotel
(72 Ratings)
THB 2,141
+ THB 428 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
2 Varis Apartments
THB 4,263
THB 3,843
+ THB 1,194 taxes & fees
Per Night
Hotel Square
THB 5,534
THB 4,486
+ THB 1,356 taxes & fees
Per Night
Firth Hotel & Restaurant
Based on 180 Ratings and 0 reviews
(180 Ratings)
THB 3,905
THB 2,810
+ THB 873 taxes & fees
Per Night
6 Varis Apartments
THB 2,842
THB 2,562
+ THB 796 taxes & fees
Per Night
The Aberlour Hotel
Based on 67 Ratings and 0 reviews
(67 Ratings)
THB 5,164
THB 4,803
+ THB 1,456 taxes & fees
Per Night
Jomarnic B&B
(41 Ratings)
THB 2,558
THB 2,306
+ THB 716 taxes & fees
Per Night
OYO Eastbank Hotel, Speyside Scotland
THB 1,655
THB 1,540
+ THB 739 taxes & fees
Per Night
7 Varis Apartments
(15 Ratings)
THB 2,665
THB 2,402
+ THB 746 taxes & fees
Per Night
Argyle Guest House
Based on 212 Ratings and 0 reviews
(212 Ratings)
THB 2,654
THB 2,468
+ THB 722 taxes & fees
Per Night
Laichmoray Hotel
Based on 379 Ratings and 0 reviews
(379 Ratings)
THB 4,413
THB 3,978
+ THB 1,236 taxes & fees
Per Night
Q: ✅ How many 3 Star Hotels in Moray are available for booking at MakeMyTrip?
Q: ✅ What is Lowest & Highest Price for 3 Star Hotels in Moray?
Q: ✅ Which are the best three star resorts & hotels in Moray offering excellent hospitality?