
Find hotels near Moray Firth, from ₩98,326
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Aug 22 - Aug 23Tomorrow
Aug 23 - Aug 24Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6 Our top choices for Moray Firth hotels




1. Kintrae B&B
Kintrae B&B30.5 km from Moray Firth
Carol-Anne
₩155,998
₩187,198 total
includes taxes & fees
Aug 30 - Aug 31




2. The Royal Oak Hotel
The Royal Oak Hotel32.3 km from Moray Firth
Helen
₩233,203
₩279,851 total
includes taxes & fees
Aug 23 - Aug 24




3. Golf View Hotel
Golf View Hotel26.5 km from Moray Firth
Anne
₩165,925
₩199,110 total
includes taxes & fees
Aug 30 - Aug 31




4. Firth Hotel & Restaurant
Firth Hotel & Restaurant26.4 km from Moray Firth
Jacqueline
₩124,498
₩149,398 total
includes taxes & fees
Aug 23 - Aug 24




5. The Seafield Arms
The Seafield Arms32.8 km from Moray Firth
Louis
₩236,361
₩283,633 total
includes taxes & fees
Sep 5 - Sep 6




6. Helmsdale Lodge
Helmsdale Lodge37 km from Moray Firth
P
₩155,998
₩187,198 total
includes taxes & fees
Sep 5 - Sep 6




7. Laichmoray Hotel
Laichmoray Hotel34.7 km from Moray Firth
Hyeon Dae
₩220,603
₩264,724 total
includes taxes & fees
Aug 23 - Aug 24




8. Sunninghill
Sunninghill34.7 km from Moray Firth
Pauleen
₩230,461
₩276,561 total
includes taxes & fees
Aug 23 - Aug 24




9. Harbour Nights
Harbour Nights25.8 km from Moray Firth
Chantelle
₩130,477
₩156,572 total
includes taxes & fees
Aug 28 - Aug 29




10. 83 Seatown
83 Seatown30.3 km from Moray Firth
Rob
₩750,587
₩900,704 total
includes taxes & fees
Sep 5 - Sep 6




11. Stotfield Hotel
Stotfield Hotel26.5 km from Moray Firth
Edith
₩156,888
₩188,266 total
includes taxes & fees
Sep 3 - Sep 4




12. The Bridge Guest House
The Bridge Guest House37.2 km from Moray Firth
Kathryn
₩192,842
₩254,101 total
includes taxes & fees
Aug 23 - Aug 24




13. The Mill House Hotel
The Mill House Hotel33.7 km from Moray Firth
jeffrey
₩173,851
₩208,614 total
includes taxes & fees
Aug 23 - Aug 24




14. Bannockburn Inn
Bannockburn Inn37.1 km from Moray Firth
Neville
₩133,607
₩160,328 total
includes taxes & fees
Aug 23 - Aug 24




15. The Mansion House Hotel
The Mansion House Hotel34.4 km from Moray Firth
Ian
₩198,543
₩238,252 total
includes taxes & fees
Sep 13 - Sep 14




16. Premier Inn Elgin
Premier Inn Elgin34 km from Moray Firth
Scott
₩81,938
₩98,326 total
includes taxes & fees
Sep 6 - Sep 7




17. St Michaels Guesthouse
St Michaels Guesthouse34.6 km from Moray Firth
Lona
₩204,840
₩245,808 total
includes taxes & fees
Sep 10 - Sep 11




18. Royal Marine Hotel
Royal Marine Hotel43.8 km from Moray Firth
Michael
₩271,041
₩325,249 total
includes taxes & fees
Sep 14 - Sep 15




19. Belgrave Arms Hotel
Belgrave Arms Hotel37 km from Moray Firth
Jacob
₩175,317
₩210,380 total
includes taxes & fees
Sep 5 - Sep 6




20. Homesly The Station Hotel
Homesly The Station Hotel38.3 km from Moray Firth
David
₩290,289
₩290,289 total
includes taxes & fees
Aug 23 - Aug 24
Top Moray Firth Hotel Reviews
The Mansion House Hotel
10/10 Excellent
"Beautiful room, beautiful hall"
Kintrae B&B
10/10 Excellent
"Meals were very good, and it was convenient to have the option for dinner as well. Our room was very quiet and comfortable with room darkening curtains (necessity when visiting in the summer!). The staff were fabulous and helpful!"
Premier Inn Elgin
10/10 Excellent
"Great value for the quality. Would stay again any time."
The Mill House Hotel
10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Firth Hotel & Restaurant
8/10 Good
"The location was amazing, directly onto Athena stunning East Beach road. The staff were incredibly helpful and friendly. We ordered the Scottish breakfast and it was freshly cooked and delicious. The room was a bit small with a tiny en-suite."
Laichmoray Hotel
10/10 Excellent
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."
The Seafield Arms
10/10 Excellent
"Handsome property in a lovely jewel of a town. Excellent breakfast and friendly staff. Highly recommended!"
Cullen Bay Hotel
10/10 Excellent
"We had a lovely 2 night stay at The Cullen Bay Hotel. Staff very friendly and attentive, accommodation very comfortable and food delicious. Thank you to all. "
Stotfield Hotel
8/10 Good
"Clean stall very helpful, food nice."
Other attractions near Moray Firth
Lossiemouth East Beach
9.4/10 (25 reviews)
Why not spend a lazy afternoon at Lossiemouth East Beach during your trip to Lossiemouth? While you're here, you can savor the top-notch restaurants.
Laidhay Croft Museum
8.0/10 (2 reviews)
You can browse the exhibits at Laidhay Croft Museum, a museum with a story of its own, during your trip to Berriedale. Stroll along the riverfront or experience the area's museums.
Clan Gunn Heritage Centre & Museum
8.0/10 (3 reviews)
You can browse the exhibits at Clan Gunn Heritage Centre & Museum, a museum with a story of its own, during your trip to Berriedale. Amble around the area's riverfront or visit its shops.
Badbea Historical Village Car Park
Learn about the local history of Berriedale with a stop at Badbea Historical Village Car Park. Take in the museums while you're in the area.
Dunbeath Heritage Centre
9.0/10 (6 reviews)
You can browse the exhibits at Dunbeath Heritage Centre, a museum with a storied past, during your trip to Dunbeath. Stroll along the riverfront or visit the monuments while you're in the area.
Lossiemouth Fisheries & Community Museum
You can spend an afternoon exploring the galleries in Lossiemouth Fisheries & Community Museum during your travels in Lossiemouth. While you're here, you can savor the top-notch restaurants.
Moray Golf Club
8.8/10 (9 reviews)
Enjoy a round of golf in Lossiemouth at Moray Golf Club. While you're here, you can savor the top-notch restaurants.
beach near The Hythe
Why not spend a lazy afternoon at beach near The Hythe during your trip to Buckie? You can enjoy the restaurants while in the area.