Default HTG hotel image

Hotels near Moray Firth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Moray Firth hotels

1. Portsoy Sail Loft

Portsoy Sail Loft
38.4 km from Moray Firth
S$122
includes taxes & fees
20 Sept - 21 Sept
Portsoy Sail Loft

2. Dornoch Pods

Dornoch Pods
53.7 km from Moray Firth
S$496
includes taxes & fees
3 Sept - 4 Sept
Dornoch Pods

3. Millmoss Cottage

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

4. Shore Hotel

Shore Hotel
51.2 km from Moray Firth
United States
Graeme
S$329
includes taxes & fees
30 Aug - 31 Aug
Shore Hotel

5. The Royal Oak Hotel

The Royal Oak Hotel
32.3 km from Moray Firth
United Kingdom
Helen
S$256
includes taxes & fees
23 Aug - 24 Aug
The Royal Oak Hotel

6. Culloden House Hotel

Culloden House Hotel
78.5 km from Moray Firth
United States
Jessica
S$761
includes taxes & fees
24 Aug - 25 Aug
Culloden House Hotel

7. Fife Lodge

Fife Lodge
46.7 km from Moray Firth
United Kingdom
Leigh
S$176
includes taxes & fees
23 Aug - 24 Aug
Fife Lodge

8. The Station Hotel

The Station Hotel
45.9 km from Moray Firth
United States
Kadence
S$323
includes taxes & fees
21 Aug - 22 Aug
The Station Hotel

9. The Davron Hotel

The Davron Hotel
65.3 km from Moray Firth
United Kingdom
Kimberley
S$195
includes taxes & fees
21 Aug - 22 Aug
The Davron Hotel

10. The Seafield Arms

The Seafield Arms
32.8 km from Moray Firth
United States
Louis
S$259
includes taxes & fees
3 Sept - 4 Sept
The Seafield Arms

11. North Kessock Hotel

North Kessock Hotel
82.8 km from Moray Firth
United States
Nancy
S$251
includes taxes & fees
20 Sept - 21 Sept
North Kessock Hotel

12. Laichmoray Hotel

Laichmoray Hotel
34.7 km from Moray Firth
United Kingdom
Hyeon Dae
S$273
includes taxes & fees
13 Sept - 14 Sept
Laichmoray Hotel

13. Hillhead Hideaways

Hillhead Hideaways
41.6 km from Moray Firth
United Kingdom
Heather
S$562
includes taxes & fees
20 Sept - 21 Sept
Hillhead Hideaways

14. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
57.3 km from Moray Firth
United Kingdom
Darren
S$236
includes taxes & fees
27 Aug - 28 Aug
NO. TEN GUESTHOUSE

15. Springfield Guesthouse

Springfield Guesthouse
57.6 km from Moray Firth
United Kingdom
Allan
S$190
includes taxes & fees
16 Sept - 17 Sept
Springfield Guesthouse

16. Macbeth's Hillock

Macbeth's Hillock
53.7 km from Moray Firth
United Kingdom
Mark
S$209
includes taxes & fees
20 Sept - 21 Sept
Macbeth's Hillock

17. Acdc Glamping, Campervan , Caravan and Tent Resort

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

18. Seabank House Hotel

Seabank House Hotel
59.9 km from Moray Firth
United States
Tracy
S$300
includes taxes & fees
23 Aug - 24 Aug
Seabank House Hotel

19. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
71.7 km from Moray Firth
United Kingdom
Mrs M
S$333
includes taxes & fees
6 Sept - 7 Sept
Courtyard by Marriott Inverness Airport

20. Banff Springs Hotel

Banff Springs Hotel
45.7 km from Moray Firth
United Kingdom
paul
S$205
includes taxes & fees
13 Sept - 14 Sept
Banff Springs Hotel
View all properties

Top Moray Firth Hotel Reviews

The Mill House Hotel

The Mill House Hotel

10/10 Excellent
"Fantastic stay and delicious meal in the restaurant"
Ovia 1-night trip
Posted 3 hours ago
The Mill House Hotel
Firth Hotel & 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."
Kay 2-night trip
Posted 2 days ago
Firth Hotel & Restaurant
Laichmoray Hotel

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."
Hector 2-night trip
Posted 2 days ago
Laichmoray Hotel
The Seafield Arms

The Seafield Arms

10/10 Excellent
"Handsome property in a lovely jewel of a town. Excellent breakfast and friendly staff. Highly recommended!"
Louis 1-night trip
Posted 3 days ago
The Seafield Arms
Cullen Bay Hotel

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. "
Patricia 2-night trip
Posted 4 days ago
Cullen Bay Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 7 days ago
The Mansion House Hotel
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Clean stall very helpful, food nice."
Eric 2-night trip
Posted 9 days ago
Stotfield Hotel
The Royal Hotel

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."
Leah 2-night trip
Posted 12 days ago
The Royal Hotel
Kintrae B&B

Kintrae B&B

10/10 Excellent
"Love the home and the hosts. Amazing places to hang out and watch the world."
Keith 1-night trip
Posted 13 days ago
Kintrae B&B

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

Frequently asked questions

What's the area like around Moray Firth?
Moray Firth is located in an area that travellers like for its beaches. When you want to settle in and find a place to stay, take a look at some of the hotels and other accommodation options that Expedia offers in the area.
What's the best hotel to stay close to Moray Firth?
Golf View Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and free parking. You'll find it 16.4 mi (26.5 km) from Moray Firth. Other good options around the area include Firth Hotel & Restaurant and Harbour Nights.
If I need to cancel the hotel reservation for my stay near Moray Firth, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and get a refund within 24 hours of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to get top deals close to Moray Firth.