Cottages in Elgin

14 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

14 Best cottages in Elgin

Best family friendly Elgin cottages

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

Old Duffus Farmhouse - Elgin
No reviews

Old Duffus Farmhouse

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.
Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
9.0 6 reviews

Cottage ∙ 4 Bedrooms ∙ 8 Guests

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.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Elgin
10 3 reviews

Cottage ∙ 2 Bedrooms ∙ 4 Guests

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.
Cottage ∙ 1 Bedroom ∙ 2 Guests - Elgin
No reviews

Cottage ∙ 1 Bedroom ∙ 2 Guests

cottage
Fisherman's Rest is a first-floor apartment located in Lossiemouth, Great Britain, offering proximity to the harbour, marina, and two sandy beaches, all within a 5-minute walk, and just a 3.2-kilometer drive from the Moray Golf Club. This family-friendly accommodation for two includes a kingsize bedroom, a well-equipped kitchen, and free Wi-Fi, serving as an ideal base for exploring the Moray Firth coastline, including the Moray Coastal Trail.

Best Elgin cottages with a garden

The White Cottage, Lhanbryde - Elgin
No reviews

The White Cottage, Lhanbryde

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.
2 Bedroom Accommodation In Duffus, Near Elgin - Elgin
No reviews

2 Bedroom Accommodation In Duffus, Near Elgin

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.
Whitecraigs -  A Rural That Sleeps 8 Guests  In 4 Bedrooms - Elgin
8.0 1 review

Whitecraigs - A Rural That Sleeps 8 Guests In 4 Bedrooms

cottage, Elgin
This newly renovated Victorian holiday home is located in Elgin, a 5-minute walk from Elgin Cathedral and the train station, with Spynie Palace and Duffus Castle also nearby.
This spacious 220 square meter cottage accommodates up to 8 guests across 4 bedrooms, featuring 2 bathrooms with walk-in showers and roll-top baths, and offers a dishwasher and internet access.
Cottage ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

Cottage ∙ 3 Bedrooms ∙ 6 Guests

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.

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.

Popular destinations

Best Elgin cottages with jacuzzi

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

1 Bed In Elgin (Oc-94281) - Elgin
No reviews

1 Bed In Elgin (Oc-94281)

cottage, Elgin
This former gardener's cottage on Pitgaveny Farm Estate is located between Elgin and Lossiemouth, offering easy walking access to Spynie Castle and the RSPB nature reserve at Loch Spynie.
This one-bedroom, one-bathroom dwelling accommodates two guests and features an open-plan living space with a wood burner, a Smart TV, a dishwasher, and secure storage for outdoor equipment, with private parking for two cars.

Best pet friendly Elgin cottages

Among the 14 accommodations in Elgin, here are the 2 best pet friendly cottages

Cottage ∙ 1 Bedroom ∙ 2 Guests - Elgin
9.7 8 reviews

Cottage ∙ 1 Bedroom ∙ 2 Guests

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.
6 New Street, Pet Friendly, Country Holiday Cottage In Hopeman - Elgin
8.0 2 reviews

6 New Street, Pet Friendly, Country Holiday Cottage In Hopeman

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.
©2026 cozycozy.com