Villas and Holiday homes in Elgin

28 available villa offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Elgin holiday homes
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

28 Villa rentals in Elgin

Best Elgin villas and holiday homes with a pool

Among the 28 accommodations in Elgin, here are the 4 best villas and holiday homes with a pool

Hollies Retreat - Elgin
9.0 118 reviews
Elgin
07/11 – 11/11
104 â‚¬/nighttotal: 416 â‚¬ (4 )

Hollies Retreat

2 3
house , Lossiemouth
Hollies Retreat is a beachfront property located just 7km from Lossiemouth West Beach, 10km from Elgin Cathedral and 29km from Brodie Castle, offering easy access to both the stunning coastline and nearby historical landmarks. This accommodation has received excellent ratings for location, cleanliness and overall experience.
This 3 square meter house has two bedrooms and can comfortably accommodate up to four guests. Hollies Retreat offers a range of amenities including a fitness centre, a bar, a sauna, a tennis court, a swimming pool, parking, air conditioning and a fully equipped kitchen.
Aurora Sky - Elgin
8.5 7 reviews
Elgin
07/11 – 11/11
150 â‚¬/nighttotal: 600 â‚¬ (4 )

Aurora Sky

3 3
house , Lossiemouth
Aurora Sky, a holiday home in Lossiemouth, is located 300 meters from Lossiemouth West Beach and within 11 kilometers of Elgin Cathedral.
This 56 square meter, 3-bedroom holiday home accommodates up to 11 guests and features a modern kitchen, two bathrooms, a garden, swimming pool, sun terrace, children's playground, and direct beach access.
Lossiemouth Bay Cottage - Elgin
9.8 17 reviews
Elgin
11/11 – 15/11
179 â‚¬/nighttotal: 716 â‚¬ (4 )

Lossiemouth Bay Cottage

4 3
house , Lossiemouth
Lossiemouth Bay Cottage is a short 10-minute walk from Lossiemouth East Beach and a 1.2 miles from Lossiemouth West Beach, offering easy access to the beautiful coastline. The cottage has excellent user, location, and cleanliness ratings, making it a great choice for your stay.
The cottage has 4 bedrooms and 4 bathrooms, with a floor area of 145 square meters, comfortably accommodating up to 8 guests. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, parking, and a fully equipped kitchen with a dishwasher and oven, as well as a TV, billiards table, and free Wi-Fi.
Whispering Dunes - Silver Sands Holiday Park - Elgin
8.7 3 reviews
Elgin
07/11 – 11/11
145 â‚¬/nighttotal: 580 â‚¬ (4 )

Whispering Dunes - Silver Sands Holiday Park

3 3
chalet , Lossiemouth
Whispering Dunes, a chalet located in Duffus within Silver Sands Holiday Park, offers convenient access to Lossiemouth West Beach (2.9 kilometres) and Elgin Cathedral (11.3 kilometres).
This 40 square meter holiday home accommodates up to 11 guests across 3 bedrooms and 2 bathrooms, featuring a fully equipped kitchen, seating area with fireplace, on-site restaurant, bar, garden, swimming pool, terrace, and free Wi-Fi, with nearby activities including fishing and guided tours.

Best family friendly Elgin villas and holiday home

Among the 28 accommodations in Elgin, here are the 4 best family friendly villas and holiday homes

2 Bedroom Accommodation In Duffus, Near Elgin - Elgin
Elgin
14/10 – 17/10
359 â‚¬/nighttotal: 1077 â‚¬ (3 )

2 Bedroom Accommodation In Duffus, Near Elgin

2 2
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.
Dune Haven Luxury Beachside Lodge - Elgin
9.8 5 reviews
Elgin
14/10 – 17/10
164 â‚¬/nighttotal: 492 â‚¬ (3 )

Dune Haven Luxury Beachside Lodge

2 2
house , Lossiemouth
Dune Haven Luxury Beachside Lodge is situated in Lossiemouth, Moray, offering direct beachfront access and proximity to West Beach (1.2km), Elgin Cathedral (11km), and Brodie Castle (30km).
This 74 square metre lodge boasts two bedrooms, two bathrooms, sleeps up to 10 guests, and includes a fully equipped kitchen, swimming pool, sauna, terrace, garden, on-site restaurant and bar, free Wi-Fi, and free parking.
Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
10 5 reviews
Elgin
18/09 – 20/09
873 â‚¬/nighttotal: 1746 â‚¬ (2 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

4 2
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.
35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests - Elgin
Elgin
07/11 – 11/11
147 â‚¬/nighttotal: 588 â‚¬ (4 )

35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests

2 3
cabin
This two-bedroom lodge is situated on Lossiemouth's coastline, a 1-minute walk from Twenty Nineteen Coffee and a 5-10 minute walk from Covesea Lighthouse.
This 85 square meter holiday home accommodates up to six guests across three double bedrooms, featuring a walk-in shower, a fully equipped kitchen with a fridge, freezer, oven, microwave and toaster, and a comfortable living area with a TV and WiFi.

Frequently asked questions about villa rentals in Elgin

  • What are the must-see attractions in and around Elgin?

    Elgin is known for its historic sites. You absolutely must visit Elgin Cathedral, a stunning example of medieval architecture. The nearby Pluscarden Abbey is also worth a visit, offering a peaceful escape. If you're interested in nature, the nearby Loch Spynie is a great place to go for a walk.
  • What are the best villa rentals in Elgin?

  • What types of wildlife can travelers expect to see in the area of Elgin?

    You might spot red squirrels, deer, and a variety of birds in the area. The Moray Firth is known for its dolphin population, so keep an eye out for them while you're around.
  • What are the best villa rentals for families and kids in Elgin?

    The best villa rentals for families and kids in Elgin are Coral Peel Holiday Home Elgin, Elgin Self Catering Holiday Cottage and Whitecraigs.

  • What is the best time to visit Elgin?

    Spring and summer are the most popular times to visit Elgin. The weather is pleasant, and there are many festivals and events taking place. Autumn is also a lovely time to visit, with the changing colours of the leaves.
  • What are the best pet friendly villa rentals in Elgin?

  • What are the top hiking trails near Elgin?

    The Speyside Way is a popular long-distance trail that passes through Elgin. For shorter hikes, try the trails around Loch Spynie or the Birnie Loch Nature Reserve.
  • What are the best villa rentals with parking in Elgin?

  • What are the advantages of renting a house or a villa in Elgin

    Renting a villa gives you more space and privacy than a hotel. It's also a great option if you're travelling with a family or group of friends. You can cook your own meals and enjoy the freedom of having your own space.
  • Are there popular destinations near Elgin?

    Definitely! You can easily visit the historic city of Inverness, explore the beautiful scenery of the Cairngorms National Park, or enjoy the coastal towns of Nairn and Lossiemouth, all within a short drive from Elgin.

Destinations nearby

Best Elgin villas and holiday homes with parking

Auldfield - Elgin
9.7 40 reviews
Elgin
07/11 – 11/11
122 â‚¬/nighttotal: 488 â‚¬ (4 )

Auldfield

3 3
house , Lhanbryd
Auldfield is located in Lhanbryd, a short drive from Elgin Cathedral and within easy reach of other attractions like Huntly Castle, Brodie Castle, and Nairn Dunbar Golf Club. The house has received excellent ratings for its location, cleanliness, and overall experience.
This three-bedroom house can comfortably accommodate up to six guests. Auldfield offers a peaceful escape with a garden, free parking, a terrace, and a fully equipped kitchen including a dishwasher.
Luxury Villa With Views Across Golf Course - Elgin
Elgin
01/07 – 06/07
202 â‚¬/nighttotal: 1010 â‚¬ (5 )

Luxury Villa With Views Across Golf Course

2 4
cabin , Lossiemouth
This immaculate lodge in Lossiemouth offers direct beach access, just 30 meters away, with Spynie Palace and Duffus Castle nearby.
This 40 square meter cabin accommodates four guests across two bedrooms and two bathrooms, featuring a luxury kitchen, a swimming pool, and uninterrupted golf course views from its deck.
Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base - Elgin
9.5 47 reviews
Elgin
07/11 – 11/11
145 â‚¬/nighttotal: 580 â‚¬ (4 )

Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base

2 3
house , Lossiemouth
This charming house is conveniently located in Lossiemouth, just a short walk from the beautiful East Beach and within easy reach of local shops and restaurants. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The property features two bedrooms and one bathroom, accommodating up to four guests in a spacious 14 square metre area. Enjoy a range of amenities, including a swimming pool, jacuzzi, tennis court, and a private patio and garden, perfect for relaxation and outdoor activities.
Stunning Private Villa For 38 People With Wifi, Tv, Patio And Panoramic View - Elgin
Elgin
01/07 – 06/07
9766 â‚¬/nighttotal: 48830 â‚¬ (5 )

Stunning Private Villa For 38 People With Wifi, Tv, Patio And Panoramic View

20 4
house , Elgin
Innes House is a 17th-century manor located on the outskirts of Elgin, approximately 12 kilometres from the town centre, offering a secluded rural retreat 5 kilometres from the sea and private beach, and within 5-12 kilometres of golf clubs including Maverston and Moray.
This expansive property accommodates up to 38 guests across 20 bedrooms and 16 bathrooms, featuring a fully equipped kitchen, a living room with a wood-burning stove, complimentary WiFi, on-site parking, and family-friendly amenities.

Best Elgin villas and holiday homes with a garden

19th Century 5 Bedroom House - Elgin
10 4 reviews
Elgin
17/07 – 19/07
997 â‚¬/nighttotal: 1994 â‚¬ (2 )

19th Century 5 Bedroom House

1 9
house , Morayshire
This five-bedroom Moray house, a 19th-century wing of a 16th-century property, enjoys a unique location in Elgin, a short 0.6-kilometre walk from Elgin Cathedral, the Biblical Gardens, and Cooper Park, offering easy access to Elgin city centre.
Sleeping up to ten guests, the property boasts four bathrooms, a fully equipped kitchen including a dishwasher, a garden, private parking for five vehicles, and tasteful furnishings; explore nearby attractions such as Elgin Cathedral and Cooper Park.
Taid's Retreat Silversands Cove Beach Lossiemouth - Elgin
8.9 25 reviews
Elgin
07/11 – 11/11
195 â‚¬/nighttotal: 780 â‚¬ (4 )

Taid's Retreat Silversands Cove Beach Lossiemouth

3 3
chalet , Lossiemouth
Taid's Retreat is a short walk from Lossiemouth West Beach and a drive from Elgin Cathedral and Brodie Castle, offering a peaceful escape in a picturesque coastal setting. It has received very good user ratings for cleanliness and location, with guests praising its excellent location and comfortable accommodation.
The chalet has three bedrooms and is 110 square metres, providing ample space for families or groups. Guests can enjoy a range of amenities, including a fireplace, terrace, garden, fitness centre, free parking, and free Wi-Fi, making it a perfect base for exploring the surrounding area.
The White House - Elgin
9.3 31 reviews
Elgin
14/10 – 17/10
290 â‚¬/nighttotal: 870 â‚¬ (3 )

The White House

4 2
house , Elgin
The White House is located in Elgin, just 1.9 kilometres from Elgin Cathedral and 27 kilometres from Brodie Castle, offering easy access to the area's attractions. The house has received excellent ratings for user experience, location, and cleanliness.
This 4-bedroom house with 3 bathrooms comfortably accommodates 8 guests in 133 square metres of space. It features a well-equipped kitchen, a garden, a tennis court, free parking, and modern amenities like satellite TV and Wi-Fi, making it perfect for a relaxing and enjoyable stay.
Seabreeze Retreat, Silversands Holiday Park, 6 Per - Elgin
10 5 reviews
Elgin
29/08 – 05/09
190 â‚¬/nighttotal: 1330 â‚¬ (7 )

Seabreeze Retreat, Silversands Holiday Park, 6 Per

1 2
cabin , Lossiemouth
This luxury static caravan, the ABI Kingston, is situated in a peaceful spot within Silversands Holiday Park in Lossiemouth, near the end of a private road, just 200 meters from the town's attractions and the Moray coast.
Accommodating up to six guests, this caravan features two bedrooms including a master with an en-suite, a well-equipped kitchen with a washing machine, a pull-out sofa bed, and access to the holiday park's heated swimming pool, restaurant, and bar.
©2026 cozycozy.com