Elgin

Villas and Holiday Homes in Elgin

377 Villas and Holiday Homes in Elgin

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

Best villa offers in Elgin

The White House - Elgin
9.9Excellent 38 reviews
Elgin
2 4
£217/nighttotal: Â£1519 (7 )

The White House

apartment - Moray
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.
Holiday Home Cooriedoon By Interhome - Elgin
Elgin
6 1
£419/nighttotal: Â£838 (2 )

Holiday Home Cooriedoon By Interhome

house - Hopeman
Holiday Home Cooriedoon by Interhome is located in Hopeman, 12 kilometres from Elgin Cathedral and 33.8 kilometres from Nairn Museum.
This welcoming villa offers accommodation for 11 guests with a garden, terrace, and private parking available at an additional cost, featuring a kitchen with a fridge and microwave oven.
The Corner House - Elgin
10Excellent 2 reviews
Elgin
6 4
£633/nighttotal: Â£1266 (2 )

The Corner House

house - Hopeman
Conveniently located in Hopeman, The Corner House offers a welcoming holiday home experience, situated 7.6 kilometers from Elgin Cathedral and 15 kilometers from Brodie Castle.
This spacious 150 square meter villa rental boasts 4 bedrooms, 3 bathrooms, and a fully equipped kitchen, with free WiFi and on-site parking provided for guests.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Elgin
9.9Excellent 12 reviews
Elgin
2 2
£57/nighttotal: Â£399 (7 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

cottage
Located in Elgin, Scotland's smallest city, this welcoming villa rental is situated within walking distance of the River Lossie, offering direct access to the Speyside Way footpath and proximity to local shops, eateries, the old museum, and Elgin Cathedral, with Cawdor and Brodie Castles and Culloden Battlefield just a short drive away. This family-friendly cottage provides comfortable accommodation for four guests in two double bedrooms, featuring a contemporary kitchen/diner, a garden with patio furniture for alfresco dining, and parking, making it an excellent holiday home base for exploring coastal destinations like Lossiemouth, only 7 kilometers away.
6 New Street - Elgin
10Excellent 1 review
Elgin
6 3
£354/nighttotal: Â£708 (2 )

6 New Street

house - Elgin
Conveniently located in Elgin, this welcoming villa offers proximity to historical attractions including Brodie Castle, located 24 kilometers away, and Cawdor Castle, with Elgin Cathedral a mere 7.7 kilometers from the property.
This spacious holiday home, covering 130 square meters, features 3 bedrooms and 2 bathrooms to accommodate up to 6 guests, boasting a fully equipped kitchen, free WiFi, and a garden, whilst nearby you can enjoy golfing, cycling, and fishing.
Coorie House In Elgin - Elgin
9.7Excellent 3 reviews
Elgin
1 4
£305/nighttotal: Â£610 (2 )

Coorie House In Elgin

house - Elgin
Conveniently located in Elgin, this villa is just over 1.9 kilometers from the historic Elgin Cathedral and within easy driving distance of Brodie Castle (27.3 kilometers), Nairn Dunbar Golf Club (37 kilometers), and Cawdor Castle (43.4 kilometers).
This holiday home offers 150 square meters of living space with 4 bedrooms and 3 bathrooms, accommodating up to 19 guests with a fully equipped kitchen and free WiFi.
Garden Cottage - Elgin
10Excellent 5 reviews
Elgin
6 5
£1525/nighttotal: Â£3050 (2 )

Garden Cottage

apartment - Moray
Garden Cottage near Lhanbryde, Moray, offers a spacious 5-bedroom apartment with excellent user, location, and cleanliness ratings, featuring a sitting room with a woodburning stove and multiple snugs for flexible relaxation.
This exceptional villa rental provides accommodation for up to 10 guests, boasting a well-equipped kitchen with a dining table for 10, an enclosed garden with a summer house, off-road parking for four cars, and the unique opportunity to encounter resident farm animals.
17th Century Scottish Stately Home - Elgin
10Excellent 1 review
Elgin
6 1
£5500/nighttotal: Â£11000 (2 )

17th Century Scottish Stately Home

castle - Moray
Exclusive use of Innes House, a 17th-century stately home on the Morayshire coast, offers a secluded and tranquil Scottish countryside experience, surrounded by five thousand acres of farmland, meadows, paddocks, and woodlands. This magnificent villa rental, accommodating up to 38 guests in 20 bedrooms, provides full access to the house and walled garden, with options for fully staffed or self-catered stays, and is located just 300 meters from the coastline, making it an ideal beach house.
Dunedin Cottage  (Elgin Holiday Home) - Elgin
9.7Excellent 376 reviews
Elgin
1 2
£117/nighttotal: Â£234 (2 )

Dunedin Cottage (Elgin Holiday Home)

apartment - Moray
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.
Elgin,  Home From Home - Elgin
9.9Excellent 31 reviews
Elgin
2 3
£225/nighttotal: Â£1575 (7 )

Elgin, Home From Home

apartment - Moray
Conveniently located in Elgin, this ground floor apartment offers effortless walking access to the town centre's pubs and restaurants, and is just meters from river walks and Cooper Park, providing a welcoming base for exploring Moray's renowned whisky distilleries and the coast for dolphin and seal spotting.
This well-appointed villa rental accommodates up to six guests across three lockable bedrooms, each featuring smart TVs and dedicated workspaces, and boasts a fully equipped kitchen with a dishwasher, fridge freezer, induction hob, oven, and microwave, complemented by off-street parking for 3-4 vehicles and complimentary full fibre WiFi.
Aurora Sky - Elgin
Elgin
6 3
£130/nighttotal: Â£260 (2 )

Aurora Sky

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.
Holiday Home Gordonstoun Cottage By Interhome - Elgin
Elgin
6 1
£238/nighttotal: Â£476 (2 )

Holiday Home Gordonstoun Cottage By Interhome

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.

Villas and Holiday Homes with Pool in Elgin

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

Hollies Retreat - Elgin
9.0Excellent 119 reviews
Elgin
2 2
£100/nighttotal: Â£200 (2 )

Hollies Retreat

house - Lossiemouth
Just a 7-minute walk from Lossiemouth West Beach, this Lossiemouth villa offers a prime location with Elgin Cathedral 6.5 miles away, perfect for exploring the Moray coast.
This exceptional holiday home boasts a restaurant, indoor pool, fitness centre, and tennis court, alongside family-friendly features like a children's playground and barbecue facilities, accommodating up to 7 guests in its 2 bedrooms.
1 The Coach House - Elgin
8.0Very good 3 reviews
Elgin
1 3
£757/nighttotal: Â£1514 (2 )

1 The Coach House

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.
Lossiemouth Bay Cottage - Elgin
9.6Excellent 18 reviews
Elgin
6 4
£311/nighttotal: Â£622 (2 )

Lossiemouth Bay Cottage

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.
Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
Elgin
2 4
£740/nighttotal: Â£1480 (2 )

Cottage ∙ 4 Bedrooms ∙ 8 Guests

cottage
Located in a vast Highland area, this cottage is 5.5 kilometers from Elgin Cathedral and within 14.5 kilometers of Spey Bay, offering proximity to coastal villages and historic sites such as Spynie Palace and Duffus Castle. This family-friendly holiday home accommodates 8 guests across 4 bedrooms and features a private garden with a charcoal BBQ, a hot tub, and a wood burner, with off-road parking available.

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 © 2025 - 2026 villapicker.com