Villas and Holiday Homes in Elgin

377 Villas and Holiday Homes in Elgin

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • hometogo
  • sykescottages
  • expedia
  • belvilla
  • villanovo
  • interhome
Elgin
Search for your holiday home
Price per night
Accommodation type
Rating

Best villa offers in Elgin

Lossiemouth Holiday Cottage Bethany By The Sea - Elgin
9.4 8 reviews
Elgin
01/05 – 04/05
£137/nighttotal: £411 (3 )

Lossiemouth Holiday Cottage Bethany By The Sea

2 5
cottage, Lossiemouth
Centrally located on the Lossiemouth waterfront, 'Bethany by the Sea' offers a prime fisherman's cottage experience, conveniently situated for exploring the Moray Firth and Speyside, with close proximity to Moray Golf Club, Harbour Treasures, and the WDC Scottish Dolphin Centre. This 150 square meter holiday home is perfect for families, accommodating up to 6 guests with 2 bedrooms and 1 bathroom, and features a kitchen with a fridge, microwave oven, and dishwasher, alongside internet access and parking.
Dune Haven Luxury Beachside Lodge - Elgin
Elgin
01/05 – 04/05
£183/nighttotal: £549 (3 )

Dune Haven Luxury Beachside Lodge

2 5
chalet, Lossiemouth
Directly on West Beach, Dune Haven Luxury Lodge offers exclusive beach access just steps from the sea in Lossiemouth, providing a prime holiday home location near Lossiemouth East Beach and Cummingston Beach. This stylish 74 square meter chalet, accommodating up to 6 guests, boasts a modern open-plan living space, a fully equipped kitchen, a private south-facing deck, a swimming pool, and a spa, making it an ideal beach house for exploring local activities like game walks and birdwatching.
Kirktoun Cottage On Scottish Estate - Open Fire- Enclosed Garden- Beaches -Woods - Elgin
10 7 reviews
Elgin
31/03 – 02/04
£337/nighttotal: £674 (2 )

Kirktoun Cottage On Scottish Estate - Open Fire- Enclosed Garden- Beaches -Woods

2 2
cottage, Elgin
Kirktoun cottage is situated on the edge of Duffus village, a short distance from Elgin, with local landmarks including Duffus Castle and Spynie Palace nearby.
This delightful villa rental offers a private garden with an enclosed area, a patio, and a fire bowl, perfect for families and pet owners, with the Moray Firth beaches and dolphin watching opportunities just a short drive away.
Holiday Home Gordonstoun Cottage By Interhome - Elgin
Elgin
26/07 – 02/08
£356/nighttotal: £2492 (7 )

Holiday Home Gordonstoun Cottage By Interhome

1 2
house, Duffus
Gordonstoun Cottage, a holiday home in Duffus, offers convenient access to Elgin Cathedral, located 5.5 kilometers away, and Brodie Castle, 15 kilometers distant.
This villa rental accommodates up to 6 guests across 3 bedrooms, featuring a fully equipped kitchen with an oven and fridge, 2 bathrooms, and a terrace for enjoying the surroundings, with private parking available at an additional cost.
Institution Road - Elgin
10 1 review
Elgin
26/07 – 02/08
£127/nighttotal: £889 (7 )

Institution Road

1 2
house, Elgin
Located in Elgin, this villa is just a 4-minute walk from the historic Elgin Cathedral, offering convenient access to Brodie Castle (26 kilometers) and Cawdor Castle (42 kilometers).
This 75 square meter holiday home comfortably accommodates up to 5 guests with 1 bedroom, featuring a fully equipped kitchen with a dishwasher and oven, a welcoming fireplace, and an outdoor seating area, along with free WiFi and satellite TV.
1 The Coach House - Elgin
Elgin
21/02 – 28/02
£208/nighttotal: £1456 (7 )

1 The Coach House

1 2
cottage, Elgin
Located under 3 km from Elgin Cathedral, Elgin Museum, and Relax Ltd., this cottage offers a welcoming holiday home experience in Elgin.
This pet-friendly villa rental boasts a private hot tub, a garden, and a kitchen with a dishwasher, with complimentary Wi-Fi and on-site parking available for guests.
19th Century 5-bedroom Villa With Free Private Parking - Elgin
Elgin
21/02 – 28/02
£542/nighttotal: £3794 (7 )

19th Century 5-bedroom Villa With Free Private Parking

5 1
house, Elgin
Prime location, this historic 19th-century villa sits a stone's throw from Elgin Cathedral, offering direct access to the town's historical core and within a convenient drive of Brodie Castle (26 kilometres) and Nairn Dunbar Golf Club (35 kilometres).
This spacious 5-bedroom, 4-bathroom holiday home accommodates up to 16 guests, boasting a well-equipped kitchen, complimentary WiFi, and private parking, with a delightful terrace and garden for outdoor enjoyment.
Two Bedroom House In Elgin - Elgin
9.9 93 reviews
Elgin
26/07 – 02/08
£122/nighttotal: £854 (7 )

Two Bedroom House In Elgin

2 2
apartment, Morayshire
Located in Elgin's west end, Beechfield offers convenient access to local shops, restaurants, and Dr Gray's Hospital, a perfect base for exploring Moray.
This welcoming two-bedroom apartment provides comfortable ground-floor accommodation for up to four guests, featuring a well-equipped kitchen, a south-facing sunroom, a private decking area, and high-speed fibre broadband, alongside off-road parking.
Dunedin Cottage  (Elgin Holiday Home) - Elgin
9.7 376 reviews
Elgin
31/03 – 02/04
£119/nighttotal: £238 (2 )

Dunedin Cottage (Elgin Holiday Home)

2 2
apartment, Morayshire
Offering panoramic views of the Moray countryside, this newly built cottage is situated just 1 kilometer from Elgin, providing an idyllic setting for peace and relaxation. This welcoming villa rental boasts 2 bedrooms accommodating up to 4 guests, with a fully equipped kitchen, garden, and patio, serving as an excellent base for exploring the Malt Whisky Trail and local golf courses.
The White House - Elgin
9.9 38 reviews
Elgin
20/02 – 22/02
£227/nighttotal: £454 (2 )

The White House

4 2
apartment, Morayshire
Just over 50 meters from Elgin Golf Club and 7 kilometers from Lossiemouth Beach, this comfortable family-friendly apartment is situated in the suburbs of Elgin, Moray, offering excellent user and location ratings.
This welcoming villa rental boasts an open-plan downstairs living area, a sunroom with a sofa bed, an enclosed garden perfect for BBQs, and off-street parking for two cars, comfortably accommodating up to nine guests with four bedrooms and two bathrooms.
Taid's Retreat Silversands Cove Beach Lossiemouth - Elgin
8.9 28 reviews
Elgin
01/05 – 04/05
£188/nighttotal: £564 (3 )

Taid's Retreat Silversands Cove Beach Lossiemouth

3 5
chalet, Lossiemouth
Taid's Retreat is a family-friendly chalet located in Lossiemouth, just a 7-minute walk from Lossiemouth West Beach and 6.5 kilometers from Elgin Cathedral.
This welcoming villa offers 110 square meters of living space with 3 bedrooms, a living room featuring a fireplace, a private patio with outdoor seating, and complimentary private parking, serving as an excellent holiday home.
A Stone's Throw - Elgin
Elgin
01/05 – 04/05
£154/nighttotal: £462 (3 )

A Stone's Throw

1 5
house, Lossiemouth
A Stone's Throw is perfectly situated in Lossiemouth, offering a convenient 7-minute walk to Lossiemouth West Beach and within driving distance of Elgin Cathedral (10.9 kilometres) and Brodie Castle (29 kilometres).
This welcoming beach house provides accommodation for up to 11 guests, featuring sea views, free WiFi, free private parking, and a fully equipped kitchen, making it an excellent villa rental for exploring the surrounding golf clubs, including Nairn Dunbar Golf Club, located 38.6 kilometres away.

Villas and Holiday Homes with Pool in Elgin

Among the 377 villas in Elgin here are the 3 best villas with pool

1 The Coach House - Elgin
8.0 3 reviews
Elgin
21/02 – 28/02
£217/nighttotal: £1519 (7 )

1 The Coach House

3 1
house, Elgin
Located in Elgin, The Coach House provides convenient access to local attractions, with Elgin Cathedral just 1.8 miles away and Huntly Castle 27 miles distant.
This 130 square meter villa rental offers three bedrooms and three bathrooms, featuring a fully equipped kitchen, a fireplace, a garden, a swimming pool, and a hot tub, with free WiFi and private parking included for a comfortable stay.
Dune Haven Luxury Beachside Lodge - Elgin
9.8 5 reviews
Elgin
01/05 – 04/05
£205/nighttotal: £615 (3 )

Dune Haven Luxury Beachside Lodge

2 5
house, Lossiemouth
Dune Haven Luxury Beachside Lodge in Lossiemouth offers direct access to a private beach and is a mere 14-minute walk to Lossiemouth West Beach, located 11 kilometres from Elgin Cathedral and 51 kilometres from Inverness Airport.
This two-bedroom villa rental, accommodating up to 10 guests, boasts a terrace with sea views, an equipped kitchen, a fitness room, and on-site dining, making it an excellent holiday home for families.
Idyllic Spot @ Silver Sands - Elgin
10 3 reviews
Elgin
01/05 – 04/05
£176/nighttotal: £528 (3 )

Idyllic Spot @ Silver Sands

2 5
house, Morayshire
Offering exceptional views of Covesea Lighthouse, this villa is perfectly situated just 300 meters from a beautiful beach in the Moray region.
This welcoming holiday home, accommodating up to 6 guests, boasts internet, a kitchen, swimming pool, and parking, with excellent access to local park activities including golf, swimming, and fishing, as well as opportunities for boat trips and exploring Moray's attractions.

Frequently Asked Questions about Elgin

  • What are the must-see attractions that I should visit in Elgin?

    For anyone visiting Elgin, the ruins of Elgin Cathedral are a prominent historical site that draws many visitors. Another significant landmark is the Spynie Palace, a former residence of the Bishops of Moray. For a taste of local heritage, the Elgin Museum offers insights into the region's past.
  • Which district of Elgin is best known for its villas?

    There isn't a specific district in Elgin that is widely known for its villas in the way some larger cities might have. Elgin's architecture is more varied, with a mix of historical buildings and more modern residential areas.
  • What are the advantages of staying in a villa in Elgin?

    Choosing to stay in a villa in Elgin can offer more space and privacy compared to a hotel. It often provides a kitchen, allowing for self-catering, which can be a cost-effective option and offers flexibility with meal times. Villas can also provide a more homely feel for longer stays.
  • How much does it cost to rent a villa in Elgin on average?

    The average cost to rent a villa in Elgin can vary significantly based on size, amenities, and the time of year. Prices can range from approximately £700 to £1,500 or more per week for a typical family-sized villa.
  • Are there villas near the city center in Elgin?

    Yes, it is possible to find villas located within or close to Elgin's city center, offering convenient access to local shops, restaurants, and attractions. These locations tend to be popular.
  • How far in advance should I book a villa in Elgin?

    It is generally advisable to book a villa in Elgin at least three to six months in advance, especially if planning a visit during peak tourist seasons or holidays. This helps ensure availability of preferred properties.
  • Are there wineries or food tours near villas in Elgin?

    While Elgin itself is not a wine-producing region, there are opportunities for food tours and visits to local producers in the wider Moray area. These might include whisky distilleries, which are a significant part of the local culinary landscape, and artisanal food producers. Some tours may operate near villa accommodations.
  • Is a car necessary to stay in a villa in Elgin?

    Having a car can be very beneficial when staying in a villa in Elgin, particularly if you plan to explore the surrounding Moray countryside, visit nearby towns, or access attractions outside the immediate city center. While some villas are centrally located, public transport options may be limited for wider exploration.

Villas in Popular Destinations

copyright © 2026 villapicker.com