Default HTG hotel image

Search Hotels Near Moray Firth,

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
25 Oct - 26 Oct
Tomorrow
26 Oct - 27 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Moray Firth hotels

1. Deveron Lodge B&B

Deveron Lodge B&B
36.9 mi from Moray Firth
United Kingdom
Charlie
£79
includes taxes & fees
1 Nov - 2 Nov
Deveron Lodge B&B

2. Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
26.2 mi from Moray Firth
United Kingdom
alasdair
£95
includes taxes & fees
27 Oct - 28 Oct
Chapelhill Croft Farmhouse B&B

3. The Seafield Arms

The Seafield Arms
20.4 mi from Moray Firth
United States
Brian
£114
includes taxes & fees
24 Nov - 25 Nov
The Seafield Arms

4. The Royal Oak Hotel

The Royal Oak Hotel
20.1 mi from Moray Firth
Canada
Victoria
£100
includes taxes & fees
26 Oct - 27 Oct
The Royal Oak Hotel

5. Laichmoray Hotel

Laichmoray Hotel
21.5 mi from Moray Firth
United Kingdom
Christopher
£112
includes taxes & fees
1 Nov - 2 Nov
Laichmoray Hotel

6. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
44.6 mi from Moray Firth
United States
Michael
£59
includes taxes & fees
22 Nov - 23 Nov
Courtyard by Marriott Inverness Airport

7. Firth Hotel & Restaurant

Firth Hotel & Restaurant
16.4 mi from Moray Firth
United Kingdom
Pamela
£67
includes taxes & fees
22 Nov - 23 Nov
Firth Hotel & Restaurant

8. Fife Lodge

Fife Lodge
29 mi from Moray Firth
United Kingdom
Dorothy
£98
includes taxes & fees
5 Nov - 6 Nov
Fife Lodge

9. Golf View Hotel

Golf View Hotel
16.4 mi from Moray Firth
Canada
Anne
£96
includes taxes & fees
2 Nov - 3 Nov
Golf View Hotel

10. Hillhead Hideaways

Hillhead Hideaways
25.8 mi from Moray Firth
United Kingdom
Heather
£354
includes taxes & fees
26 Oct - 27 Oct
Hillhead Hideaways

11. Cullen Bay Hotel

Cullen Bay Hotel
19.9 mi from Moray Firth
United Kingdom
Ian
£110
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel

12. Banff Springs Hotel

Banff Springs Hotel
28.4 mi from Moray Firth
United Kingdom
paul
£120
includes taxes & fees
1 Nov - 2 Nov
Banff Springs Hotel

13. The Mill House Hotel

The Mill House Hotel
21 mi from Moray Firth
United Kingdom
jeffrey
£104
includes taxes & fees
30 Oct - 31 Oct
The Mill House Hotel

14. Sunninghill

Sunninghill
21.6 mi from Moray Firth
United Kingdom
ALAN
£146
includes taxes & fees
1 Nov - 2 Nov
Sunninghill

15. The Station House Boutique Hotel

The Station House Boutique Hotel
21.4 mi from Moray Firth
United Kingdom
Brian
£114
includes taxes & fees
24 Nov - 25 Nov
The Station House Boutique Hotel

16. Heath Hill Hotel

Heath Hill Hotel
43.6 mi from Moray Firth
United Kingdom
Alison
£138
includes taxes & fees
26 Oct - 27 Oct
Heath Hill Hotel

17. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
29.5 mi from Moray Firth
United Kingdom
Jolene
£121
includes taxes & fees
2 Nov - 3 Nov
The Knowes Hotel & Restaurant

18. Royal Marine Hotel

Royal Marine Hotel
27.2 mi from Moray Firth
United States
Michael
£124
includes taxes & fees
31 Oct - 1 Nov
Royal Marine Hotel

19. Homesly The Station Hotel

Homesly The Station Hotel
23.8 mi from Moray Firth
United Kingdom
David
£70
includes taxes & fees
22 Nov - 23 Nov
Homesly The Station Hotel

20. The Davron Hotel

The Davron Hotel
40.6 mi from Moray Firth
United States
Gowri
£112
includes taxes & fees
25 Nov - 26 Nov
The Davron Hotel
View all properties

Compare popular hotels close to Moray Firth

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A hotel room with a bed, a chair, a small table, and two framed artworks on the wall.
Deveron Lodge B&B
10.0
Exceptional
32 reviews
View
A neatly made bed with a plaid headboard, two bedside lamps, and a small bedside table with a radio.
Chapelhill Croft Farmhouse B&B
10.0
Exceptional
36 reviews
View
A modern interior with a herringbone wood floor, a stone accent wall, and a seating area with sofas and a coffee table.
The Seafield Arms
9.6
Exceptional
154 reviews
View
A hotel room with a bed, two chairs, a small table, a window with curtains, and a mirror on the wall.
The Royal Oak Hotel
9.4
Exceptional
125 reviews
View
A stone building with a sign reading "IV3" and a gated entrance.
Laichmoray Hotel
9.4
Exceptional
498 reviews
View

Top Moray Firth Hotel Reviews

Kintrae B&B

Kintrae B&B

10/10 Excellent
"I had a lovely stay here. I was made to feel very welcome, the room was clean and comfortable, and the hosts were so friendly and helpful. Breakfast was lovely too. I would happily recommend it."
Leona 1-night trip
Posted 3 days ago
Kintrae B&B
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"We arrived shortly after the check-in time of 1pm and were immediately made welcome. Room was accessed by a spiral staircase and a corridor. Not so handy if you have mobility issues. The room itself was spotless and the bed comfortable. Good shower but be aware the floor can get wet in front. We chose to eat in the restaurant and happily recommend you do likewise. The staff were exemplary throughout the stay."
allan 2-night trip
Posted 4 days ago
Firth Hotel & Restaurant
Cullen Bay 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."
Gillian 2-night trip
Posted 6 days ago
Cullen Bay Hotel
The Seafield Arms

The Seafield Arms

8/10 Good
"Great Annexe room with nice views. Very quiet. Lovely bathroom."
Richard 2-night trip
Posted 6 days ago
The Seafield Arms
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

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!"
Anne M. 3-night trip
Posted 3 weeks ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
The Old Coach House Hotel

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"
Alison 2-night trip
Posted 2 months ago
The Old Coach House Hotel
Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth

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."
Gordon L. 2-night trip
Posted 3 months ago
Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth
2 bedroom accommodation in Garmouth, near Elgin

2 bedroom accommodation in Garmouth, near Elgin

10/10 Excellent
"Beautiful coastline."
Gillian Alexander
Posted 10 months ago
2 bedroom accommodation in Garmouth, near Elgin
Kirktoun Cottage on Scottish Estate - open fire- enclosed garden- beaches -woods

Kirktoun Cottage on Scottish Estate - open fire- enclosed garden- beaches -woods

10/10 Excellent
"The place has all the extra little things. Great location, fire place, everything we needed to cook. loved it"
Don V. 3-night trip
Posted 1 year ago
Kirktoun Cottage on Scottish Estate - open fire- enclosed garden- beaches -woods

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

Find out more about Moray Firth

Top reasons to visit Moray Firth

  • Exhilarating Golf Courses: Moray Firth boasts some of the finest golf courses, perfect for enthusiasts looking to enjoy a round amidst stunning landscapes.
  • Scenic Boat Trips: Experience the breathtaking beauty of the coastline and wildlife with delightful boat excursions on the firth.
  • Bird Watching: Nature lovers can revel in diverse bird species in their natural habitats, offering a peaceful retreat.
  • Distillery Tours: Discover the region's rich whisky heritage with tours featuring tastings of exquisite local spirits.
  • Woodland Strolls: Enjoy tranquil walks through picturesque woodlands, perfect for relaxation and exploration.

Things to do in Moray Firth

The Moray Firth region offers a variety of activities for visitors, including exhilarating golf courses, scenic boat trips, and vibrant local attractions. Nature enthusiasts will enjoy bird watching and peaceful woodland strolls, while those interested in local culture can partake in distillery tours to sample fine spirits. This stunning area promises a delightful blend of outdoor adventures and unique experiences for all types of tourists.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Moray Firth

  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, making it easy to identify the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Moray Firth with your flights and activities through an Expedia package deal.

Best time to go to Moray Firth

None

Frequently asked questions

What are the top-rated hotels near Moray Firth?
Discovering the top-rated hotels near Moray Firth can elevate your stay in Scotland, offering breathtaking views and unforgettable experiences.The Factor's HouseThe Factor's House stands out as a luxurious 5-star hotel located 2.4 km from Moray Firth, holding a perfect review rating of 10. This exquisite hotel offers stunning sea views and is elegantly furnished with premium bedding and Egyptian cotton sheets for ultimate comfort. Guests can enjoy complimentary designer toiletries and relaxing bathrobes. With free off-street parking and a nearby location to the sea, this hotel is an ideal option for travellers seeking both comfort and elegance.Glen Lyon Lodge Bed & BreakfastGlen Lyon Lodge Bed & Breakfast is a charming retreat located just a 14-minute walk from Moray Firth, with an impressive review rating of 10. Guests are greeted with a delightful complimentary breakfast each morning, ensuring a great start to their day. The lodge features free designer toiletries and free self-parking, making it a convenient choice for travellers. With its warm atmosphere and attention to detail, this bed and breakfast promises a memorable stay.Invernairne Guest HouseInvernairne Guest House, rated 9.8 by travellers, is a cozy 3-star option located just an 8-minute walk from Moray Firth. This traveler house features a beautiful terrace and a garden, perfect for relaxation after a day of exploring. Guests can enjoy daily housekeeping, a private hot tub, and beach access, making it an attractive option for those looking to unwind. Additionally, the nearby mini-golf and golf course cater to sports enthusiasts, ensuring a well-rounded experience.
What hotels are within walking distance to Moray Firth?
Discover charming accommodations within walking distance to Moray Firth, perfect for travellers seeking top-rated and picturesque stays.Glen Lyon Lodge Bed & BreakfastWith a remarkable review rating of 10, Glen Lyon Lodge Bed & Breakfast is just a 14-minute walk from Moray Firth. This cozy retreat offers travellers free daily cooked breakfast and designer toiletries, ensuring a delightful stay. The lodge's self-parking options make it convenient for those exploring the beautiful Scottish coast.Invernairne Guest HouseRated 9.8 by travellers, Invernairne Guest House is a charming 3-star hotel located only 8 minutes from Moray Firth. Guests can enjoy the onsite mini-golf, relax in the hot tub, or take in stunning sea views from the terrace. This traveler house also features daily housekeeping and beach access for a relaxing getaway.Cawdor HouseCawdor House, a 4-star hotel with a review rating of 9.6, is situated a pleasant 19-minute stroll from Moray Firth. Guests can indulge in an alfresco dining experience at the onsite restaurant or explore the historical district nearby. The Victorian design adds charm, while free self-parking and daily housekeeping enhance the overall comfort.
How much is a hotel near Moray Firth?
Staying near Moray Firth is a treat, with plenty of hotels from £59 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Moray Firth?
Finding the perfect family-friendly stay near Moray Firth can enhance your Scottish adventure. Explore these top-rated hotels that cater to families and offer stunning views of the beautiful coastline.The Mill House HotelThe Mill House Hotel is a cozy 3.5-star hotel situated 4.3 km from Moray Firth, with a solid travellers' rating of 8.6. This family-friendly hotel provides essential amenities such as free cribs and highchairs for children, along with complimentary breakfast options. With a lovely garden and opportunities for hiking and biking nearby, it's an ideal spot for families looking to explore the picturesque surroundings.Cawdor HouseCawdor House is a charming 4-star hotel located just a 19-minute walk from Moray Firth, an impressive travellers' rating of 9.6. This family-friendly hotel offers a range of amenities such as free cribs, highchairs for children, and fun games to keep the little ones entertained. Guests can enjoy daily housekeeping, free breakfast, and access to a beautiful garden, making it a perfect retreat for families.Golf View Hotel & SpaThe Golf View Hotel & Spa, located only 2 minutes from Moray Firth, is a luxurious 4-star hotel rated 8.6 by travellers. It features family-friendly amenities including free cribs and toys for children, ensuring a comfortable stay for families. Guests can unwind in the indoor pool or indulge in the full-service spa while enjoying the stunning sea views. The hotel also offers a delightful breakfast and a garden area for relaxation.
Are there any 5-star hotels near Moray Firth?
Discover exceptional 5-star hotels near Moray Firth that promise a luxurious stay with stunning sea views and top-rated amenities.The Factor's HouseThe Factor's House is a stunning 5-star retreat located just 2.4 km from Moray Firth, with an impressive review rating of 10. This hotel offers travellers a luxurious experience with premium bedding and Egyptian cotton sheets for ultimate comfort. Guests can indulge in designer toiletries and enjoy the tranquility of sea views from select rooms. Additionally, free off-street parking and complimentary bathrobes enhance the convenience and luxury of your stay.
Which hotels near Moray Firth offer the best views?
Discover stunning accommodations with breathtaking views near Moray Firth, perfect for travellers seeking top-rated hotels.The Factor's HouseThe Factor's House is a luxurious 5-star hotel located 2.4 km from Moray Firth, an impressive travellers' rating of 10. It features premium bedding and designer toiletries, ensuring a comfortable stay. Guests can enjoy beautiful sea views and benefit from self-parking. This hotel is perfect for travellers seeking an upscale experience with a touch of elegance.Invernairne Guest HouseInvernairne Guest House, rated 9.8 by travellers, is a charming 3-star accommodation located just 8 minutes from Moray Firth. This travelerhouse offers stunning sea views and features a lovely terrace for travellers to unwind. With amenities like a hot tub, daily housekeeping, and mini-golf onsite, it provides a delightful experience for those looking to enjoy the coastal surroundings.Golf View Hotel & SpaLocated just a 2-minute walk from Moray Firth, Golf View Hotel & Spa is a 4-star retreat a travellers' rating of 8.6. Guests can enjoy spectacular sea views from the terrace and indulge in rejuvenating treatments at the full-service spa, which features steam rooms and massage options. With amenities such as an indoor pool, onsite tennis courts, and complimentary breakfast, this hotel offers a perfect blend of relaxation and recreation.
What are the best affordable hotels near Moray Firth?
For travellers seeking affordable stays near Moray Firth, these top-rated hotels offer comfort and convenience without breaking the bank.Glen Lyon Lodge Bed & BreakfastGlen Lyon Lodge Bed & Breakfast is a charming option just a 14-minute walk from Moray Firth, with an impressive review rating of 10. This inviting lodge features free cooked breakfast and complimentary WiFi to start the day right. Guests appreciate the free self-parking and designer toiletries, making for a cozy and convenient stay.Invernairne Guest HouseInvernairne Guest House, located only 8 minutes on foot from Moray Firth, comes highly rated with a score of 9.8 and is a 3-star hotel. Ideal for those who enjoy beach access, it offers amenities like daily housekeeping and a lovely terrace. Guests can unwind in the hot tub or take advantage of the onsite mini-golf, ensuring a delightful experience.Westerlea HotelWesterlea Hotel is a cozy 3-star hotel situated an 18-minute walk from Moray Firth, with an excellent review rating of 9.6. Travellers can enjoy free breakfast daily and access to a billiards table for some fun. With nearby beach access and free self-parking, it provides a comfortable base to explore the scenic area.
Are there any hotels with pools close to Moray Firth?
If you're searching for top-rated hotels with pools near Moray Firth, look no further than these excellent options that promise a delightful stay.Golf View Hotel & SpaJust a 2-minute walk from Moray Firth, Golf View Hotel & Spa is a charming 4-star hotel rated 8.6 by travellers. Guests will appreciate the indoor pool, perfect for a relaxing swim after a day of exploring. Families are well catered for with amenities like free cribs and highchairs, ensuring a comfortable stay for all. Additional offerings include a serene spa, tennis courts, and beautiful sea views, making it an ideal choice for both leisure and recreation.
What are the best pet-friendly hotels near Moray Firth?
For those traveling to Moray Firth with pets, there are some excellent, pet-friendly hotels that cater to both you and your furry companions.Courtyard by Marriott Inverness AirportThe 4-star Courtyard by Marriott Inverness Airport is just 7.6 km from Moray Firth and boasts an impressive review rating of 9.2. This hotel welcomes pets with amenities like in-room pet access and food and water bowls. Guests can enjoy a 24-hour fitness centre, a beautiful garden, and convenient electric car charging stations during their stay.The Mill House HotelLocated only 4.3 km from Moray Firth, The Mill House Hotel is a cozy 3.5-star hotel with a review rating of 8.6. Pets are warmly welcomed here, with provisions for in-room stays and complimentary food and water bowls. Guests can indulge in a delicious breakfast, explore nearby hiking trails, and enjoy free self-parking while soaking up the tranquil garden surroundings.Westerlea HotelWesterlea Hotel is a charming 3-star option just a short 18-minute walk from Moray Firth, featuring a stellar review rating of 9.6. This pet-friendly hotel allows pets in designated rooms and provides a delightful breakfast each morning. Guests can appreciate the Victorian hotel design, enjoy billiards in a cozy lounge, and explore the nearby beach for some outdoor fun with their pets.
Can I book a fully refundable hotel close to Moray Firth?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Moray Firth", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.

Explore a world of travel with Expedia