Skip to main content

Self-Catering Accommodations in Lossiemouth

Find the self-catering accommodations 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 self-catering accommodations in Lossiemouth

Check out our selection of great self-catering accommodations 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

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

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

Lighthouse View

Lossiemouth

A 8-minute walk from Lossiemouth West Beach in Lossiemouth, Lighthouse View features accommodations with access to a fitness room and indoor pool.

G
Graeme
From
United Kingdom
Safe parking for 3 motorbikes. Very clean. Whole place to self. Modern, comfortable accommodation.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 59 reviews
Price from
$90.27
1 night, 2 adults

Little Cha-Am Caravan Hire at Silver Sands

Lossiemouth

Little Cha-Am Caravan Hire at Silver Sands offers accommodations in Lossiemouth, a few steps from Lossiemouth West Beach and 5.9 miles from Elgin Cathedral.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 45 reviews
Price from
$180.11
1 night, 2 adults
All self-catering accommodations in Lossiemouth

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Lossiemouth and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Popular with guests booking self-catering accommodations in Lossiemouth

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

Enjoy breakfast in Lossiemouth and nearby

See all

Bowmore

Lossiemouth
Breakfast options
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.

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.

Ramsay Lane

Lossiemouth
Breakfast options
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.

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.

These self-catering accommodations in Lossiemouth and nearby have options with free cancellation

See all

Seaview

Lossiemouth
Free cancellation 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.

The Jewel of the Moray Firth

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

37A Commerce Street

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

Fishermans's Rest

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

Lossiemouth Seaside Flat

Lossiemouth
Free cancellation options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 20 reviews

Lossiemouth Seaside Flat is located in Lossiemouth, just a 6-minute walk from Lossiemouth East Beach and 5.9 miles from Elgin Cathedral.

Cliffside

Lossiemouth
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 84 reviews

Featuring a garden, Cliffside features accommodations in Lossiemouth. Featuring sea and mountain views, this apartment also includes free Wifi.

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

Little Cha-Am Caravan Hire at Silver Sands offers accommodations in Lossiemouth, a few steps from Lossiemouth West Beach and 5.9 miles from Elgin Cathedral.

Aurora luxury beach lodge

Lossiemouth
Free cancellation options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 93 reviews

A 1-minute walk from Lossiemouth East Beach in Lossiemouth, Aurora luxury beach lodge provides accommodations with access to a sauna and indoor pool. Guests may go for a swim in the heated pool.

Highly rated self-catering accommodations in Lossiemouth and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 48 reviews

Cosy Cottage Close to East Beach, Shops, Restaurants and RAF base offers accommodations in Lossiemouth, a 9-minute walk from Lossiemouth East Beach and 5.1 miles from Elgin Cathedral.

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

6 Seatown, Lossiemouth is located in Lossiemouth, just a 6-minute walk from Lossiemouth East Beach and 5.6 miles from Elgin Cathedral.

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

Seatown Cottage - Stone's throw from beach is located in Lossiemouth, just 5.6 miles from Elgin Cathedral and 21 miles from Brodie Castle.

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

Providing a garden, WELCOMEHOUSE close to east beach, shops, restaurants and RAF base provides accommodations in Lossiemouth.

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
8.0+ review score
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, 93 reviews

Beachfront Lodge, Lossiemouth Bay 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.3
Wonderful - What previous guests thought, 69 reviews

Modern One Bedroom Apartment offers accommodations in Lossiemouth, a 13-minute walk from Lossiemouth West Beach and 5.4 miles from Elgin Cathedral.

FAQ about self-catering accommodations in Lossiemouth

Self-catering Accommodations That Guests Love in Lossiemouth

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 71 reviews
An excellent seaview location overlooking Lossiemouth east beach. Off-street parking to the rear and well situated close to restaurants, facilities and a well stocked Co-op store 5-10 min walk. Lovely modern interior, well laid out and fully equipped kitchen. Washing machine and outdoor rotary line available for use. Walk in shower and a general home from home feeling. A perfect base. A large TV with Sky, Netflix and streaming facilities available.
Guest review byAndrew
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews
The little house is perfect for a stay in Lossiemouth - cosy, very clean, comfortable with a fully equipped kitchen; comfortable beds - the bedrooms have black-outshades and the bathroom has a great shower (it also has underfloor heating which was a lovely bonus during a cold /wet summer stay!). The hosts are so helpful and friendly and went out of their way to mail me something i forgot - so, I was very grateful.
Guest review byCara
Solo traveler
Avg. price/night: $248.22
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 69 reviews
It was lovely and clean, quiet, an amazing spot with access to the beach. We enjoyed sitting out in the sunshine. The kitchen was perfect and it had plenty of room to relax. Felt safe for the children and we had plenty of sun too - yippee!
Guest review bynichola
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 114 reviews
The location was fantastic, the apartment was extremely tasteful and nicely furnished, the beds were very comfy and the living / kitchen area was fantastic. The value for money for this property was exceptional. Could not recommend enough
Guest review byStuart
Group
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 75 reviews
Comfortable and perfect for our needs - well equipped kitchen unlike some we had been to before.
Guest review byLesley
Family with young children
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 30 reviews
Convenient location, very well furnished, nice kitchen and easy parking.
Guest review byMartin
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 reviews
na, it was self catering
Guest review byrichard
Young couple
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 39 reviews
Kitchen and living room were good with a nice little garden and a washing machine, the hamper of goodies and essentials in the fridge were a lovely touch.
Guest review byKate
Young couple