Skip to main content

Beach Hotels in Lossiemouth

Find the beach hotels that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best beach hotels in Lossiemouth

Check out our selection of great beach hotels in Lossiemouth

Filter by:

Review score

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, 195 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

Moray Coast getaway

Lossiemouth

Moray Coast getaway offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
Price from
$111.45
1 night, 2 adults

Silversands - Private Caravan Let

Lossiemouth

A 8-minute walk from Lossiemouth West Beach in Lossiemouth, Silversands - Private Caravan Let features accommodations with access to a sauna.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Price from
$131.71
1 night, 2 adults

Spacious Modern Seaside Caravan

Lossiemouth

Spacious Modern Seaside Caravan is located in Lossiemouth, just a 7-minute walk from Lossiemouth West Beach and 6.6 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$216.14
1 night, 2 adults

Jen's Retreat

Lossiemouth

With Lossiemouth West Beach reachable in a 7-minute walk, Jen's Retreat features accommodations, a restaurant, a garden, a terrace, and a bar.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$121.58
1 night, 2 adults
All beach hotels in Lossiemouth

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

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

See all

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 314 reviews

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

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

Popular with guests booking beach hotels in Lossiemouth

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

Beach Hotels with swimming pools in Lossiemouth and nearby

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

A 14-minute walk from Lossiemouth West Beach in Lossiemouth, Dune Haven Luxury Beachside Lodge provides accommodations with access to a fitness room.

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

Providing a bar, Eagle's Den Caravan Holiday Retreat provides accommodations in Lossiemouth. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 26 reviews

A 10-minute walk from Lossiemouth West Beach in Lossiemouth, Aurora on the Dunes- Cozy Coastal Retreat with Scenic Views provides accommodations with access to a sauna and fitness room.

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

Holiday Home Silversands Retreat by Interhome offers accommodations in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.6 miles from Elgin Cathedral.

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

A 7-minute walk from Lossiemouth West Beach in Lossiemouth, D11 - the Dunes at Silver Sands offers accommodations with access to spa facilities, fitness room, and steam room.

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

Playa la Casa offers accommodations in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.6 miles from Elgin Cathedral.

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

A 5-minute walk from Lossiemouth West Beach in Lossiemouth, RICK'S RETREAT static caravan near the beach with free wifi provides accommodations with access to a fitness room.

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

Aurora Sky is located in Lossiemouth, just 19 miles from Brodie Castle and 24 miles from Nairn Dunbar Golf Club.

Save money on beach in Lossiemouth and nearby – budget options available

See all

Lossiemouth Haven

Lossiemouth
Budget options available
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.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.

Seaview

Lossiemouth
Budget options available
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 8.7
Excellent - What previous guests thought, 37 reviews

Beach Cottage, Pet & Family Friendly Stay in Moray offers accommodations in Lossiemouth, a 9-minute walk from Lossiemouth East Beach and 5.6 miles from Elgin Cathedral.

3 Marina Quay

Lossiemouth
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 50 reviews

3 Marina Quay offers accommodations in Lossiemouth, a 4-minute walk from Lossiemouth East Beach and 6 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 92 reviews

Beachfront Lodge, Lossiemouth Bay offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral.

Highly rated beach hotels in Lossiemouth and nearby

See all

Aurora Way 81

Lossiemouth
8.0+ review score
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 88 reviews

Located in Lossiemouth, just a 3-minute walk from Lossiemouth West Beach, Aurora Way 81 provides beachfront accommodations with a terrace, a restaurant, a bar and free WiFi.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 68 reviews

Featuring a private beach area, The Hudson @ Silversands provides accommodations in Lossiemouth.

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

Providing inner courtyard views, Covesea Lighthouse Cottages in Lossiemouth provides accommodations and a garden.

Enjoy breakfast in Lossiemouth and nearby

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

Holiday Home Lighthouse View by Interhome offers accommodations in Lossiemouth, 24 miles from Nairn Dunbar Golf Club and 25 miles from Nairn Museum.

FAQ about beach hotels in Lossiemouth

Beach Hotels That Guests Love in Lossiemouth

See all
Avg. price/night: $144.54
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 370 reviews
Hotel is small but really charming. Seaside view was outstanding. Perfect location, just by the beach, few minutes walk to shop, parking spot in front of hotel. Personal is lovely, really helpful and friendly.
Guest review byDagmara
Family with young children
Avg. price/night: $216.14
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 88 reviews
Perfect location, right on the beach, which my dogs absolutely loved
Guest review byMary
Family with young children
Avg. price/night: $248.22
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 69 reviews
Perfect Location right on the beach. Very modern and clean accommodation.
Guest review byAndy
Family with young children