Villas and Holiday homes in Elgin

37 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

37 Villa rentals in Elgin

Best Elgin villas and holiday homes with a pool

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

40 M² Cabin ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

40 M² Cabin ∙ 3 Bedrooms ∙ 6 Guests

cabin
This traditional lodge is situated in Lossiemouth, providing a peaceful retreat just 1.5 kilometers from the town centre.
This family-friendly holiday home offers 40 square meters of space for up to 7 guests across 3 bedrooms, featuring a fully equipped kitchen, an onsite indoor swimming pool, a private garden, and free parking.
Dune Haven Luxury Beachside Lodge - Elgin
10 3 reviews

Dune Haven Luxury Beachside Lodge

chalet, Lossiemouth
This Lossiemouth holiday home is situated a 3.7km drive from Moray Golf Club and 4.4km from Harbour Treasures, offering easy access to Lossiemouth East Beach and Cummingston Beach.
The 74 square metre self-catering property sleeps six, boasting two bedrooms, two bathrooms, a swimming pool, free parking, a fully equipped kitchen with dishwasher and microwave, and laundry facilities.
The Hudson @ Silversands - Elgin
9.1 70 reviews

The Hudson @ Silversands

chalet, Lossiemouth
The Hudson @ Silversands is a beachfront holiday home located just 3km from Lossiemouth West Beach, 11km from Elgin Cathedral, and 31km from Brodie Castle, offering a peaceful escape near the picturesque Moray Firth coastline. This chalet has received excellent ratings for its location, cleanliness, and overall experience.
The 40 square metre chalet has two bedrooms and two bathrooms, comfortably sleeping up to six guests. Enjoy a range of amenities, including a swimming pool, fitness centre, bar, restaurant, and a private beach area with stunning sea views.
Whispering Dunes - Silver Sands Holiday Park - Elgin
9.0 5 reviews

Whispering Dunes - Silver Sands Holiday Park

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 37 accommodations in Elgin, here are the 4 best family friendly villas and holiday homes

The Mains - Elgin
9.2 9 reviews

The Mains

house, Elgin
This pet-friendly house in Elgin, Moray, is situated 10km from Elgin Cathedral and within easy driving distance of Brodie Castle (34km) and Huntly Castle (43km).
The 130 square metre property offers three bedrooms, one bathroom, a fully equipped kitchen, a garden, tennis court, parking, and Wi-Fi; table tennis is available on-site.
35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests - Elgin
9.0 4 reviews

35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests

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.
The White House - Elgin
9.2 28 reviews

The White House

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.
Elgin Self Catering Holiday Cottage - Elgin
9.2 53 reviews

Elgin Self Catering Holiday Cottage

house, Elgin
Elgin Self Catering Holiday Cottage is located in Elgin, a short walk from Elgin Cathedral and a 13-minute drive from Brodie Castle. The cottage has received excellent ratings for location, cleanliness, and overall experience.
The cottage has 3 bedrooms and covers 140 square metres. It features a fully equipped kitchen, a terrace with mountain views, a barbecue, a fitness centre, a tennis court, and free parking.

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.

Popular destinations

Best Elgin villas and holiday homes with parking

3 Marina Quay - Elgin
9.4 52 reviews

3 Marina Quay

house, Lossiemouth
This beachfront property is located in Lossiemouth, just a short walk from Lossiemouth East Beach and less than 1.6 kilometres from Lossiemouth West Beach, offering a prime location for exploring the area. The house has received excellent ratings for its location, cleanliness, and user experience.
The house spans 2000 square metres and comfortably accommodates up to 5 guests. The property features a fully equipped kitchen, a relaxing balcony with sea views, free Wi-Fi, private parking, a tennis court, and a range of other amenities for a comfortable and enjoyable stay.
Holiday Home Silversands Retreat By Interhome - Elgin
10 1 review

Holiday Home Silversands Retreat By Interhome

house, Lossiemouth
Holiday Home Silversands Retreat is a detached house in Lossiemouth, located 640 meters from Lossiemouth West Beach and 10.6 kilometers from Elgin Cathedral.
This accommodation sleeps 11 guests and features an indoor swimming pool, a bar, parking, a lounge, a microwave, and a fridge, with check-out at 10:00 AM.
Covesea Lighthouse Cottages - Elgin
9.2 10 reviews

Covesea Lighthouse Cottages

house, Lossiemouth
Covesea Lighthouse Cottages are located on the coast, just 1.6 kilometres from Lossiemouth and 9 kilometres from Elgin, offering a unique stay in a peaceful setting. These cottages have received excellent ratings for their location, cleanliness and overall experience.
The cottages are well-equipped with modern amenities, including a fully equipped kitchen with a dishwasher, a washing machine, and a flat-screen TV. Guests can enjoy the peaceful garden, the patio, and the direct access to the beach, as well as explore the surrounding area with its hiking trails and the charming town of Lossiemouth.
Balmara - Elgin
9.3 26 reviews

Balmara

house, Hopeman
BalMara is situated in Hopeman, a peaceful village just 12.4km from Elgin Cathedral and 24.1km from Brodie Castle. It has received excellent ratings for location, cleanliness and user experience.
This 3-bedroom property can comfortably accommodate up to 6 guests. BalMara offers a fully equipped kitchen, a terrace with garden views, free parking, Wi-Fi, a BBQ and a baby safety gate, making it ideal for families.

Best Elgin villas and holiday homes with a garden

Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base - Elgin
9.5 51 reviews

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

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.
Skyline - Elgin
9.6 16 reviews

Skyline

chalet
This lodge offers a waterside and woodland setting within Lossiemouth Caravan Park, boasting panoramic views of the River Lossie and the sea from its front, with tranquil woodland views to the rear.
Accommodating up to six guests, this well-equipped lodge features a master bedroom with an en-suite toilet and sink, a twin bedroom, a sofa bed, a fully equipped kitchen with fridge and freezer, and is a short drive from Lossiemouth's beaches and the Moray Firth coast.
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.
Cladach - Elgin
9.5 19 reviews

Cladach

chalet, Lossiemouth
Cladach chalet, located in Lossiemouth, is a 14-minute walk (2.2km) from Lossiemouth West Beach, 11km from Elgin Cathedral, and offers easy access to Brodie Castle and Nairn.
This self-catering holiday home sleeps 11 guests, boasting two bathrooms, a fully equipped kitchen with fridge and microwave, free Wi-Fi, private parking, and a garden with an outdoor dining area.
©2026 cozycozy.com