Compare cabins in Elgin from 100+ providers!

Find the best offers in Elgin

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Elgin cabins
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12 Cabins in Elgin

Best Elgin cabins with parking

Cladach - Elgin
9.7 10 reviews
Elgin
11/07 – 11/11
$145/nighttotal: $580 (4 )

Cladach

1 3
chalet , Lossiemouth
Cladach chalet, located in Lossiemouth, Scotland, is a 14-minute walk from Lossiemouth West Beach and 7 miles from Elgin Cathedral.
This two-bathroom Lossiemouth vacation home sleeps 11 guests, features a fully equipped kitchen with a microwave and fridge, free Wi-Fi, private parking, and a garden with an outdoor dining area.
Whispering Dunes - Silver Sands Holiday Park - Elgin
8.7 3 reviews
Elgin
11/11 – 11/15
$167/nighttotal: $668 (4 )

Whispering Dunes - Silver Sands Holiday Park

3 3
chalet , Lossiemouth
Whispering Dunes, a chalet in Duffus, is located 1.8 miles from Lossiemouth West Beach and 7 miles from Elgin Cathedral.
This 430 square foot accommodation sleeps up to 11 guests in 3 bedrooms and 2 bathrooms, featuring a full kitchen, living room with fireplace, complimentary WiFi, and an electric vehicle charging station, with fishing and walking tours available nearby.
35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests - Elgin
Elgin
08/29 – 09/05
$153/nighttotal: $1071 (7 )

35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests

2 2
cabin
This private lodge is situated at Covesea Links 1, Great Britain, offering convenient access to Lossiemouth, a town known for its historical maritime heritage and RAF base.
This 380-square-foot cabin accommodates up to four guests in two bedrooms, featuring self-catering amenities like a fridge and microwave, a swimming pool, and parking, with internet access available for your convenience.
Sea La Vie Caravan At Silver Sands Holiday Park - Elgin
9.4 14 reviews
Elgin
08/29 – 09/05
$175/nighttotal: $1225 (7 )

Sea La Vie Caravan At Silver Sands Holiday Park

2 2
chalet , Lossiemouth
This Lossiemouth chalet is located in Silver Sands Holiday Park, just a 2-minute walk from the beach and 32 miles from Inverness Airport. The park offers a relaxed and family-friendly atmosphere, perfect for enjoying the beautiful Scottish coastline.
The two-bedroom chalet features a comfortable living space with a kitchen, bathroom, and a total floor area of 420 square feet, comfortably accommodating up to 11 guests. Enjoy the modern amenities, including a flat-screen TV, free WiFi, and a well-equipped kitchen, and relax in the outdoor space with provided furniture.

Top Cabins with Jacuzzi in Elgin

Experience the ultimate recovery after a day in the city with a private hot tub at these Elgin cabins.

Osprey Glamping Pod - Elgin
9.7 233 reviews
Elgin
10/14 – 10/17
$259/nighttotal: $777 (3 )

Osprey Glamping Pod

1 2
glamping , Kellas
This luxury glamping pod, part of the Kellas Fishery in Morayshire, Scotland, is located 10 minutes from Elgin, offering easy access to area attractions.
The 2-bedroom, 1-bathroom pod sleeps 4, features a kitchen with fridge and freezer, a jacuzzi, garden, parking, internet access, and includes bedding, linen, an initial wood supply for the wood-burning stove, and a pre-heated hot tub; post-stay cleaning is provided.
Heron Glamping Pod - Elgin
9.6 221 reviews
Elgin
10/14 – 10/17
$259/nighttotal: $777 (3 )

Heron Glamping Pod

1 2
glamping , Kellas
This two-bedroom house is located in Morayshire, a 10-minute drive from Elgin, known as the whisky capital of Scotland. It boasts excellent user, location, and cleanliness ratings.
The house comfortably sleeps four guests and offers a range of amenities and features, including a hot tub, a wood-burning stove, a private garden, and a picnic bench. The house also allows pets, making it an ideal choice for families or groups looking for a relaxing getaway in the Scottish countryside.

Frequently Asked Questions about cabins in Elgin

  • What wildlife can be seen around cabins in and around Elgin?

    You might spot red squirrels, deer, and various bird species in the forests around Elgin. You can also see seals and dolphins along the Moray Firth coastline.
  • What are the best cabins in Elgin?

    Park View Cottage is among the best cabins in Elgin.

  • When is the best time for outdoor activities in and around Elgin?

    The best time for outdoor activities in Elgin is during the summer months, from June to August, when the weather is warm and sunny. Spring and fall can also be pleasant, but you might encounter some rain.
  • What are the must-visit natural attractions in Elgin region?

    The Findhorn Foundation is a beautiful place to walk and learn about sustainable living. The Moray Firth coastline is stunning, with beautiful beaches and opportunities for wildlife watching. For a more adventurous experience, head to the Cairngorms National Park, which is about an hour drive from Elgin.
  • Is Elgin a good destination to rent a cabin?

    Elgin is a great place to rent a cabin, especially if you enjoy being close to nature and want to explore the surrounding countryside. There are also plenty of cabins near the coast, offering stunning views of the Moray Firth.

Destinations nearby

Best Elgin cabins with a fireplace

3 Bedroom Carvan With Decking - Elgin
9.8 13 reviews
Elgin
07/01 – 07/06
$239/nighttotal: $1195 (5 )

3 Bedroom Carvan With Decking

1 4
cabin , Morayshire
This cozy cabin is located in Lossiemouth, a charming coastal town in Moray, just 10 miles east of Elgin and 20 miles west of Inverness. The surrounding area offers beautiful sandy beaches, picturesque coastline, and a variety of attractions.
The cabin has three bedrooms, comfortably accommodating up to six guests. The cabin includes a fully equipped kitchen, a cozy living area, a private deck, and a lovely caravan on the property, providing additional space for relaxation and enjoyment.
Summer Breeze - Elgin
9.6 35 reviews
Elgin
11/11 – 11/15
$188/nighttotal: $752 (4 )

Summer Breeze

1 3
cabin , Lossiemouth
This Lossiemouth vacation home, a five-minute walk from Lossiemouth's restaurants, shops, and RAF Lossiemouth, offers direct beach access and proximity to the Moray Firth.
Sleeping eight guests in three bedrooms and one bathroom, this pet-friendly rental boasts a kitchen, garden, parking, and internet access, perfect for exploring the Moray region's beaches and countryside.
Dune Haven Luxury Beachside Lodge - Elgin
10 2 reviews
Elgin
08/29 – 09/05
$213/nighttotal: $1491 (7 )

Dune Haven Luxury Beachside Lodge

2 2
chalet , Lossiemouth
This Lossiemouth vacation home is located a six-minute drive from the Moray Golf Club and a seven-minute drive from Harbour Treasures, offering easy access to Lossiemouth East Beach and Cummingston Beach.
The 800-square-foot (74-square-meter) two-bedroom, two-bathroom house sleeps six and includes a swimming pool, fitness center, fully equipped kitchen, in-unit laundry, and free internet access.
Dunes Escape - Elgin
9.5 4 reviews
Elgin
08/29 – 09/05
$135/nighttotal: $945 (7 )

Dunes Escape

1 2
cabin , West Beach
This 2022 ABI Arizona Caravan is located in Silver Sands Holiday Park, a short walk from West Beach and the old town of Lossiemouth.
This caravan offers accommodation for up to 4 guests with 2 bedrooms, 1 bathroom, a full kitchen, and access to on-site amenities including a swimming pool, fitness center, and children's park.

Best Elgin cabins with laundry available

Badgers Den Silver Sands - Elgin
9.8 26 reviews
Elgin
11/07 – 11/11
$182/nighttotal: $728 (4 )

Badgers Den Silver Sands

1 3
cabin , West Beach
This three-bedroom West Beach vacation rental, Badgers Den, is located on Silversands Holiday Park, a two-minute walk from the complex with a bar, restaurant, arcade, shop, fish and chips, and swimming pool, and a five-minute walk from the beach and lighthouse.
The 3-bedroom cottage sleeps six, includes a kitchen, internet, parking, and a private swimming pool, offering convenient access to West Beach's attractions and family-friendly activities on-site.
Seabreeze Retreat, Silversands Holiday Park, 6 Per - Elgin
10 5 reviews
Elgin
08/29 – 09/05
$220/nighttotal: $1540 (7 )

Seabreeze Retreat, Silversands Holiday Park, 6 Per

1 2
cabin , Lossiemouth
This premium static caravan, the ABI Kingston, is located in Silversands Holiday Park in Lossiemouth, offering a quiet setting near the end of a private road, close to local dining and the Moray coast.
This luxury accommodation sleeps up to 6 guests in 2 bedrooms and features 2 bathrooms, a full en-suite with a double shower, a double sofa bed in the living area, a well-equipped kitchen with a washing machine, a decking area, double parking, and access to park amenities including a heated swimming pool.
Parkview Holiday Lodge - Elgin
9.9 20 reviews
Elgin
07/01 – 07/06
$203/nighttotal: $1015 (5 )

Parkview Holiday Lodge

1 4
cabin , Morayshire
This charming two-bedroom cottage is situated on Lossiemouth Bay Holiday Park, just a short walk from the beach and the town center of Lossiemouth. The park offers a peaceful setting with easy access to the beautiful Moray coastline.
This cozy rental comfortably sleeps four guests and comes equipped with a kitchen, two bathrooms, and parking. Enjoy the convenience of internet access, a private setting, and access to the holiday park's amenities and activities.
Lochside Luxury: Historic Home With Stunning Scottish Woodland Views - Elgin
Elgin
11/07 – 11/11
$1188/nighttotal: $4752 (4 )

Lochside Luxury: Historic Home With Stunning Scottish Woodland Views

6 3
chalet , Lhanbryde
This six-bedroom, eight-bathroom lodge near Elgin, Moray, Scotland, offers exclusive access to Loch Na Bo and 900 acres of woodland, with nearby attractions including Elgin Museum and Gordon Castle.
The 12-guest house boasts panoramic loch and woodland views, miles of scenic trails, and private use of the loch and its surrounding acreage for hiking, relaxation, and exploration.
©2026 cozycozy.com