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

Drumfin Cottage, Beautiful Secluded Fully Detached - Elgin
10 12 reviews
Elgin
05/06 – 06/06
£194/nightfor 1 night

Drumfin Cottage, Beautiful Secluded Fully Detached

1 2
apartment, Morayshire
Set within 1.5 acres of beautifully landscaped gardens in Moray, this exclusive villa offers a tranquil retreat with convenient access to local attractions.
This one-bedroom apartment, perfect for two guests, features a contemporary open-plan living space, a modern kitchen, a luxurious king-size bed, and dedicated off-street parking with an EV charger, complemented by high-speed WiFi and a Smart TV.
The White House - Elgin
9.4 32 reviews
Elgin
19/06 – 21/06
£400/nighttotal: Â£800 (2 )

The White House

4 2
house, Elgin
The White House, a recently renovated vacation home, is located in Elgin, just 3.1 kilometers from Elgin Cathedral and within a 45-kilometer radius of notable castles and golf clubs. This expansive 133 square meter villa offers 4 bedrooms, 3 bathrooms, and accommodation for up to 16 guests, featuring a well-equipped kitchen, two living rooms, a garden with barbecue facilities, and outdoor play equipment, with complimentary Wi-Fi and private parking provided.
Gardener's Cottage - Elgin
9.1 15 reviews
Elgin
23/05 – 30/05
£174/nighttotal: Â£1218 (7 )

Gardener's Cottage

3 2
house, Elgin
Gardener's Cottage is located in Elgin, offering convenient access to local attractions, with Elgin Cathedral 8 kilometres away and Huntly Castle 39 kilometres distant.
This welcoming holiday home features 3 bedrooms, a fully equipped kitchen with a dishwasher, complimentary WiFi, and private on-site parking, with golfing, cycling, and fishing available nearby.
The Boathouse - Elgin
9.1 56 reviews
Elgin
26/06 – 28/06
£105/nighttotal: Â£210 (2 )

The Boathouse

1 2
house, Longmorn
The Boathouse in Longmorn is located 8.2 kilometers from Elgin Cathedral, 33.8 kilometers from Brodie Castle, and 45 kilometers from Huntly Castle, offering a peaceful retreat with a tranquil garden and sun terrace.
This welcoming villa rental provides 60 square meters of floor area, accommodates up to 5 guests with 1 bedroom and 1 bathroom, and features a fully equipped kitchen, Wi-Fi, private parking, and an on-site coffee shop.
Cathy Place At Silversands Lossimouth - Elgin
Elgin
23/05 – 30/05
£113/nighttotal: Â£791 (7 )

Cathy Place At Silversands Lossimouth

1 2
house, Lossiemouth
Perfectly situated for beach access, this holiday home is located in Cathy Place, Lossiemouth, just a 7-minute walk from Lossiemouth West Beach.
This welcoming villa rental offers three bedrooms, two bathrooms, a fully equipped kitchen, and a private balcony, with complimentary Wi-Fi and parking available for up to 11 guests.
Modern Cottage In A Charming Countryside Setting - Elgin
9.8 284 reviews
Elgin
19/06 – 21/06
£125/nighttotal: Â£250 (2 )

Modern Cottage In A Charming Countryside Setting

1 2
apartment, Duffus
Set in an idyllic country location near Duffus, this welcoming apartment is situated two kilometers from Gordonstoun School, offering a tranquil escape surrounded by barley fields and abundant wildlife.
This delightful one-bedroom villa rental welcomes pets and features high-speed Fibre Optic WiFi, a kitchen with a fridge and microwave, and a garden, providing a comfortable holiday home for two guests with breakfast included.
Drumfin Cottage - Elgin
9.9 45 reviews
Elgin
05/06 – 06/06
£195/nightfor 1 night

Drumfin Cottage

1 2
house, Elgin
Drumfin Cottage is a recently renovated villa situated in Elgin, offering mountain views and located 2.9 kilometres from Elgin Cathedral and 46.7 kilometres from Huntly Castle.
This welcoming holiday home boasts a soundproofed 1-bedroom interior with parquet floors and a fireplace, an equipped kitchen, and a walk-in shower, providing free WiFi and private parking with an electric vehicle charging station for up to two guests.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Elgin
9.6 48 reviews
Elgin
03/08 – 04/08
£902/nightfor 1 night

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 2
cottage
Seascape is a stylish apartment in Lossiemouth, Moray, Scotland, offering direct views of East Beach and located just 10 kilometres from Elgin.
This welcoming holiday home, a perfect beach house for up to 4 guests, features a wood-burning stove, a fully-equipped kitchen, two modern bedrooms with a shared balcony offering coastal vistas, and a small lawned garden with a patio for BBQs, with proximity to surfing, sailing, and the Malt Whisky Trail.
New - 2 Seatown, Lossiemouth - Elgin
Elgin
03/08 – 09/08
£152/nighttotal: Â£912 (6 )

New - 2 Seatown, Lossiemouth

1 3
house, Lossiemouth
Just a 6-minute walk from Lossiemouth East Beach, this holiday home offers immediate coastal access and complimentary on-site parking.
This villa rental, located in Lossiemouth, provides free WiFi, a fully equipped kitchen with a microwave and dishwasher, and accommodates up to 5 guests with 1 bedroom and a living room, making it a perfect beach house.
"Glenerne" Cottage, Elgin - Elgin
9.6 9 reviews
Elgin
03/08 – 09/08
£185/nighttotal: Â£1110 (6 )

"Glenerne" Cottage, Elgin

3 3
apartment, Morayshire
Centrally located in Elgin, Morayshire, this apartment is just an 8-minute walk from the railway station and 15 minutes from the town centre, retaining original features from its 1900 construction.
This recently refurbished holiday accommodation offers a wheelchair-accessible wet-room downstairs, off-street parking for 3-4 cars, and accommodates up to 5 guests across 3 bedrooms and 2 bathrooms.
The Lodge - Elgin
Elgin
26/06 – 28/06
£310/nighttotal: Â£620 (2 )

The Lodge

1 2
house, Duffus
Conveniently situated in Duffus, this villa offers proximity to Elgin Cathedral, located just 5.7 miles away, with Brodie Castle (16 miles) and Cawdor Castle (26 miles) also within easy reach.
This holiday home, accommodating up to 5 guests, features a fully equipped kitchen with a dishwasher, a washing machine, and a cosy fireplace, complemented by a private garden and complimentary WiFi and parking.
Old Duffus Farmhouse - Elgin
Elgin
11/07 – 18/07
£466/nighttotal: Â£3262 (7 )

Old Duffus Farmhouse

4 1
house, Duffus
Old Duffus Farmhouse, a welcoming villa rental, is situated in Duffus, offering convenient access to Elgin Cathedral, located 5.3 miles away, and Brodie Castle, 16 miles distant.
This spacious holiday home boasts 186 square meters of floor area, featuring 4 bedrooms, 2 bathrooms, and a fully equipped kitchen with a dishwasher and microwave, alongside a relaxing garden and outdoor seating for up to 12 guests.

Villas and Holiday Homes with Pool in Elgin

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

House ∙ 2 Bedrooms ∙ 6 Guests - Elgin
Elgin
03/08 – 09/08
£167/nighttotal: Â£1002 (6 )

House ∙ 2 Bedrooms ∙ 6 Guests

2 3
house
This 3-room caravan, located in a district offering easy access to the city's attractions, places key landmarks within a short distance, presenting a well-appointed holiday home for your Great Britain visit. Offering a swimming pool, fitness center, and restaurant, this villa rental comfortably accommodates up to 6 guests with its 2 bedrooms, 2 bathrooms, and a modern open-plan living area featuring a sofa bed.
Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
9.0 6 reviews
Elgin
05/06 – 06/06
£617/nightfor 1 night

Cottage ∙ 4 Bedrooms ∙ 8 Guests

4 2
cottage
Boasting prime positioning on Scotland's north-east coast, this detached holiday home at Imlach Way 14 offers direct sea views and is located just 50 meters from the sands of Lossiemouth East Beach.
This family-friendly villa rental provides accommodation for up to 8 guests across four bedrooms, featuring a games room with a full-size snooker table, a private courtyard, and a balcony overlooking the sea, making it an ideal beach house for exploring Lossiemouth.
Idyllic Spot @ Silver Sands - Elgin
10 3 reviews
Elgin
23/05 – 30/05
£170/nighttotal: Â£1190 (7 )

Idyllic Spot @ Silver Sands

2 2
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.
Holiday Home Lighthouse View By Interhome - Elgin
10 1 review
Elgin
26/06 – 28/06
£225/nighttotal: Â£450 (2 )

Holiday Home Lighthouse View By Interhome

1 2
house, Lossiemouth
Located in Lossiemouth, this holiday home is a 7-minute walk from Lossiemouth West Beach, 10.3 kilometers from Elgin Cathedral, and 38.6 kilometers from Nairn Dunbar Golf Club.
This villa offers accommodation for 11 guests and features an indoor swimming pool, an on-site bar, and private parking, with a fully equipped kitchen including a fridge and microwave oven.
Aurora Sky - Elgin
8.8 5 reviews
Elgin
03/08 – 09/08
£142/nighttotal: Â£852 (6 )

Aurora Sky

3 3
house, Lossiemouth
Directly accessible to a private beach area, Aurora Sky is a holiday home situated in Lossiemouth, offering convenient access to Elgin Cathedral (6.7 kilometers) and Brodie Castle (19 kilometers).
This villa rental boasts 3 bedrooms and 2 bathrooms, sleeping up to 11 guests, and features a well-equipped kitchen, a patio, a sun terrace, and outdoor play equipment, with a family-friendly restaurant and bar on-site.
Lossiemouth Bay Cottage - Elgin
9.8 16 reviews
Elgin
05/06 – 06/06
£631/nightfor 1 night

Lossiemouth Bay Cottage

4 2
house, Lossiemouth
Lossiemouth Bay Cottage, a 145 square meter villa, is located in Lossiemouth, just a 13-minute walk from Lossiemouth East Beach and 8.4 kilometers from Elgin Cathedral.
This family-friendly holiday home offers excellent amenities including a swimming pool, garden, pool table, free private parking, and free WiFi, with golfing, cycling, and fishing opportunities nearby.
House ∙ 2 Bedrooms ∙ 6 Guests - Elgin
Elgin
26/06 – 28/06
£225/nighttotal: Â£450 (2 )

House ∙ 2 Bedrooms ∙ 6 Guests

2 2
house
Located in a district providing convenient access to the city's attractions, this property is situated a short distance from key landmarks, offering an ideal base for exploring Great Britain.
This welcoming two-bedroom villa rental provides accommodation for up to six guests, featuring a well-equipped open-plan kitchen, an open-plan living/dining area with direct veranda access, and outdoor seating on the terrace, complemented by a swimming pool, fitness centre, and on-site restaurant.
Holiday Home Silversands Retreat By Interhome - Elgin
10 1 review
Elgin
26/06 – 28/06
£220/nighttotal: Â£440 (2 )

Holiday Home Silversands Retreat By Interhome

1 2
house, Lossiemouth
Holiday Home Silversands Retreat is a 7-minute walk from Lossiemouth West Beach and 6.6 kilometers from Elgin Cathedral.
This villa offers a welcoming indoor swimming pool, an on-site bar, and private parking, accommodating up to 11 guests with a fully equipped kitchen and 2 bedrooms.

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