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 vacation accommodation
Price per night
Accommodation type
Rating

12 Best cottages in Elgin

Best family friendly Elgin cottages

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

Kirktoun Cottage On Scottish Estate - Open Fire- Enclosed Garden- Beaches -Woods - Elgin
10 7 reviews
Elgin
14/10 – 17/10
1463 ﺩ.ﺇ/nighttotal: 4389 ﺩ.ﺇ (3 )

Kirktoun Cottage On Scottish Estate - Open Fire- Enclosed Garden- Beaches -Woods

2 2
cottage , Elgin
Kirktoun Cottage, situated on the Duffus Estate near Duffus village, offers easy access to Elgin (distance unspecified), Moray Firth beaches, and Speyside distilleries.
This two-bedroom, one-bathroom dwelling sleeps four, boasting a cosy sitting room with an open fire, a separate dining room, a private garden with a fire bowl, and a fully equipped kitchen including a fridge, microwave, and dishwasher; pets are welcome.
Cottage ∙ 3 Bedrooms ∙ 5 Guests - Elgin
10 5 reviews
Elgin
07/11 – 11/11
943 ﺩ.ﺇ/nighttotal: 3772 ﺩ.ﺇ (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 ∙ 4 Bedrooms ∙ 8 Guests - Elgin
Elgin
29/08 – 05/09
1446 ﺩ.ﺇ/nighttotal: 10122 ﺩ.ﺇ (7 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

4 2
cottage
This renovated Victorian cottage is located in Whitecraigs, a 5-minute walk from Elgin Cathedral and Johnston's of Elgin, with the train station also conveniently situated nearby.
This family-friendly holiday home accommodates up to 8 guests in 4 bedrooms and features 2 bathrooms, a well-equipped kitchen with a dishwasher, and a garden.
The Corner House -  A House That Sleeps 10 Guests  In 4 Bedrooms - Elgin
10 1 review
Elgin
14/09 – 16/09
3059 ﺩ.ﺇ/nighttotal: 6118 ﺩ.ﺇ (2 )

The Corner House - A House That Sleeps 10 Guests In 4 Bedrooms

4 2
cottage , Hopeman
The Corner House, a Hopeman holiday home, is situated in this Moray Firth coastal village, a short walk from two sandy beaches and close to the Moray Coastal Trail.
This 150 square metre property offers four bedrooms, three bathrooms, sleeping up to ten guests, and features a large kitchen/diner, cosy sitting room with wood-burning stove, a dedicated pool room, and a courtyard with outdoor shower and BBQ; two dogs are welcome.

Best Elgin cottages with a garden

Anchor Cottage, Hopeman, Moray - Elgin
10 1 review
Elgin
07/11 – 11/11
663 ﺩ.ﺇ/nighttotal: 2652 ﺩ.ﺇ (4 )

Anchor Cottage, Hopeman, Moray

2 3
cottage , Elgin
Anchor Cottage, a two-bedroom holiday home, is located in Hopeman, Moray, just 160 metres from local amenities including a shop and pub, and 640 metres from the beach on the shores of the Moray Firth. This pet-friendly holiday let accommodates up to four guests, offering a enclosed rear garden with patio and furniture, a Smart TV, complimentary WiFi, and essential kitchen appliances.
This Stunning Victorian Property Has Just Finished A Full Renovation. - Elgin
Elgin
14/10 – 17/10
2061 ﺩ.ﺇ/nighttotal: 6183 ﺩ.ﺇ (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 White Cottage, Lhanbryde - Elgin
Elgin
07/11 – 11/11
1199 ﺩ.ﺇ/nighttotal: 4796 ﺩ.ﺇ (4 )

The White Cottage, Lhanbryde

3 3
cottage , Elgin
The White Cottage, a detached dwelling in Lhanbryde, Moray, is situated 2.4 kilometres from local amenities and within easy reach of Elgin's historical sites, including Spynie Palace (approximately 6.4 kilometres away) and Duffus Castle (approximately 8 kilometres away).
This rural retreat offers accommodation for up to eight guests in three bedrooms, featuring a well-equipped kitchen/diner, a sitting room with a woodburning stove, and an enclosed garden, with WiFi, fuel, power, bed linen, and towels included for your convenience.
Old Duffus Farmhouse - Elgin
Elgin
11/11 – 15/11
1417 ﺩ.ﺇ/nighttotal: 5668 ﺩ.ﺇ (4 )

Old Duffus Farmhouse

4 3
cottage , Duffus, near Elgin
This detached stone farmhouse, Old Duffus Farmhouse, is located in Duffus, near Elgin, offering unrivalled views across to the ruins of Duffus Castle and within 8 and 9.6 kilometres of Lossiemouth East Beach and Cummingston Beach respectively.
This family-friendly holiday cottage accommodates up to eight guests in four bedrooms, featuring two bathrooms on the ground floor, Wi-Fi, a wood burner, an enclosed garden with a BBQ, and an electric car charging point.

Frequently Asked Questions about cottages in Elgin

  • What are the can't-miss sights in Elgin?

    Elgin Cathedral is a must-see, with its impressive architecture and rich history. The Elgin Museum is also worth a visit, showcasing local artefacts and the story of Elgin. For a bit of nature, the Elgin Botanic Gardens are beautiful, with a wide variety of plants and flowers.
  • What are the best cottages in Elgin?

  • Can you easily explore Elgin on foot or by bike?

    Elgin is a compact town, so you can easily explore the centre on foot. There are also cycle paths around the town, making it easy to explore the surrounding countryside by bike.
  • What are the best cottages for families and kids in Elgin?

    Coral Peel Holiday Home Elgin and Darwin Cottage Self Catering In Elgin are the best cottages for families and kids in Elgin.

  • What activities are available in and around Elgin?

    Elgin offers a variety of activities, from exploring the historic sites to enjoying the outdoors. You can visit the Elgin Museum, take a walk in the Elgin Botanic Gardens, or go for a hike in the surrounding countryside. There are also plenty of opportunities for golfing, fishing, and watersports.
  • What are the best pet friendly cottages in Elgin?

  • What famous towns or cities are near to Elgin?

    Elgin is located near the Moray coast and is within easy reach of other towns and cities in the north-east of Scotland. Inverness, Aberdeen and the historic town of Forres are all within a short drive.
  • What are the best cottages with parking in Elgin?

  • What are the most common amenities in cottages in Elgin?

    Most cottages in Elgin offer a range of amenities, including central heating, a fully equipped kitchen, a comfortable living space, and a bathroom. Many also have a garden or patio, and some even have a hot tub or a fireplace.

Destinations nearby

Best Elgin cottages with 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
1721 ﺩ.ﺇ/nighttotal: 6884 ﺩ.ﺇ (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

The Bothy At Coneloch -  A Rural That Sleeps 2 Guests  In 1 Bedroom - Elgin
10 3 reviews
Elgin
14/10 – 17/10
785 ﺩ.ﺇ/nighttotal: 2355 ﺩ.ﺇ (3 )

The Bothy At Coneloch - A Rural That Sleeps 2 Guests In 1 Bedroom

1 2
cottage , Elgin
The Bothy at Coneloch is a secluded cottage located just outside Elgin, offering views of the Moray Firth and proximity to Spynie Palace and Duffus Castle. This recently renovated 50 square meter dwelling accommodates two guests in one bedroom and features a king-sized bed, underfloor heating, a wood-burning stove, and a fully equipped kitchen with a dishwasher.
Gardener's Cottage, Pet Friendly, With Open Fire In Elgin - Elgin
10 2 reviews
Elgin
11/11 – 15/11
1802 ﺩ.ﺇ/nighttotal: 7208 ﺩ.ﺇ (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.
Cottage ∙ 1 Bedroom ∙ 2 Guests - Elgin
9.7 7 reviews
Elgin
17/07 – 24/07
693 ﺩ.ﺇ/nighttotal: 4851 ﺩ.ﺇ (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.
Cottage ∙ 3 Bedrooms ∙ 6 Guests - Elgin
Elgin
14/10 – 17/10
842 ﺩ.ﺇ/nighttotal: 2526 ﺩ.ﺇ (3 )

Cottage ∙ 3 Bedrooms ∙ 6 Guests

3 2
cottage , Hopeman
This Hopeman holiday home, situated at 6 New Street in Moray, offers a short stroll to Hopeman East Beach and is within easy driving distance (approximately 20km) of Elgin Cathedral and Duffus Castle.
The three-bedroom self-catering cottage sleeps six, boasting a spacious kitchen/diner, en-suite bathroom, family bathroom, enclosed garden with seating, roadside parking, and Wi-Fi.
©2026 cozycozy.com