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.
10 5 reviews
Elgin
11/11 – 15/11
£350/nighttotal: £1400 (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.
9.4 3 reviews
Elgin
11/11 – 15/11
£238/nighttotal: £952 (4 )
The Lodge On Scottish Estate - Wood Burner - Dogs Welcome
2 3
cottage , Elgin
Duffus House Lodge, a pet-friendly self-catering holiday home near Duffus, Moray, sits within the Duffus Estate, 3.2km from the Moray coast and 8km from RAF Lossiemouth, offering easy access to Elgin's attractions. This two-bedroom lodge sleeps three, boasting a fully equipped kitchen, utility room, wood-burning stove, enclosed garden, on-site garage, and parking; explore nearby walking trails showcasing local wildlife.
Elgin
14/10 – 17/10
£300/nighttotal: £900 (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.
Elgin
11/11 – 15/11
£474/nighttotal: £1896 (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.
9.7 7 reviews
Elgin
14/09 – 16/09
£426/nighttotal: £852 (2 )
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.
Elgin
21/08 – 23/08
£213/nighttotal: £426 (2 )
1 Bedroom Accommodation In Duffus, Near Elgin
1 2
cottage , Duffus, near Elgin
Fisherman's Rest is a one-bedroom cottage located in Lossiemouth, a coastal town a few minutes from the harbour, marina, and two sandy beaches, and within a short drive of Moray Golf Club. This accommodation is suitable for two guests and offers central heating, Wi-Fi, bed linen, and towels, with a kingsize bedroom and an open-plan living space.
9.6 18 reviews
Elgin
20/06 – 27/06
£63/nighttotal: £441 (7 )
Cottage ∙ 2 Bedrooms ∙ 4 Guests
2 2
cottage
This mid-terrace house is centrally located in Elgin, Moray, Scotland, 9km from Lossiemouth's beaches and golf courses. The 105 square metre, all-ground-floor property sleeps four in two king-size bedrooms, boasting a spacious kitchen/diner, garden, and Wi-Fi; Elgin's shops, restaurants, museums, and the River Lossie are within walking distance.
Elgin
14/10 – 17/10
£171/nighttotal: £513 (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.
Elgin
11/11 – 15/11
£288/nighttotal: £1152 (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.
Elgin
11/11 – 15/11
£288/nighttotal: £1152 (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.
10 1 review
Elgin
20/06 – 27/06
£63/nighttotal: £441 (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.
Best family friendly Elgin cottages
Among the 10 accommodations in Elgin, here are the 4 best family friendly cottages
9.0 6 reviews
Elgin
11/11 – 15/11
£154/nighttotal: £616 (4 )
Cottage ∙ 4 Bedrooms ∙ 8 Guests
4 3
cottage
Lossiemouth Bay Cottage is situated in Lossiemouth Bay Park, just a stone's throw from Lossiemouth East Beach and offering breathtaking views across the sea. It's the perfect base for exploring the stunning Moray Firth coastline and enjoying the vibrant seaside town of Lossiemouth. The cottage has four bedrooms, sleeping up to eight people, and is ideal for families or groups of friends. It has a fully equipped kitchen, a games room with a full-size snooker table, and a private courtyard, perfect for al fresco dining.
Elgin
14/10 – 17/10
£300/nighttotal: £900 (3 )
Cottage ∙ 2 Bedrooms ∙ 4 Guests
2 2
cottage , Duffus
Kirktoun Cottage, originally built for the estate's housekeeper, is located in the Duffus area, offering open country views and situated within 1 kilometer walking distance of Duffus village amenities, including a shop and play park. This 2-bedroom, 1-bathroom holiday home accommodates up to 4 guests and features a fully equipped kitchen with a dishwasher, an enclosed garden with a BBQ and fire bowl, complimentary logs for the restored open fire, an electric car charging point, and direct access to Duffus Estate paths.
Elgin
11/11 – 15/11
£194/nighttotal: £776 (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.
10 3 reviews
Elgin
14/09 – 16/09
£268/nighttotal: £536 (2 )
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.
Best Elgin cottages with a garden
10 2 reviews
Elgin
11/11 – 15/11
£366/nighttotal: £1464 (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.
10 7 reviews
Elgin
14/09 – 16/09
£303/nighttotal: £606 (2 )
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.
8.0 2 reviews
Elgin
07/11 – 11/11
£129/nighttotal: £516 (4 )
6 New Street, Pet Friendly, Country Holiday Cottage In Hopeman
3 3
cottage , Elgin
This pet-friendly holiday home is located near Cummingston Beach (approximately 2.2km) and Hopeman Golf Club (1.9km) in Elgin, offering easy access to cycling and fishing. The 130 square metre property sleeps six guests in three bedrooms and two bathrooms, and includes a fully equipped kitchen, Wi-Fi, laundry facilities, and bedding.
Elgin
29/08 – 05/09
£294/nighttotal: £2058 (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.
Frequently asked questions about cottages in Elgin
What would be a good 1-day itinerary for visiting in and around Elgin?
You could start your day with a visit to Elgin Cathedral, a stunning example of Scottish architecture. After lunch, head to the nearby Pluscarden Abbey, a peaceful and historic monastery. In the afternoon, explore the Elgin Museum and Art Gallery, which showcases local history and art. For a final treat, enjoy a delicious meal at one of Elgin's many restaurants.
Elgin Cathedral is a must-see, with its impressive architecture and fascinating history. You should also visit the Elgin Museum and Art Gallery, where you can learn about the region's past. For a taste of the outdoors, take a walk along the River Lossie, which winds its way through the town.
What are the best cottages for families and kids in Elgin?
Elgin is a compact town, so you can easily explore the main attractions on foot. If you want to venture further afield, there are some lovely cycle paths along the River Lossie and out into the surrounding countryside.
What activities are available in and around Elgin?
Elgin offers a variety of activities, from exploring the historic town centre to enjoying the beautiful countryside. You can visit the Elgin Museum and Art Gallery, take a walk along the River Lossie, or go for a bike ride in the surrounding countryside. There are also a number of golf courses in the area, as well as opportunities for fishing, walking, and birdwatching.
Elgin is conveniently located near several other interesting towns and cities. You can easily reach Aberdeen, Inverness, and the charming coastal town of Lossiemouth, all within a short drive. The historic city of Inverness is about an hour's drive away, and Aberdeen, the Granite City, is about an hour and a half away.
What are the most common amenities in cottages in Elgin?
Most cottages in Elgin will have the standard amenities, like a kitchen, bathroom, and comfortable beds. You can often find cottages with added extras like a garden, fireplace, and Wi-Fi. Some cottages might even have a hot tub or a sauna.
Destinations nearby
Top Holiday Cottages with a Jacuzzi in Elgin
These Elgin cottages feature private hot tubs, purpose-built for a long and relaxing soak.
10 5 reviews
Elgin
11/11 – 15/11
£350/nighttotal: £1400 (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.
Our Favourite Dog-Friendly Holiday Cottages in Elgin
Explore Elgin with your pet from a dog-friendly cottage near urban parks and city-centre walks.
10 1 review
Elgin
18/09 – 20/09
£270/nighttotal: £540 (2 )
Anchor Cottage, Hopeman, Moray
2 2
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.
10 3 reviews
Elgin
14/10 – 17/10
£159/nighttotal: £477 (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.
10 5 reviews
Elgin
07/11 – 11/11
£192/nighttotal: £768 (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.
10 1 review
Elgin
18/09 – 20/09
£624/nighttotal: £1248 (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.