Search All Cottages in Elgin

12 available cottage rental offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Elgin cottages
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

12 Cottages at the best price in Elgin

Best family friendly Elgin cottages

Among the 10 accommodations in Elgin, here are the 4 best family friendly cottages

Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
10 5 reviews
Elgin
07/11 – 11/11
SG$602/nighttotal: SG$2408 (4 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

4 3
cottage
This four-bedroom farmhouse, situated on the outskirts of Elgin, Moray, is one kilometre from Lhanbryde village and six miles (approximately 9.6km) from Lossiemouth's beaches.
The 45 square metre property sleeps eight guests and boasts three bathrooms, a fully equipped kitchen with fridge and dishwasher, a private hot tub, and a large garden ideal for outdoor games; nearby attractions include wildlife cruises and the sandy beaches of Lossiemouth.
Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
Elgin
07/11 – 11/11
SG$453/nighttotal: SG$1812 (4 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

4 3
cottage , Duffus
Old Duffus Farmhouse is a detached stone property in Duffus, offering uninterrupted views of Duffus Castle ruins, located a short 500 meters away.
This spacious farmhouse accommodates up to 8 guests across four bedrooms and features an enclosed garden with BBQ facilities, a wood burner, and a well-equipped kitchen/dining room, ideal for family stays.
Cottage ∙ 3 Bedrooms ∙ 5 Guests - Elgin
10 5 reviews
Elgin
07/11 – 11/11
SG$330/nighttotal: SG$1320 (4 )

Cottage ∙ 3 Bedrooms ∙ 5 Guests

3 3
cottage
Rosehaugh Cottages 2 is a detached period holiday home located in Scotland's central Highlands, 10 kilometres from the Moray Firth coastline and 3 kilometres from Elgin, placing it on the famous whisky trail and close to Elgin Cathedral. This 3-bedroom, 1-bathroom cottage accommodates up to 5 guests and features a country-style kitchen/diner, a lounge with a woodburner, a large mature garden with seating, dishwasher, internet, and parking, with pets welcome for a perfect family break.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Elgin
10 1 review
Elgin
07/11 – 11/11
SG$270/nighttotal: SG$1080 (4 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
Spinnaker, a 2-bedroom holiday home on Shore Street, Lossiemouth, offers direct views of the yachting marina and harbour, with local amenities, pubs, restaurants, shops, a play park, and ice cream parlours within a short stroll.
This family-friendly cottage sleeps 4 and features a fully equipped kitchen, off-road parking, and is situated close to golden sands and sand dunes, ideal for exploring sea caves beneath Covesea Lighthouse.

Best Elgin cottages with a garden

Cottage ∙ 2 Bedrooms ∙ 3 Guests - Elgin
Elgin
14/10 – 17/10
SG$534/nighttotal: SG$1602 (3 )

Cottage ∙ 2 Bedrooms ∙ 3 Guests

2 2
cottage , Duffus
This traditional stone-built gate lodge, dating back to the early 1800s, is located at the gates of Duffus House, surrounded by estate grounds and fields, with beaches and golf courses approximately 3.2 kilometers away.
This 2-bedroom, 1-bathroom cottage sleeps up to 3 guests and offers a recently renovated kitchen, a modern shower room, a cozy living room with a woodburner, an enclosed rear garden with a BBQ and firepit, complimentary estate logs, bike storage, electric vehicle charging, and private parking for 2 cars.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Elgin
10 3 reviews
Elgin
14/10 – 17/10
SG$309/nighttotal: SG$927 (3 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 2
cottage , Hopeman
Anchor Cottage, a pet-friendly holiday home in Hopeman, Moray, is located steps from Hopeman East Beach and Cove Bay, offering easy access to the Braemou Inn and a local shop.
This two-bedroom self-catering dwelling sleeps four, boasting a well-equipped kitchen/diner, a comfortable sitting room with Smart TV, and a garden; nearby attractions include Hopeman Golf Club.
This Stunning Victorian Property Has Just Finished A Full Renovation. - Elgin
Elgin
14/10 – 17/10
SG$721/nighttotal: SG$2163 (3 )

This Stunning Victorian Property Has Just Finished A Full Renovation.

4 2
cottage , Elgin
This recently renovated Victorian cottage in Elgin is a 5-minute walk from Elgin Cathedral and Johnston's of Elgin, with Elgin train station also conveniently located nearby.
This 4-bedroom, 2-bathroom property accommodates up to 8 guests, featuring two living rooms, a sunroom, a south-facing sitting room, a garden with a sitting-out area, and on-road parking.
The Neuk, Family Friendly, Country Holiday Cottage In Elgin - Elgin
10 1 review
Elgin
20/06 – 27/06
SG$109/nighttotal: SG$763 (7 )

The Neuk, Family Friendly, Country Holiday Cottage In Elgin

2 2
cottage , Elgin
This Elgin mid-terrace house is situated 0.16 km from shops and a pub, offering easy access to Lossiemouth Beach (8.4 km) and Elgin's attractions.
The 105 square metre, all-ground-floor property sleeps four in two double bedrooms, boasting a fully equipped kitchen/diner, WiFi, gas central heating, and a private gravelled garden; pets are welcome.

Frequently asked questions about cottages in Elgin

Destinations nearby

Best Elgin cottages with a jacuzzi

Among the 10 accommodations in Elgin, here are the 1 best cottages with a jacuzzi

Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
10 5 reviews
Elgin
07/11 – 11/11
SG$602/nighttotal: SG$2408 (4 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

4 3
cottage
This four-bedroom farmhouse, situated on the outskirts of Elgin, Moray, is one kilometre from Lhanbryde village and six miles (approximately 9.6km) from Lossiemouth's beaches.
The 45 square metre property sleeps eight guests and boasts three bathrooms, a fully equipped kitchen with fridge and dishwasher, a private hot tub, and a large garden ideal for outdoor games; nearby attractions include wildlife cruises and the sandy beaches of Lossiemouth.

Best pet friendly Elgin cottages

Among the 10 accommodations in Elgin, here are the 4 best pet friendly cottages

2 Bedroom Accommodation In Duffus, Near Elgin - Elgin
Elgin
07/11 – 11/11
SG$320/nighttotal: SG$1280 (4 )

2 Bedroom Accommodation In Duffus, Near Elgin

2 3
cottage , Duffus, near Elgin
This two-bedroom holiday cottage is located in Duffus, near Elgin, offering proximity to Duffus Castle and Spynie Palace, and is situated approximately 3.2 kilometres from the beach.
This pet-friendly holiday home accommodates up to three guests and features a woodburner, an enclosed rear garden with a BBQ and firepit, a recently renovated kitchen and shower room, and an electric vehicle charging point.
Cottage ∙ 1 Bedroom ∙ 2 Guests - Elgin
9.7 7 reviews
Elgin
17/07 – 24/07
SG$242/nighttotal: SG$1694 (7 )

Cottage ∙ 1 Bedroom ∙ 2 Guests

1 2
cottage
Pitairlie Farm Cottages 2, situated on the Pitgaveny Estate in Moray, is 4.8km from Elgin and 7.2km from Lossiemouth, offering easy access to both town amenities and the coast.
This 45 square metre self-catering property features an open-plan living space with zip-and-link beds sleeping two, a well-equipped kitchen with dishwasher, a private garden with sunroom and BBQ, plus a welcome pack including local produce.
Gardener's Cottage, Pet Friendly, With Open Fire In Elgin - Elgin
10 2 reviews
Elgin
07/11 – 11/11
SG$325/nighttotal: SG$1300 (4 )

Gardener's Cottage, Pet Friendly, With Open Fire In Elgin

3 3
cottage , Elgin
Gardener’s Cottage is a charming self-catering property situated in Urquhart, just 3.2 kilometres from Elgin, a historic town in Moray, with easy access to shops and pubs. The cottage is nestled in a peaceful countryside setting, offering a tranquil escape from the hustle and bustle of city life.
The cottage has three bedrooms and can comfortably accommodate up to five guests. It features a well-equipped kitchen with a fridge, microwave oven, dishwasher, and a cosy living area with a woodburning stove, central heating, and WiFi. Guests can enjoy the private walled garden with a patio and furniture, and also have access to the owner's walled garden from Monday to Friday. Pets are welcome, and a travel cot and starter pack of logs are included.
2 Bedroom Accommodation In Duffus, Near Lossiemouth - Elgin
Elgin
14/10 – 17/10
SG$517/nighttotal: SG$1551 (3 )

2 Bedroom Accommodation In Duffus, Near Lossiemouth

2 2
cottage , Duffus, near Lossiemouth
Kirktoun, a cottage in Elgin, is situated within walking distance of Duffus village, offering open country views and proximity to historical sites including Duffus Castle and Spynie Palace.
This family-friendly, pet-welcoming holiday home accommodates up to four guests across two bedrooms and features a private enclosed garden with a patio and BBQ, alongside practical amenities like an electric car charging point and direct access to walking paths.
©2026 cozycozy.com