
Find hotels near Moray Firth, from SAR 295
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
20 Oct - 21 OctTomorrow
21 Oct - 22 OctThis weekend
23 Oct - 25 OctNext weekend
30 Oct - 1 Nov Our top choices for Moray Firth hotels




1. Kintrae B&B
Kintrae B&B30.5 km from Moray Firth
Carol-Anne
SAR 330
SAR 396 total
includes taxes & fees
3 Nov - 4 Nov




2. The Seafield Arms
The Seafield Arms32.8 km from Moray Firth
Brian
SAR 459
SAR 551 total
includes taxes & fees
20 Nov - 21 Nov




3. Deveron Lodge B&B
Deveron Lodge B&B59.4 km from Moray Firth
Charlie
SAR 397
SAR 397 total
includes taxes & fees
25 Oct - 26 Oct




4. The Royal Oak Hotel
The Royal Oak Hotel32.3 km from Moray Firth
Victoria
SAR 416
SAR 499 total
includes taxes & fees
23 Oct - 24 Oct




5. Chapelhill Croft Farmhouse B&B
Chapelhill Croft Farmhouse B&B42.2 km from Moray Firth
alasdair
SAR 470
SAR 470 total
includes taxes & fees
22 Oct - 23 Oct




6. Laichmoray Hotel
Laichmoray Hotel34.7 km from Moray Firth
Christopher
SAR 481
SAR 577 total
includes taxes & fees
25 Oct - 26 Oct




7. The Station Hotel
The Station Hotel45.9 km from Moray Firth
Thomas
SAR 601
SAR 721 total
includes taxes & fees
18 Nov - 19 Nov




8. Cullen Bay Hotel
Cullen Bay Hotel31.9 km from Moray Firth
Ian
SAR 458
SAR 549 total
includes taxes & fees
1 Nov - 2 Nov




9. Banff Springs Hotel
Banff Springs Hotel45.7 km from Moray Firth
paul
SAR 453
SAR 544 total
includes taxes & fees
1 Nov - 2 Nov




10. Fife Lodge
Fife Lodge46.7 km from Moray Firth
Dorothy
SAR 402
SAR 482 total
includes taxes & fees
25 Oct - 26 Oct




11. Firth Hotel & Restaurant
Firth Hotel & Restaurant26.4 km from Moray Firth
Pamela
SAR 245
SAR 295 total
includes taxes & fees
18 Nov - 19 Nov




12. Golf View Hotel
Golf View Hotel26.5 km from Moray Firth
Anne
SAR 340
SAR 408 total
includes taxes & fees
18 Nov - 19 Nov




13. Sunninghill
Sunninghill34.7 km from Moray Firth
ALAN
SAR 608
SAR 730 total
includes taxes & fees
1 Nov - 2 Nov




14. Hillhead Hideaways
Hillhead Hideaways41.6 km from Moray Firth
Heather
SAR 1,367
SAR 1,640 total
includes taxes & fees
25 Oct - 26 Oct




15. The Mill House Hotel
The Mill House Hotel33.7 km from Moray Firth
jeffrey
SAR 280
SAR 336 total
includes taxes & fees
24 Oct - 25 Oct




16. The Knowes Hotel & Restaurant
The Knowes Hotel & Restaurant47.6 km from Moray Firth
Jolene
SAR 498
SAR 597 total
includes taxes & fees
3 Nov - 4 Nov




17. Royal Marine Hotel
Royal Marine Hotel43.8 km from Moray Firth
Michael
SAR 400
SAR 480 total
includes taxes & fees
19 Nov - 20 Nov




18. The Mansion House Hotel
The Mansion House Hotel34.4 km from Moray Firth
reece
SAR 435
SAR 522 total
includes taxes & fees
20 Nov - 21 Nov




19. Shore Hotel
Shore Hotel51.2 km from Moray Firth
Peter
SAR 840
SAR 1,008 total
includes taxes & fees
25 Oct - 26 Oct




20. NO. TEN GUESTHOUSE
NO. TEN GUESTHOUSE57.3 km from Moray Firth
Philip
SAR 395
SAR 474 total
includes taxes & fees
27 Oct - 28 Oct
Compare popular hotels close to Moray Firth
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Kintrae B&B | 9.8 Exceptional 113 reviews | View | |||||
![]() The Seafield Arms | 9.6 Exceptional 154 reviews | View | |||||
![]() Deveron Lodge B&B | 10.0 Exceptional 32 reviews | View | |||||
![]() The Royal Oak Hotel | 9.4 Exceptional 124 reviews | View | |||||
![]() Chapelhill Croft Farmhouse B&B | 10.0 Exceptional 36 reviews | View |
Top Moray Firth Hotel Reviews
The Mansion House Hotel
8/10 Good
"Good stay. Breakfast was nice with hot options from the menu included. Floor carpet was full of coffestains, bur overall clean and a nice hotel."
Cullen Bay Hotel
8/10 Good
"Fantastic stay in a gorgeous location. Stunning sea view from our hotel room as well as the breakfast room and restaurant . Easy access onto a coastal path, with walking routes into the town centre and to Portknockie. Beautiful beach to walk along. Friendly and attentive staff. Comfortable bed. Clean room. Large wardrobe. Tea, coffee and biscuits in room. GHD hairdryer supplied. Large walk in shower. Breakfast cooked to order and served to your table, as well as tea/coffee and toast. Delicious dinners. Nice cosy bar area as well as an additional sitting room. Spacious free car park on site. Some areas of the hotel and room were a bit tired and dated but it is a large old hotel that would require a lot of maintenance. Would have liked the bathroom window to open a little, to get rid of the steam after showering. The sausages served at breakfast had small bones and gristle but the rest of the breakfast was lovely and everything was cooked to perfection. We would definitely return to this hotel due to its amazing location and friendly staff."
Firth Hotel & Restaurant
10/10 Excellent
"Good stay staff friendly and helpful room was clean and well presented"
The Royal Oak Hotel
10/10 Excellent
"Great place to stay.Food was excellent both evening meals and breakfast.The staff are happy and friendly.Well recommended for everything.Thanks for a fab stay"
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
10/10 Excellent
"The property was absolutely fabulous, we had a great time and our dig loved the beach. House is beautiful and spotlessly clean. The area is stunning with lots to do. Will definitely be back!"
Kintrae B&B
10/10 Excellent
"Owners were a lovely couple and super helpful. Room and bathroom clean and great value for money. Breakfast was also amazing with so much on offer and all included in the price of room. Lovely extra that there is free access to the near by gym and a beautiful sunroom with view of the firth. Would definitely visit again :)"
The Old Coach House Hotel
8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth
10/10 Excellent
"We were golfing in Lossiemouth, the flat was perfect and within easy walking distance to the club.Clean and comfortable.Thank you."
2 bedroom accommodation in Garmouth, near Elgin
10/10 Excellent
"Beautiful coastline."
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.




