Villas and Beach houses in Elgin

37 available villa offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Elgin villas
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

37 Villa rentals in Elgin

Best Elgin villas and beach houses with a pool

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

House ∙ 2 Bedrooms ∙ 6 Guests - Elgin
No reviews

House ∙ 2 Bedrooms ∙ 6 Guests

house
This 3-bedroom caravan is located on Unnamed Road in Great Britain, offering convenient access to local amenities and attractions within its district, approximately 500 meters from the nearest bus stop.
This family-friendly accommodation sleeps up to 6 guests and features a well-equipped open-plan kitchen, two shower rooms, gas heating, and outdoor terrace furniture, with a swimming pool, restaurant, and fitness centre also available on-site.
Sea La Vie Caravan At Silver Sands Holiday Park - Elgin
9.5 16 reviews

Sea La Vie Caravan At Silver Sands Holiday Park

chalet, Lossiemouth
This charming chalet is located in Silver Sands Holiday Park, just a 2-minute walk from Lossiemouth West Beach and 51km from Inverness Airport. It offers a peaceful retreat with easy access to the stunning coastline and the refreshing sea air.
The chalet has 2 bedrooms and 1 bathroom, covering 39 square meters and sleeping up to 11 guests. It includes a kitchen with a fridge and microwave, a flat-screen TV, free Wi-Fi, private parking, and outdoor furniture.
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.
Cabin Sleeps 4 With Wifi - Elgin
9.0 4 reviews

Cabin Sleeps 4 With Wifi

cabin
This two-bedroom lodge offers a prime coastal position in Lossiemouth, just 100 metres from the Moray Firth shoreline and a minute's walk to Twenty Nineteen Coffee, with Covesea Lighthouse and its Heritage Centre a 5 to 10-minute stroll away.
Accommodating up to six guests across three double beds, this self-catering accommodation features a fully equipped kitchen with a fridge, freezer, oven, microwave, and toaster, alongside a walk-in shower and complimentary WiFi.

Best family friendly Elgin villas and beach houses

Among the 37 accommodations in Elgin, here are the 4 best family friendly villas and beach houses

19th Century Disability Accessible 5-bedroom Villa Free Private Secluded Parking - Elgin
No reviews

19th Century Disability Accessible 5-bedroom Villa Free Private Secluded Parking

house, Elgin
This five-bedroom, four-bathroom house in Elgin is a one-minute walk from Elgin Cathedral and 0.8 kilometres from Relax Ltd, offering convenient access to local attractions.
Sleeping up to ten guests, the property boasts a fully equipped kitchen, laundry facilities, free Wi-Fi, a Smart TV, on-site parking, and an outdoor fire pit, ideal for families or groups visiting Elgin's historical sites and museums.
The Secret Loch - Six Bedroom Villa, Sleeps 12 - Elgin
10 1 review

The Secret Loch - Six Bedroom Villa, Sleeps 12

house, Lhanbryde
This luxurious waterfront villa near Lhanbryde enjoys stunning views, being situated within 2km of Loch na Bo and Loch Oire, and 10km from Elgin Cathedral and Elgin Museum.
Sleeping up to 10 guests, this six-bedroom, 8-bathroom property boasts a sauna, tennis court, private garden, and fully equipped kitchen with dishwasher, offering ample space and amenities for a memorable stay, including easy access to local water activities and historical sites.
Villa ∙ 6 Bedrooms ∙ 12 Guests - Elgin
9.8 13 reviews

Villa ∙ 6 Bedrooms ∙ 12 Guests

house
The Secret Loch House is situated in Morayshire, Scotland, approximately 24 kilometres from Elgin, offering easy access to Aberdeen and Inverness within a 145-kilometre radius and proximity to Speyside distilleries.
This six-bedroom, seven-bathroom property sleeps twelve guests, boasting a sauna, fitness centre, tennis court, and access to Loch Na Bo, including boats and a jetty; on-site activities such as whisky tastings and highland games are available upon request.
Aurora Sky - Elgin
8.7 8 reviews

Aurora Sky

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.

Frequently Asked Questions about villa rentals in Elgin

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

    Elgin is a real gem! You've got to see Elgin Cathedral, a stunning example of Gothic architecture. If you're into history, the Elgin Museum is a must-visit. And for a day trip, head to the nearby Speyside region for whisky distilleries like Glenfiddich and Glenlivet.
  • What are the best villa rentals in Elgin?

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

    The area around Elgin is great for spotting wildlife! You might see red deer, red squirrels, and even ospreys in the nearby forests and rivers. Keep an eye out for seals on the Moray Firth coast, too.
  • 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, Darwin Cottage Self Catering In Elgin and Whitecraigs.

  • What is the best time to visit Elgin?

    The best time to visit Elgin is in the summer, from June to August, when the weather is warm and sunny. You'll have the chance to enjoy outdoor activities and festivals. The autumn, from September to November, is also beautiful, with vibrant colours and fewer crowds.
  • What are the best pet friendly villa rentals in Elgin?

  • When is it easiest to book a villa rental in Elgin?

    You'll find the best deals on villa rentals in Elgin during the shoulder seasons, from April to May and September to October. The prices are lower, and you'll have more choices available.
  • What are the best villa rentals with parking in Elgin?

  • What are the top hiking trails near Elgin?

    There are some great hiking trails in the area. The 'Elgin to Lossiemouth Coastal Trail' is a popular choice, offering stunning views of the Moray Firth. The 'Culbin Forest Trails' are also worth exploring, with a variety of routes through ancient pinewoods.
  • What are the advantages of renting a house or a villa in Elgin

    Renting a house or villa in Elgin gives you more space and privacy than a hotel. You can cook your own meals, relax in your own garden, and have more freedom to explore the area at your own pace. It's also a great option for families or groups of friends.
  • Are there popular destinations near Elgin?

    Definitely! The Moray Firth is just a short drive away, known for its dolphin spotting opportunities. You can also visit the historic city of Inverness, the beautiful Cairngorms National Park, or the charming coastal town of Findhorn.

Popular destinations

Best Elgin houses with parking

Duffus House Lodge - Elgin
No reviews

Duffus House Lodge

house, Duffus
Duffus House Lodge, situated in Duffus, Moray, is 8.3km from Elgin Cathedral and within easy reach of Brodie Castle (24km) and Nairn (34km).
This 64 square metre self-catering property sleeps five guests in two bedrooms and one bathroom, and boasts free Wi-Fi, private parking, and a veranda.
Institution Road - Elgin
10 3 reviews

Institution Road

house, Elgin
This apartment on Institution Road in Elgin is located a 4-minute walk from Elgin Cathedral, with Brodie Castle 26 kilometres away and Nairn Dunbar Golf Club 35 kilometres away.
This 75 square meter, 1-bedroom property accommodates up to 5 guests and features a fully equipped kitchen, a seating area with a fireplace, and complimentary WiFi.
Catalina - Modern 2 Bedroom Bungalow - Elgin
9.6 76 reviews

Catalina - Modern 2 Bedroom Bungalow

house, Elgin
Catalina bungalow, a two-bedroom house in Elgin, Scotland, is situated 2.4 kilometres from Elgin Cathedral and offers easy access to several Moray attractions.
This self-catering property sleeps seven guests and includes a fully equipped kitchen, private parking, and a peaceful garden; bed linen and towels are provided.
Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base - Elgin
9.4 50 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.

Best Elgin houses with a garden

Balmara - Elgin
9.3 28 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.
1 Fulmar Road**next To West Beach And Golf Course - Elgin
9.2 51 reviews

1 Fulmar Road**next To West Beach And Golf Course

house, Lossiemouth
This two-bedroom house is situated in Lossiemouth, just a short walk from Lossiemouth West Beach and a short drive from Lossiemouth East Beach, perfect for exploring the beautiful coastline.
The 16 square meter property features a garden, a patio and a tennis court, ideal for families or groups of up to 7 guests.
The Captains Cabin - Elgin
9.9 29 reviews

The Captains Cabin

cabin
The Captains Cabin, a luxury lodge in Lossiemouth Bay Caravan Park, boasts uninterrupted views over Lossiemouth Bay and is conveniently located near Lossiemouth town centre (distance to be confirmed).
This one-bedroom self-catering lodge sleeps two guests, features two bathrooms, a fully equipped kitchen with dishwasher, and offers access to park amenities (details to be confirmed), making it perfect for a romantic coastal getaway.
17th Century Scottish Stately Home - Elgin
10 1 review

17th Century Scottish Stately Home

castle
Innes House, a 17th-century stately home, is situated on the Moray coastline, just a 10-kilometre drive from Elgin and the Speyside region. The surrounding area offers stunning coastal views and a peaceful retreat from the hustle and bustle of everyday life.
This impressive house can accommodate up to 36 guests in a variety of rooms, including super king, twin, single, and family suites. Guests can enjoy a walled garden, on-site staff, a fully equipped kitchen, and parking.
©2026 cozycozy.com