Search hotels in Lossiemouth

Enter your dates to see the latest prices and deals for Lossiemouth hotels

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Lossiemouth – 136 hotels and places to stay

Filter by:

Star Rating
Review score

Poseidon's

Hotel in Lossiemouth

Located in Lossiemouth, within a 11-minute walk of Lossiemouth West Beach and 5.8 miles of Elgin Cathedral, Poseidon's has accommodations with a terrace and free WiFi throughout the property as well...

H
Heather
From
United Kingdom
This was an amazing place the staff were amazing the room was large and spotless with a sea view can’t wait to book again.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 307 reviews
Price from
$62.92
1 night, 2 adults

GOLF View Hotel & Macintosh Restaurant

Hotel in Lossiemouth

Located in Lossiemouth, a 11-minute walk from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodations with a terrace, free private parking, a restaurant and a bar.

I
Isabel
From
United Kingdom
Absolutely loved this hotel..and my....what a panoramic view! Dinner and breakfast, we had no complaints. Staff all warm and friendly. We shall be back. Thanku.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 446 reviews
Price from
$101.31
1 night, 2 adults

Firth Hotel & Restaurant

Hotel in Lossiemouth

Located in Lossiemouth, a 2-minute walk from Lossiemouth East Beach, Firth Hotel & Restaurant has accommodations with a garden, free private parking, a restaurant and a bar.

K
Klaudia
From
United Kingdom
Great place to stay! Stunning view from my hotel room! There is everything u need. Amazing food! Sea! Lovely staff! 😁
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 370 reviews
Price from
$92.20
1 night, 2 adults

Stotfield Hotel

Hotel in Lossiemouth

Overlooking the Moray Firth, this family-run hotel is located in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whiskey Trail.

Y
Yasar
From
United Kingdom
friendly and efficient service
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,264 reviews
Price from
$81.05
1 night, 2 adults

Tighnabruaich Annex

Lossiemouth

Tighnabruaich Annex is located in Lossiemouth, just 20 miles from Brodie Castle and 26 miles from Nairn Dunbar Golf Club.

K
Keiran
From
United Kingdom
We had a lovely overnight stay, facilities were perfect and the photos don’t do it justice! Friendly and courteous owners, clean and spacious and would 100% stay again.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 135 reviews
Price from
$151.97
1 night, 2 adults

Links Lodge

Lossiemouth

Links Lodge offers accommodations in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral.

S
Sara
From
United States
Extremely comfortable, spacious room with a wonderful view. Great location on West Beach, easy to walk into town or East Beach. The hosts were very friendly and accommodating.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 196 reviews
Price from
$162.10
1 night, 2 adults

69 Lighthouse View, Silver Sands Holiday Park

Lossiemouth

69 Lighthouse View, Silver Sands Holiday Park features an indoor pool and free private parking, and is within a 7-minute walk of Lossiemouth West Beach and 6.6 miles of Elgin Cathedral.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$126.64
1 night, 2 adults

Light House View 71, Lossiemouth

Lossiemouth

A 7-minute walk from Lossiemouth West Beach in Lossiemouth, Light House View 71, Lossiemouth features accommodations with access to a fitness room.

S
Stephen
From
United Kingdom
The property is brand new and fitted out with everything you could possibly need. Owners Jane and Rik contacted us early in the stay to check everything was good. The property is spotlessly clean and contains thoughtful touches like ground coffee beans! it’s near the bar/shop and the Lighthouse and the whole park is clean.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
$135.37
1 night, 2 adults

Aurora Beacon View

Lossiemouth

Providing a bar, Aurora Beacon View provides accommodations in Lossiemouth. Guests can benefit from a balcony and a children's playground.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
$129.18
1 night, 2 adults

Moonstone

Lossiemouth

Moonstone is located in Lossiemouth, just a 11-minute walk from Lossiemouth West Beach and 6.9 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 24 reviews
Price from
$106.94
1 night, 2 adults
See all 136 hotels in Lossiemouth

Most booked hotels in Lossiemouth and surrounding area in the past month

See all

Popular with guests booking hotels in Lossiemouth

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,264 reviews

Popular with guests booking hotels in Lossiemouth

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 307 reviews

Popular with guests booking hotels in Lossiemouth

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 446 reviews

Popular with guests booking hotels in Lossiemouth

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 370 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,164 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 515 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 920 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 291 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 163 reviews

Popular with guests booking hotels in Elgin

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 77 reviews

Best hotels with breakfast in Lossiemouth and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 227 reviews

Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 291 reviews

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 163 reviews

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Train Station.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,164 reviews

Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews

Offering garden views, Copper Beeches in Elgin features accommodations, a garden, and a shared lounge.

Holiday Home Lossiemouth Manor by Interhome is located in Lossiemouth, just a 7-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 44 reviews

Bowmore is located in Lossiemouth, just a 8-minute walk from Lossiemouth West Beach and 5.8 miles from Elgin Cathedral. This property offers access to a patio and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 64 reviews

Hayfield Apartment offers accommodations in Lossiemouth, a 6-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

Budget hotels in Lossiemouth and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 615 reviews

The Milton Accommodation enjoys a location in Elgin, 1.2 miles from Elgin Cathedral and 28 miles from Huntly Castle. This guest house features free private parking, full-day security, and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Beachview-Holiday Flat 2- Sleeps8 offers accommodations in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 196 reviews

Links Lodge offers accommodations in Lossiemouth, a 10-minute walk from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 30 reviews

Lossiemouth Haven offers accommodations in Lossiemouth, a 5-minute walk from Lossiemouth West Beach and 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Aurora offers accommodations in Lossiemouth, a 4-minute walk from Lossiemouth West Beach and 5.9 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 50 reviews

Skerry View - Overlooking the Moray Firth - close to Beaches, Harbour, Shops and Restaurants is located in Lossiemouth, just a 4-minute walk from Lossiemouth West Beach and 5.9 miles from Elgin...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Penthouse Golf View Apartments is located in Lossiemouth, just a 11-minute walk from Lossiemouth West Beach and 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 40 reviews

Ramsay Lane is located in Lossiemouth, just 31 miles from Huntly Castle and 20 miles from Brodie Castle.

Hotels located in the center of Lossiemouth

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews

The Lookout, Lossiemouth is located in Lossiemouth, just a few steps from Lossiemouth East Beach and 5.6 miles from Elgin Cathedral. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 19 reviews

Modern seaside apartment, Lossiemouth, Moray is located in Lossiemouth, just a 7-minute walk from Lossiemouth East Beach and 5.3 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 71 reviews

Seaview offers accommodations in Lossiemouth, a few steps from Lossiemouth East Beach and 5.6 miles from Elgin Cathedral. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 reviews

The Jewel of the Moray Firth offers accommodations in Lossiemouth, 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews

37A Commerce Street is located in Lossiemouth, just 5.9 miles from Elgin Cathedral and 21 miles from Brodie Castle. This vacation home features accommodations with a patio.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Fishermans's Rest offers accommodations in Lossiemouth, 21 miles from Brodie Castle and 27 miles from Nairn Dunbar Golf Club. The 4-star vacation home is 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 135 reviews

Tighnabruaich Annex is located in Lossiemouth, just 20 miles from Brodie Castle and 26 miles from Nairn Dunbar Golf Club.

Fishermans Rest is located in Lossiemouth, just 27 miles from Nairn Museum and 28 miles from The Nairn Golf Club.

FAQs about hotels in Lossiemouth

What Guests Said About Lossiemouth:

Scored out of 10, guest rating 10

The location is great ideal for families with young children...

The location is great ideal for families with young children who love a great beach and a walk with a great ice cream from either of the two ice cream parlours also there are some nice eating places our favourite is The harbour lights down obviously overlooking the harbour, There is a wealth of interesting places to see not far from lossiemouth and the whole area is such a nice place.
Guest review bydavid
United Kingdom
Scored out of 10, guest rating 10

Plenty to do around Lossiemouth.

Plenty to do around Lossiemouth. Lot's of takeaway food options nearby. Good golf courses on hand and beautiful beaches. Options for wildlife watching nearby and there is always the activity at the RAF base for those interested. Lossie is a great staging point for day trips around Moray.
Guest review byJohn
United Kingdom
Scored out of 10, guest rating 10

I love Lossie and had been a frequent visitor in past years.

I love Lossie and had been a frequent visitor in past years. It is one of my happy places. The pier for breakfast is lovely, The Harbour Lights for lunch and tasty treats and for a really enjoyable few drinks with locals and visitors, the Smugglers is a must. There is also a bakery, Gelato shop and various other wee places that are worth a visit, as well as several takeaways. There is a good sized Co-op on the road past the school for anything else and handy if self catering. East beach is one of the best beaches, and on my last visit walked twice. It was a favourite walk when I had a dog. Didn't see any RAF flights this time, but I do enjoy them roaring across the beach and out towards the sea.
Guest review byAmanda
United Kingdom
Scored out of 10, guest rating 10

It’s a lovely place for a relaxing holiday.

It’s a lovely place for a relaxing holiday. Lovely beaches - the west and east. Good places to eat - the Golf View hotel and the Coulard Inn and a great fish and chip shop. The Turkish coffee shop is excellent and Miele’s ice cream is a must.
Guest review byAnonymous
Scored out of 10, guest rating 8.0

Has a beautiful lovely sandy beach, with sand dunes to...

Has a beautiful lovely sandy beach, with sand dunes to shelter from windy days. Lovely cafes and ice cream shops by the beach front. Plenty of places for a takeaway or to enjoy dining out. If the sun is out you wont be dissappointed. We also go to the landmark park every year which is just over an hour's drive away, we also visited Spynie Castle, had a bike ride to Spynie Loch, a trip to Brodie Castle and bike ride to the West beach. Lots more to do in the surrounding area, but the sun shone on our time there so we spent lots of time at the beach, which was just what we had hoped for.
Guest review byMurphy
United Kingdom
Scored out of 10, guest rating 8.0

Loved being so close to the beach and the park itself was...

Loved being so close to the beach and the park itself was kept beautifully. Our shower wasn’t working and the park showers for women were decommissioned. Lossiemouth itself was pleasant and all the beaches were kept clean and tidy. The local pool was nice too. Siri the staff we met were very friendly and helpful
Guest review byAngela
United Kingdom

See reviews by guests who stayed at hotels in Lossiemouth

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews
Everything was perfect. Magical location easy for walks and just to enjoy spectacular views of the Moray Firth. I grew up locally and was always fascinated by our beautiful lighthouse at the beach, so it felt like staying with an old friend. The house has been furnished beautifully and so comfortable, whilst maintaining the unique characteristics of the cottage.
Guest review bySusan
United Kingdom
From $144.54 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 370 reviews
Great location! Plenty parking close by too. The hotel room was clean, modern and inviting. The restaurant a lovely inviting area and the food was tasty and well presented in good time. A lovely relaxing atmosphere and the staff were spot on too. The prices were very reasonable too. Thank you for a lovely evening.
Guest review byAmanda
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 135 reviews
We’ve been to Lossiemouth a few times so know it quite well. We usually stay in a hotel. However, after staying in Tignabruaich Annexe we would definitely stay here again. All the facilities were excellent. The breakfast supplied was more than adequate. Ann and John are a lovely, welcoming couple.
Guest review byHelen
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 50 reviews
Skerryview had everything you needed to stay for a long weekend in Lossiemouth to explore in and out of the area, whether visiting beaches, distilleries or playing golf. A quiet location with coastline views. Lossiemouth doesn't have many options for dinner so the full equipped kitchen was ideal!
Guest review byJessica
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 137 reviews
Lovely old house with a very interesting history., oozing character from every room. Alison is a great host and happy to provide information about the surrounding area.
Guest review byLeon
Australia

More places to explore, more ways to go