Compare Vacation Rentals & Airbnb in Elgin

70 available vacation rental offers

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

70 Rentals and Airbnb in Elgin

Best family friendly Elgin vacation rentals

Among the 70 accommodations in Elgin, here are the 4 best family friendly rentals

Seaview - Elgin
9.2 68 reviews
Elgin
29/08 – 05/09
$178/nighttotal: $1246 (7 )

Seaview

1 2
apartment , Lossiemouth
Seaview is a beachfront flat in Lossiemouth, just a minute's walk from Lossiemouth East Beach and less than 1.6km from Lossiemouth West Beach, making it ideal for exploring the town's beautiful coastline. This apartment has received excellent ratings for its location, cleanliness, and overall experience.
The flat features one bedroom and one bathroom, offering space for up to four guests, and comes with a fully equipped kitchen, free Wi-Fi, and private parking. Guests can enjoy stunning sea views, relax with streaming services, and easily access local attractions and golf courses within a short drive.
Glampods Glamping Pod - Meet Highland Cows And Sheep Elgin - Elgin
9.8 111 reviews
Elgin
14/10 – 17/10
$281/nighttotal: $843 (3 )

Glampods Glamping Pod - Meet Highland Cows And Sheep Elgin

1 2
glamping , Elgin
This glamping pod is located in Elgin, just 6.6 kilometres from Elgin Cathedral and 48 kilometres from Castle Stuart Golf Links, offering a peaceful retreat in the countryside. This property has received excellent ratings for location, cleanliness, and overall user experience.
The accommodation provides a comfortable stay for up to 5 guests. It features a fully equipped kitchen, a private garden with a patio, a picnic area, and free parking, perfect for enjoying the surrounding scenery and exploring nearby attractions.
Logies Croft - Elgin
9.6 9 reviews
Elgin
29/08 – 05/09
$459/nighttotal: $3213 (7 )

Logies Croft

2 2
house , Kellas
Logies Croft, a 2-bedroom house in Kellas, Moray, offers peaceful countryside accommodation 10km from Elgin Cathedral, 21km from Brodie Castle, and 48km from Castle Stuart Golf Links.
This 110 square metre property sleeps 7, featuring a fully equipped kitchen with dishwasher, a garden with outdoor fireplace, free Wi-Fi, private parking, and a terrace.
Aurora Beacon View - Elgin
10 2 reviews
Elgin
14/09 – 16/09
$236/nighttotal: $472 (2 )

Aurora Beacon View

2 2
apartment , Lossiemouth
This two-bedroom apartment in Lossiemouth offers immediate access to Lossiemouth West Beach, just 200 metres away, and is situated 52 kilometres from Inverness Airport.
This property accommodates up to 11 guests and features Wi-Fi, a fully equipped kitchen, two bathrooms, an indoor swimming pool, a sun terrace, an on-site bar, and private parking with an electric vehicle charging station.

Best Elgin vacation rentals with parking

Hollies Retreat - Elgin
9.0 118 reviews
Elgin
11/11 – 15/11
$168/nighttotal: $672 (4 )

Hollies Retreat

2 3
house , Lossiemouth
Hollies Retreat is a beachfront property located just 7km from Lossiemouth West Beach, 10km from Elgin Cathedral and 29km from Brodie Castle, offering easy access to both the stunning coastline and nearby historical landmarks. This accommodation has received excellent ratings for location, cleanliness and overall experience.
This 3 square meter house has two bedrooms and can comfortably accommodate up to four guests. Hollies Retreat offers a range of amenities including a fitness centre, a bar, a sauna, a tennis court, a swimming pool, parking, air conditioning and a fully equipped kitchen.
Beautiful Apartment For 4 Guests With Wifi And Tv - Elgin
Elgin
08/07 – 31/07
$368/nighttotal: $8464 (23 )

Beautiful Apartment For 4 Guests With Wifi And Tv

1 4
apartment , Lossiemouth
This ground-floor Lossiemouth flat, 0.08km from the sea and 0.35km from Lossiemouth Beach, offers easy access to the marina, golf course, and local shops.
The self-catering apartment sleeps four, comprising one bedroom, one bathroom, a well-equipped kitchen with dishwasher, and free Wi-Fi and parking; a cot and highchair are available (at extra cost).
Dune Haven Luxury Beachside Lodge - Elgin
9.8 5 reviews
Elgin
14/10 – 17/10
$266/nighttotal: $798 (3 )

Dune Haven Luxury Beachside Lodge

2 2
house , Lossiemouth
Dune Haven Luxury Beachside Lodge is situated in Lossiemouth, Moray, offering direct beachfront access and proximity to West Beach (1.2km), Elgin Cathedral (11km), and Brodie Castle (30km).
This 74 square metre lodge boasts two bedrooms, two bathrooms, sleeps up to 10 guests, and includes a fully equipped kitchen, swimming pool, sauna, terrace, garden, on-site restaurant and bar, free Wi-Fi, and free parking.
J4 Lossiemouth Bay Caravan Park - Elgin
9.4 17 reviews
Elgin
14/09 – 16/09
$234/nighttotal: $468 (2 )

J4 Lossiemouth Bay Caravan Park

3 2
glamping , Lossiemouth
This Lossiemouth Bay Caravan Park mobile home, offered as J4 Lossiemouth Bay Caravan Park, is a 13-minute walk from Lossiemouth East Beach, approximately 34km from Brodie Castle, and 43km from Nairn Dunbar Golf Club.
The 39 square metre caravan sleeps up to 11 guests, featuring one bedroom, two bathrooms with toiletries and hair dryers, plus free on-site parking and outdoor seating.

Frequently Asked Questions about vacation rentals in Elgin

  • What are some interesting places to visit in or near Elgin?

    Elgin is a great base to explore the Moray region. You can visit the impressive Elgin Cathedral, a beautiful example of Gothic architecture, or head to the nearby town of Forres to see the famous Sueno's Stone, a Pictish monument.
  • What are the best Airbnb and vacation rentals in Elgin?

    Lesmurdie House, Lovely Two Bed First Floor Flat Central Location and Lovely 1 Bedroom Loft Room In Moray are the most popular Airbnb and vacation rentals in Elgin among travelers.

  • Which walking or cycling routes are the best in Elgin?

    The Moray Coast Trail is a fantastic option for a scenic walk or cycle, offering stunning views of the coastline. For something shorter, try the Elgin Town Trail, which takes you past the town's key landmarks.
  • What are the most popular Airbnbs in Elgin?

    Among the Airbnbs in Elgin, Lesmurdie House, Lovely Two Bed First Floor Flat Central Location and Town Centre Apartment are the most popular ones.

  • What sports or outdoor activites can visitors enjoy in and around Elgin?

    Elgin is a great place for outdoor activities. You can enjoy a round of golf at the Elgin Golf Club, go fishing on the River Lossie, or try your hand at kayaking or paddleboarding on the Moray Firth.
  • What are the best rentals for families and kids in Elgin?

  • What other towns or cities can be easily accessed from Elgin?

    From Elgin, you can easily reach other charming towns like Forres, Nairn, and Lossiemouth. You can also make a day trip to the historic city of Inverness, which is about an hour's drive away.
  • What amenities are commonly available in vacation rentals in Elgin?

    Vacation rentals in Elgin typically offer amenities like Wi-Fi, parking, and a washing machine. Some properties also have a garden, a patio, or even a hot tub.
  • What time of year is best to rent a vacation rental Elgin?

    The best time to visit Elgin is during the summer months (June-August) when the weather is warm and sunny. However, spring and autumn offer beautiful scenery and fewer crowds.
  • What are the local dishes in Elgin region?

    The Moray region is known for its fresh seafood, so be sure to try some local crab, lobster, or salmon. You can also enjoy traditional Scottish dishes like haggis, neeps, and tatties.

Destinations nearby

Best Elgin vacation rentals with a balcony

Duffus Nights - Elgin
10 1 review
Elgin
29/08 – 05/09
$465/nighttotal: $3255 (7 )

Duffus Nights

3 2
apartment , Duffus
Duffus Nights is a holiday rental located in Duffus, 8.8 kilometres from Elgin Cathedral and 24.1 kilometres from Brodie Castle, with Inverness Airport situated 46.7 kilometres away.
This 120 square metre apartment sleeps up to 11 guests, offering three bedrooms, two bathrooms, a kitchen equipped with a fridge, microwave, and dishwasher, and features a terrace, garden, and private parking.
Parkview Holiday Lodge - Elgin
10 5 reviews
Elgin
14/10 – 17/10
$300/nighttotal: $900 (3 )

Parkview Holiday Lodge

2 2
house , Lossiemouth
Parkview holiday lodge is a beachfront property in Lossiemouth, offering direct coastal access and a 12-minute walk to Lossiemouth East Beach, with Elgin Cathedral located 9.3 kilometres away.
This lodge provides accommodation for up to 10 guests with 2 bedrooms, 2 bathrooms, a kitchen including a fridge, microwave oven, and dishwasher, and features a balcony with an outdoor dining area, plus free private parking and complimentary Wifi.
Summer Breeze - Elgin
8.8 11 reviews
Elgin
07/11 – 11/11
$269/nighttotal: $1076 (4 )

Summer Breeze

3 3
apartment , Lossiemouth
Summer Breeze apartment in Lossiemouth is situated a short distance from Elgin Cathedral and Brodie Castle, offering easy access to Lossiemouth East Beach, approximately 1.9km away.
This 40 square metre self-catering flat boasts two bedrooms, two bathrooms, free Wi-Fi, a private balcony with sea views, and can comfortably accommodate up to 15 guests.
Clearwater Lodge - Elgin
9.1 8 reviews
Elgin
07/11 – 11/11
$290/nighttotal: $1160 (4 )

Clearwater Lodge

2 3
house , Lossiemouth
This beachfront lodge in Lossiemouth offers direct coastal access and is a 13-minute walk from Lossiemouth East Beach, with Elgin Cathedral 9.3 kilometres away.
This 50 square meter holiday let accommodates up to 7 guests across 2 bedrooms and 2 bathrooms, featuring a fully equipped kitchen, a lounge with a TV, complimentary WiFi, and free private parking.

Best pet friendly Elgin vacation rentals

Among the 70 accommodations in Elgin, here are the 4 best pet friendly rentals

East Beach Retreat-pets Welcome - Elgin
9.8 57 reviews
Elgin
01/07 – 06/07
$423/nighttotal: $2115 (5 )

East Beach Retreat-pets Welcome

1 4
resort , Morayshire
This Moray beachfront flat is situated just 0.1km from East Beach and a 1-minute walk from local restaurants and cafes.
The two-bedroom, one-bathroom property sleeps four, offering free parking, a fully equipped kitchen including a dishwasher, and Wi-Fi; pets are welcome.
Dunes Escape - Elgin
9.5 4 reviews
Elgin
29/08 – 05/09
$189/nighttotal: $1323 (7 )

Dunes Escape

1 2
cabin , West Beach
This 2022 ABI Arizona Caravan, located in Silver Sands Holiday Park, offers a prime position just minutes from West Beach and a short walk to Lossiemouth's old town.
This caravan sleeps four people across two bedrooms, featuring a fully equipped kitchen, a living area with a TV, and a raised patio, with on-site amenities at the holiday park including a swimming pool and fitness centre.
The Hayloft At Brylach Steading, Speyside. - Elgin
Elgin
21/08 – 23/08
$293/nighttotal: $586 (2 )

The Hayloft At Brylach Steading, Speyside.

1 2
apartment , Aberlour
This historic Victorian property, a former horse and carriage house dating from 1873, is situated in Speyside near Aberlour, offering convenient access to world-class whisky distilleries such as Speyburn and The Glenrothes, as well as the River Spey and the Cairngorms National Park, with Elgin located 32 kilometers away.
This pet-friendly one-bedroom cottage accommodates two guests, providing complimentary Wi-Fi and private parking, and is ideal for exploring forest trails, cycling routes, and local villages, with self check-in available for ease of access to the shared courtyard and woodland.
Distillery Apartment 1 - Elgin
8.7 67 reviews
Elgin
14/09 – 16/09
$299/nighttotal: $598 (2 )

Distillery Apartment 1

2 2
apartment , Elgin
Distillery Apartment 1 is a peaceful retreat located just 1.2 miles from Elgin Cathedral, offering quiet street views in a historic setting. The apartment has received excellent ratings for its cleanliness, location, and overall experience.
This two-bedroom flat provides comfortable accommodation for up to four guests, with a spacious 70 square metres of living space. Guests can enjoy modern amenities such as free Wi-Fi, a fully equipped kitchen, and a patio with garden views, as well as access to a tennis court and parking.
©2026 cozycozy.com