The 10 best cabins in Elgin, UK | Booking.com
Skip to main content

Cabins in Elgin

Find the cabins that appeal to you the most

The best cabins in Elgin

Check out our pick of great cabins in Elgin

Filter by:

Review score

Sea La Vie Caravan at Silver Sands Holiday Park

Lossiemouth (Near Elgin)

Situated in Lossiemouth in the Grampian region with Lossiemouth West Beach nearby, Sea La Vie Caravan at Silver Sands Holiday Park offers accommodation with free private parking.

J
JAMIE
From
United Kingdom
Very clean. Excellent provisions eg toilet roll, towels, throws, toiletries etc.Tea, coffee, sugar
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews
Price from
US$181.88
1 night, 2 adults

Aurora Way 81

Lossiemouth (Near Elgin)

Located in Lossiemouth, just 300 metres from Lossiemouth West Beach, Aurora Way 81 provides beachfront accommodation with a terrace, a restaurant, a bar and free WiFi.

J
Jennifer
From
United Kingdom
The spacious decking and lovely view of the light house . Great right next to the beach .
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
Price from
US$157.63
1 night, 2 adults

Aurora luxury beach lodge

Lossiemouth (Near Elgin)

Boasting a patio with garden views, an indoor pool and a garden, Aurora luxury beach lodge can be found in Lossiemouth, close to Lossiemouth East Beach and 10 km from Elgin Cathedral.

H
Hannah
From
Australia
Beautiful lodge, everything was clean and tidy. We had a bit of trouble finding it but Amanda was a quick phone call and she was extremely helpful. Very pleased with our stay.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 75 reviews
Price from
US$188.62
1 night, 2 adults

Findhorn Ecovillage Escape Eco Pod Pet free

Findhorn (Near Elgin)

Findhorn Ecovillage Escape Eco Pod Pet free is set in Findhorn, 49 km from Inverness Castle, 20 km from Elgin Cathedral, as well as 40 km from Castle Stuart Golf Links.

S
Stephen
From
United Kingdom
Was such a lovely place to stay, couldn’t recommend it more. Spacious, clean, comfy and in an ideal location with a lovely beach nearby. Reception staff were lovely and welcoming, and provided lots of information about the facilities on site.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 30 reviews
Price from
US$106.94
1 night, 2 adults

The Hudson @ Silversands

Lossiemouth (Near Elgin)

The Hudson @ Silversands, a property with a private beach area and a bar, is located in Lossiemouth, 300 metres from Lossiemouth West Beach, 11 km from Elgin Cathedral, as well as 30 km from Brodie...

A
Amanda
From
Australia
Lovely cabin. Clean, warm and cosy. Great location next to the beach and lighthouse, and not far from town. Good instructions and communication.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 66 reviews

Tanglewood Lodge

Lossiemouth (Near Elgin)

Boasting a hot tub, Tanglewood Lodge is set in Lossiemouth. This property offers access to a balcony, free private parking and free WiFi.

T
Tracey
From
United Kingdom
Spacious, modern, light and fab hot tub! Extra touches like shower gel and face cloths etc gave it a touch of luxury
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Beachfront Lodge, Lossiemouth Bay

Lossiemouth (Near Elgin)

Beachfront Lodge, Lossiemouth Bay is set in Lossiemouth, 1.2 km from Lossiemouth East Beach, 9.3 km from Elgin Cathedral, as well as 34 km from Brodie Castle.

I
Ioana
From
Romania
The location was amazing and the view from the terrace was exceptional.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 91 reviews

87 Lighthouse View Lodge

Lossiemouth (Near Elgin)

Located in Lossiemouth in the Grampian region, 87 Lighthouse View Lodge features a patio. This property offers access to a balcony, free private parking and free WiFi.

F
Felicia ion
From
United Kingdom
Very nice place, for the family 👪 quiet and very friendly 😀
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 69 reviews

Taid's Retreat Silversands Cove beach lossiemouth

Lossiemouth (Near Elgin)

Offering sea views, Taid's Retreat Silversands Cove beach lossiemouth is an accommodation set in Lossiemouth, 600 metres from Lossiemouth West Beach and 11 km from Elgin Cathedral.

h
hutcheon
From
United Kingdom
The property was ideal, big enough and then some for myself and 4 children, less than a 2 minute walk over the hill to the beach, the caravan was beautiful and so clean. Great dvd selection which the kids loved too.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 29 reviews

Red Squirrel log cabin with hot tub

Keith (Near Elgin)

29 km from Huntly Castle in Keith, Red Squirrel log cabin with hot tub features accommodation with access to a hot tub. This property offers access to a balcony, free private parking and free WiFi.

M
Mirko
From
Australia
The location was so peaceful and relaxing with beautiful views and plenty of nature all around. The cabin was super clean on arrival and had everything that we would have needed for the stay, also it was preheated for us arriving which was especially grateful after a long drive. The hot tub 😁 nothing more to say, super friendly host with a cuddly friendly dog named Poppy who deserves all the pets in the world.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
All cabins in Elgin

Looking for a cabin?

For the active travellers, a chalet is a great mix of the outdoors and the snug inside. Usually fully furnished and self-catered, chalets are typically wooden and in the Alpine region of Europe, but can also be found elsewhere in the world. Characterised by their sloped roofs, chalets can be single units or separate apartments, and are ideal for skiing holidays.

Most booked cabins in Elgin and surroundings in the past month

See all