
Hotels near Moray Firth
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
20 Aug - 21 AugTomorrow
21 Aug - 22 AugThis weekend
21 Aug - 23 AugNext weekend
28 Aug - 30 Aug Our top choices for Moray Firth hotels




1. Portsoy Sail Loft
Portsoy Sail Loft38.4 km from Moray Firth
S$122
includes taxes & fees
20 Sept - 21 Sept




2. Dornoch Pods
Dornoch Pods53.7 km from Moray Firth
S$496
includes taxes & fees
3 Sept - 4 Sept




3. Millmoss Cottage
Millmoss Cottage60.3 km from Moray Firth
S$1,089
includes taxes & fees
30 Aug - 31 Aug




4. Shore Hotel
Shore Hotel51.2 km from Moray Firth
Graeme
S$329
includes taxes & fees
30 Aug - 31 Aug




5. The Royal Oak Hotel
The Royal Oak Hotel32.3 km from Moray Firth
Helen
S$256
includes taxes & fees
23 Aug - 24 Aug




6. Culloden House Hotel
Culloden House Hotel78.5 km from Moray Firth
Jessica
S$761
includes taxes & fees
24 Aug - 25 Aug




7. Fife Lodge
Fife Lodge46.7 km from Moray Firth
Leigh
S$176
includes taxes & fees
23 Aug - 24 Aug




8. The Station Hotel
The Station Hotel45.9 km from Moray Firth
Kadence
S$323
includes taxes & fees
21 Aug - 22 Aug




9. The Davron Hotel
The Davron Hotel65.3 km from Moray Firth
Kimberley
S$195
includes taxes & fees
21 Aug - 22 Aug




10. The Seafield Arms
The Seafield Arms32.8 km from Moray Firth
Louis
S$259
includes taxes & fees
3 Sept - 4 Sept




11. North Kessock Hotel
North Kessock Hotel82.8 km from Moray Firth
Nancy
S$251
includes taxes & fees
20 Sept - 21 Sept




12. Laichmoray Hotel
Laichmoray Hotel34.7 km from Moray Firth
Hyeon Dae
S$273
includes taxes & fees
13 Sept - 14 Sept




13. Hillhead Hideaways
Hillhead Hideaways41.6 km from Moray Firth
Heather
S$562
includes taxes & fees
20 Sept - 21 Sept




14. NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSE57.3 km from Moray Firth
Darren
S$236
includes taxes & fees
27 Aug - 28 Aug




15. Springfield Guesthouse
Springfield Guesthouse57.6 km from Moray Firth
Allan
S$190
includes taxes & fees
16 Sept - 17 Sept




16. Macbeth's Hillock
Macbeth's Hillock53.7 km from Moray Firth
Mark
S$209
includes taxes & fees
20 Sept - 21 Sept




17. Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent Resort63 km from Moray Firth
Susan
S$173
includes taxes & fees
19 Sept - 20 Sept




18. Seabank House Hotel
Seabank House Hotel59.9 km from Moray Firth
Tracy
S$300
includes taxes & fees
23 Aug - 24 Aug




19. Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness Airport71.7 km from Moray Firth
Mrs M
S$333
includes taxes & fees
6 Sept - 7 Sept




20. Banff Springs Hotel
Banff Springs Hotel45.7 km from Moray Firth
paul
S$205
includes taxes & fees
13 Sept - 14 Sept
Top Moray Firth Hotel Reviews
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. "
The Mansion House Hotel
10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Stotfield Hotel
8/10 Good
"Clean stall very helpful, food nice."
The Royal Hotel
8/10 Good
"Rooms well presented and clean with a good amount of space, large shower and coffee amenities. The breakfast was convenient and the service was quick, although they had limited vegan option and no non-dairy milks available. The staff were all incredible lovely and very helpful. The location was right across the road from the train station and a supermarket, and only a 10 minute walk into the centre of town."
Kintrae B&B
10/10 Excellent
"Love the home and the hosts. Amazing places to hang out and watch the world."
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 savour 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 holiday in 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 savour 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 savour 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.