Find hotels near Moray Firth, from ¥11,076

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Moray Firth hotels

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
41.6 km from Moray Firth
10.0 out of 10, Exceptional, (7)
"Everything you need amd more for a great few nights away. Great job!"
United Kingdom
Chris
The price is ¥60,600
¥72,720 total
includes taxes & fees
Jan 18 - Jan 19, 2026
Hillhead Hideaways

The Seafield Arms

The Seafield Arms
4.0 star property
32.8 km from Moray Firth
9.4 out of 10, Exceptional, (123)
"Stayed one night and thoroughly enjoyed it. "
United States
Elisabeth
The price is ¥20,279
¥24,334 total
includes taxes & fees
Dec 19 - Dec 20
The Seafield Arms

The Antlers

The Antlers
3.0 star property
41.8 km from Moray Firth
9.4 out of 10, Exceptional, (104)
"Lovely hosts, beautiful setting ,excellent breakfast "
United Kingdom
Michelle
The price is ¥17,314
¥20,778 total
includes taxes & fees
Dec 23 - Dec 24
The Antlers

North Coast 500 Pods

North Coast 500 Pods
3.5 star property
46.4 km from Moray Firth
9.6 out of 10, Exceptional, (39)
"Excellent accommodation and friendly host. Ideal for overnight or short break in rural location but near enough Brora for shopping etc. "
United Kingdom
Catherine
The price is ¥15,984
¥19,180 total
includes taxes & fees
Jan 4 - Jan 5, 2026
North Coast 500 Pods

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
43.8 km from Moray Firth
9.4 out of 10, Exceptional, (237)
"Fantastic room, friendly staff and an amazing breakfast 👍"
United Kingdom
Mark
The price is ¥20,119
¥24,143 total
includes taxes & fees
Dec 19 - Dec 20
Royal Marine Hotel

Dornoch Station

Dornoch Station
5.0 star property
53.8 km from Moray Firth
9.4 out of 10, Exceptional, (66)
"Rooms were gorgeous and location super convenient "
United States
Chantel
The price is ¥26,335
¥31,602 total
includes taxes & fees
Jan 7 - Jan 8, 2026
Dornoch Station

Bannockburn Inn

Bannockburn Inn
3.0 star property
37.1 km from Moray Firth
8.8 out of 10, Excellent, (54)
"Loved Bannockburn. The restaurant and pub were wonderful with fantastic food and drinks. East to walk to the harbour and take pictures at the bridge. "
Canada
Cathy
The price is ¥14,523
¥17,428 total
includes taxes & fees
Dec 25 - Dec 26
Bannockburn Inn

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
34.4 km from Moray Firth
8.4 out of 10, Very Good, (528)
"Breakfast really good and lots to choose from. Easy parking and secluded area. Rooms big and beds v comfy."
United Kingdom
John
The Mansion House Hotel

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
38.3 km from Moray Firth
8.6 out of 10, Excellent, (91)
"Excellent service staff were wonderful"
United Kingdom
Lyn
The price is ¥22,594
¥22,594 total
includes taxes & fees
Dec 19 - Dec 20
Homesly The Station Hotel

Royal Golf Hotel

Royal Golf Hotel
4.0 star property
53.9 km from Moray Firth
9.0 out of 10, Wonderful, (159)
"Great hotel for staying in Dornoch adjacent to the golf course with good dining options."
United Kingdom
Ian
The price is ¥22,301
¥26,761 total
includes taxes & fees
Dec 19 - Dec 20
Royal Golf Hotel

Conon Hotel

Conon Hotel
3.0 star property
88.6 km from Moray Firth
10.0 out of 10, Exceptional, (26)
"Room was very comfortable and clean. Food was lovely and staff very helpful. Would stay again if in the area. "
United Kingdom
Patricia
Conon Hotel

The Bandstand

The Bandstand
3.0 star property
59.3 km from Moray Firth
8.8 out of 10, Excellent, (151)
"Only one night but would stay there again in a heartbeat."
United States
Matthew
The price is ¥19,911
¥23,894 total
includes taxes & fees
Jan 2 - Jan 3, 2026
The Bandstand

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
71.7 km from Moray Firth
9.0 out of 10, Wonderful, (1004)
"Friendly staff clean spacious room comfortable bed and excellent location "
United Kingdom
Ellen
The price is ¥9,568
¥11,481 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Courtyard by Marriott Inverness Airport

The Royal Hotel

The Royal Hotel
3.0 star property
34.7 km from Moray Firth
7.8 out of 10, Good, (149)
"Located not far from the rail station, an old fashioned hotel ,very pleasant staff ,really comfortable bed ,tea ,coffee in the room ,excellent choice for breakfast ,and dinner menu ,free parking,I would stay here again "
United Kingdom
R
The Royal Hotel

Lochardil House Hotel

Lochardil House Hotel
4.0 star property
85.1 km from Moray Firth
9.4 out of 10, Exceptional, (491)
"Fantastic 2 night stay and we would come back, service was excellent. The breakfast was really good and cooked fresh"
United Kingdom
David
The price is ¥11,663
¥13,996 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Lochardil House Hotel

Highland Apartments By Mansley

Highland Apartments By Mansley
4.0 star property
83.5 km from Moray Firth
9.4 out of 10, Exceptional, (523)
"Cannot beat the castle view! We loved that they provided everything we needed to do laundry. Overall wonderful stay!"
United States
Joseph
The price is ¥12,640
¥15,168 total
includes taxes & fees
Dec 23 - Dec 24
Highland Apartments By Mansley

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
60.1 km from Moray Firth
8.6 out of 10, Excellent, (339)
"A beautiful hotel in a spectacular setting with excellent food and service x shame the bed was to hard "
United Kingdom
Lorraine
The price is ¥24,257
¥29,108 total
includes taxes & fees
Dec 21 - Dec 22
Golf View Hotel & Spa

AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
83.4 km from Moray Firth
9.2 out of 10, Wonderful, (909)
"Beautiful property easy access to city, staff friendly... will stay again!"
United States
Louise
The price is ¥11,601
¥13,921 total
includes taxes & fees
Jan 7 - Jan 8, 2026
AC Hotel by Marriott Inverness

River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
83.4 km from Moray Firth
9.0 out of 10, Wonderful, (579)
"Nice hotel"
United Kingdom
Ben
The price is ¥10,908
¥13,090 total
includes taxes & fees
Jan 15 - Jan 16, 2026
River Ness Hotel, a member of Radisson Individuals

Black Friars

Black Friars
4.0 star property
83.3 km from Moray Firth
9.0 out of 10, Wonderful, (327)
"Had a very pleasant stay. "
United States
Carol
The price is ¥9,230
¥11,076 total
includes taxes & fees
Jan 18 - Jan 19, 2026
Black Friars
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.

Top Moray Firth Hotel Reviews

Hotels near other Moray Firth attractions

Frequently asked questions

What's the area like around Moray Firth?
Moray Firth is located in an area that travelers like for its beaches. When you want to settle in and find a place to stay, check out some of the hotels and other accommodations that Expedia offers in the area.
What's the best hotel to stay close to Moray Firth?
Firth Hotel & Restaurant is one of the top choices for your stay based on our traveler data, and this inn offers a restaurant and free parking. You'll find it 16.4 mi (26.4 km) from Moray Firth. Other good options around the area include Golf View Hotel and Stotfield Hotel.
If I need to cancel the hotel reservation for my stay near Moray Firth, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to review the best deals near Moray Firth.
Where can I learn more about changing or cancelling my trip in the area near Moray Firth?
For more details about rescheduling or cancelling your stay near Moray Firth, go to https://www.expedia.com/service/.