trover photo by Eddie Boyd

Top Hotels Near Moray Firth in Scotland

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

869 Cheap Hotels Near Moray Firth

The Harbour Inn
3 out of 5
9.6 km from Moray Firth
Free CancellationReserve now, pay when you stay
AU$127
per night
Feb 27 - Feb 28
4.5/5Wonderful! (64 reviews)

"Enjoyed our stay at the Harbour Inn Burghead. The owners were warm and friendly. The steak pie is the best I’ve ever had. Fantastic."…"

Reviewed on 20 Oct. 2019

The Harbour Inn
Innisfail
4 out of 5
9.6 km from Moray Firth
AU$180
per night
Mar 17 - Mar 18
4.9/5Exceptional! (13 reviews)

"Because of a cancellation our room was upgraded at no additional cost. We had a Beautiful view of the firth of Moray. The owner was very knowledgeable about things to see and do in the area and places to eat. As we were missing ours, He invited his dog to meet us. We enjoyed that. Beautiful property ..."…"

Reviewed on 9 Sep. 2019

Innisfail
The Station Hotel
3 out of 5
9.7 km from Moray Firth
Free CancellationReserve now, pay when you stay
AU$137
per night
Mar 3 - Mar 4
4/5Very Good! (38 reviews)

"This is a lovely old building close to the water. Parking is right in front. The staff are the best! Kind and helpful and ready to be of assistance if needed. Lots of suggestions of things to see and do in the surrounding countryside and ready to give some history of the area. The food was fresh, ..."…"

Reviewed on 1 Nov. 2019

The Station Hotel
Fishermans Rest
3.5 out of 5
9.7 km from Moray Firth
Get Rates
Fishermans Rest
5 Williamston Steading
3.5 out of 5
9.5 km from Moray Firth
AU$712
per night
Mar 26 - Mar 27
5 Williamston Steading
Norland Bed & Breakfast
4 out of 5
10 km from Moray Firth
Free CancellationReserve now, pay when you stay
AU$147
per night
Feb 26 - Feb 27
4.8/5Exceptional! (42 reviews)

"It was stunningly beautiful! Breathtaking views, fluffy comfy bed, quiet, fantastic brekkie. Downfall was booking it for one night only!"…"

Reviewed on 10 Aug. 2019

Norland Bed & Breakfast
Poseidon's Inn
3 out of 5
9.9 km from Moray Firth
Free CancellationReserve now, pay when you stay
AU$142
per night
Feb 29 - Mar 1
4.6/5Wonderful! (5 reviews)

"Unfortunately, there was not a good view from my room."…"

Reviewed on 22 Dec. 2019

Poseidon's Inn
Stotfield Hotel
3 out of 5
9.9 km from Moray Firth
Free CancellationReserve now, pay when you stay
AU$106
per night
Mar 13 - Mar 14
3.4/5Good! (247 reviews)

"Our room luckily faced the golf course and sea, so views were great. Good size room with plenty of space. Excellent breakfast with very good service."…"

Reviewed on 6 Nov. 2019

Stotfield Hotel
Links Lodge - B&B
4 out of 5
9.9 km from Moray Firth
Free CancellationReserve now, pay when you stay
AU$166
per night
Feb 28 - Feb 29
4.9/5Exceptional! (176 reviews)
Great place!

"Links lodge was great, John was awesome. Highly recommend!"…"

Reviewed on 3 Oct. 2019

Links Lodge - B&B
Golf View Hotel
3 out of 5
9.9 km from Moray Firth
Get Rates
3.9/5Good! (84 reviews)

"Excellent value for money. Stunning views out to sea. Helpful staff in the dining areas, though the room staff seemed to be a little shoddy - we noted an area of water on th floor of our room on the first evening and nothing was done about this. However the rooms were clean and well maintained - ..."…"

Reviewed on 5 Sep. 2019

Golf View Hotel
Don't see what you're looking for?
See all available properties in Moray Firth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation Near Moray Firth

Get the most of your visit to Moray Firth by staying in a hotel nearby.

  • Find Moray Firth accommodation deals here on Expedia.com.au
  • Book your Moray Firth hotel with our easy booking widget
  • Save money on Moray Firth hotels & get the best price for your trip

Local landmarks allow you to take in the local culture on your next holiday. There is perhaps no better way to enjoy Moray Firth than by booking a nearby Moray Firth hotel! Whether you are traveling alone, as a couple, or with your entire family, your visit to Moray Firth will be a highlight of your holiday – and your hotel should be too!

Places to Stay Near Moray Firth

Finding your dream hotel near Moray Firth is easy when you search here on Expedia.com.au. Narrow down hotels based on your budget, hotel class rating, or specific hotel themes. You can always find the best Moray Firth hotel for your needs when you book with us on Expedia.com.au.

Frequently asked questions

Recent Reviews in Moray Firth

More trip options