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

Unique Scottish Country House Belonging To One Of The Most Beautiful "Arts And Crafts Houses" - Elgin
9.9 64 reviews
Elgin
07/08 – 10/08
$2632/nighttotal: $7896 (3 )

Unique Scottish Country House Belonging To One Of The Most Beautiful "Arts And Crafts Houses"

9 7
apartment , Kellas near Elgin
Kellas House is a beautiful Arts and Crafts property located on a 2,500-acre estate between Elgin and Forres, approximately 10 kilometres from both towns, offering stunning views and a peaceful escape. The property has received excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The house has 9 bedrooms, 10 bathrooms, and a floor area of 800 square metres, providing ample space for large groups. Amenities include a fully equipped kitchen, a garden, parking, internet access, and the option for catering and housekeeping services, alongside a range of on-site and local activities such as fishing, golfing, and exploring the nearby Highlands.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Elgin
10 3 reviews
Elgin
14/10 – 17/10
$336/nighttotal: $1008 (3 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 2
cottage , Hopeman
Anchor Cottage, a pet-friendly holiday home in Hopeman, Moray, is located steps from Hopeman East Beach and Cove Bay, offering easy access to the Braemou Inn and a local shop.
This two-bedroom self-catering dwelling sleeps four, boasting a well-equipped kitchen/diner, a comfortable sitting room with Smart TV, and a garden; nearby attractions include Hopeman Golf Club.
Charming Home In Lossie Village - Elgin
10 18 reviews
Elgin
07/11 – 11/11
$314/nighttotal: $1256 (4 )

Charming Home In Lossie Village

1 3
apartment , Morayshire
This three-bedroom bungalow in Lossiemouth, Moray, offers easy walking access to both Lossiemouth's east and west beaches and is a short stroll from a street brimming with shops, including a supermarket, fish and chip shop, butcher, bakeries, gift shops, and restaurants.
The self-catering property features a large eat-in kitchen with adjacent laundry room, a spacious living room with a 55" TV and dining table, a dedicated workspace, multiple outdoor sitting areas, and accommodates up to five guests.
Wonderful Private Villa For 6 People With Pool - Elgin
Elgin
07/11 – 11/11
$238/nighttotal: $952 (4 )

Wonderful Private Villa For 6 People With Pool

2 3
apartment , Lossiemouth
This modern mobile home is situated on the outskirts of Lossiemouth, offering direct beach access just 50 meters from the sea and beach, and 700 meters from Covesea Lighthouse & Royal Navy Heritage.
This two-bedroom, two-bathroom mobile home accommodates up to six guests and features a covered swimming pool, private terrace, and on-site restaurant, with baby equipment available upon request.

Best Elgin vacation rentals with parking

Beach Front Apartment Close To Shops And Restaurants - Elgin
10 5 reviews
Elgin
14/10 – 17/10
$233/nighttotal: $699 (3 )

Beach Front Apartment Close To Shops And Restaurants

1 2
apartment , Lossiemouth
The Annexe is a beachfront self-catering flat in Lossiemouth, 50 metres from Lossiemouth East Beach and 1.4km from Lossiemouth West Beach, offering easy access to Moray Golf Club and the WDC Scottish Dolphin Centre.
This one-bedroom apartment sleeps three, features a fully equipped kitchen with dishwasher, a private garden, free Wi-Fi and parking, plus a comfortable sofa bed.
Anchor Cottage - Elgin
10 4 reviews
Elgin
07/11 – 11/11
$271/nighttotal: $1084 (4 )

Anchor Cottage

2 3
house , Elgin
Anchor Cottage is situated in Elgin, just 12 kilometres from the historic Elgin Cathedral and within easy reach of attractions like Brodie Castle (24 kilometres) and Cawdor Castle (40 kilometres). The peaceful location offers a tranquil escape from the hustle and bustle, perfect for those seeking a relaxing getaway.
The cottage has two bedrooms, a comfortable seating area, and a walk-in shower, offering a cosy and comfortable space for up to seven guests. The fully equipped kitchen, garden, free WiFi, and parking ensure a convenient and enjoyable stay.
Apartment Shore Street By Interhome - Elgin
8.6 7 reviews
Elgin
24/12 – 27/12
$509/nighttotal: $1527 (3 )

Apartment Shore Street By Interhome

2 5
apartment , Lossiemouth
This Lossiemouth flat is located an 8-minute walk from Lossiemouth East Beach and 9.5 kilometres from Elgin Cathedral, offering easy access to Moray's coastline.
The two-bedroom self-catering apartment sleeps nine guests and includes a fully equipped kitchen with oven, microwave, fridge and coffee machine, private parking (at extra charge), and Wi-Fi.
Distillery Apartment 1 - Elgin
8.7 67 reviews
Elgin
11/11 – 15/11
$309/nighttotal: $1236 (4 )

Distillery Apartment 1

2 3
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.

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

Beachfront Panoramic Seaview Free Wifi & Parking - Elgin
9.8 113 reviews
Elgin
23/12 – 27/12
$311/nighttotal: $1244 (4 )

Beachfront Panoramic Seaview Free Wifi & Parking

3 5
house , Lossiemouth
This house is located in Lossiemouth, a charming coastal town in Moray, Scotland, just a short walk from the beach and a short drive from Elgin Cathedral. The property has received excellent ratings for its location, cleanliness, and overall user experience.
The house has three bedrooms and a floor area of 101 square metres, offering ample space for families or groups. Guests can enjoy panoramic sea views, direct beach access, free parking, air conditioning, a fully equipped kitchen, a Jacuzzi, a terrace, a garden, and more.
Elgin Self Catering Holiday Cottage - Elgin
9.1 53 reviews
Elgin
11/11 – 15/11
$501/nighttotal: $2004 (4 )

Elgin Self Catering Holiday Cottage

3 3
house , Elgin
Elgin Self Catering Holiday Cottage is located in Elgin, a short walk from Elgin Cathedral and a 13-minute drive from Brodie Castle. The cottage has received excellent ratings for location, cleanliness, and overall experience.
The cottage has 3 bedrooms and covers 140 square metres. It features a fully equipped kitchen, a terrace with mountain views, a barbecue, a fitness centre, a tennis court, and free parking.
Moray Coast Getaway - Elgin
8.8 13 reviews
Elgin
11/11 – 15/11
$204/nighttotal: $816 (4 )

Moray Coast Getaway

1 3
apartment , Lossiemouth
This Lossiemouth flat is a 13-minute walk from Lossiemouth East Beach, 9.3 km from Elgin Cathedral, and within driving distance of Brodie Castle and Nairn attractions.
This pet-friendly apartment accommodates up to nine guests, offering two bathrooms, a fully equipped kitchen, a private terrace, and free private parking.
Luxury Villa With Views Across Golf Course - Elgin
Elgin
07/11 – 11/11
$326/nighttotal: $1304 (4 )

Luxury Villa With Views Across Golf Course

2 3
house , Lossiemouth
This luxury villa in Lossiemouth offers a prime location with golf course views, situated a 7-minute walk from Lossiemouth West Beach and 10.9 kilometres from Elgin Cathedral.
This property, covering 40 square metres and accommodating up to 7 guests, features 2 bedrooms, 2 bathrooms, a fully equipped kitchen, an indoor swimming pool, and private parking.

Best pet friendly Elgin vacation rentals

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

The Hayloft At Brylach Steading, Speyside. - Elgin
Elgin
14/09 – 16/09
$255/nighttotal: $510 (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.
1 The Coach House - Elgin
Elgin
01/07 – 04/07
$1370/nighttotal: $4110 (3 )

1 The Coach House

3 2
apartment , Dunkinty
1 The Coach House, a three-bedroom house in Elgin, Moray, Scotland, is situated less than 0.8 km from a shop and pub.
This pet-friendly dwelling sleeps six guests in three bedrooms (two king-size, one double) plus a sofa bed, boasting a jacuzzi, enclosed patio, Smart TV with Netflix, and free WiFi; children under seven are not accepted.
Lyons Retreat - Elgin
8.4 45 reviews
Elgin
24/12 – 27/12
$659/nighttotal: $1977 (3 )

Lyons Retreat

2 5
apartment , Lossiemouth
Lyons Retreat is a comfortable apartment located just a 2-minute walk from Lossiemouth West Beach, a beautiful sandy beach offering stunning sea views. The property is also within easy reach of Elgin Cathedral (11km) and Brodie Castle (31km). Guests have consistently rated the apartment as very good for cleanliness, location, and overall experience.
The apartment is spacious and can accommodate up to 6 guests, with 2 bedrooms, 1 bathroom, and a floor area of 36 square meters. The apartment features a fully equipped kitchen, free Wi-Fi, free parking, and a bar, making it an ideal choice for families or groups of friends looking for a comfortable and convenient stay.
Modern One Bedroom Apartment - Elgin
9.3 64 reviews
Elgin
14/10 – 17/10
$215/nighttotal: $645 (3 )

Modern One Bedroom Apartment

1 2
apartment , Lossiemouth
The Modern One Bedroom Apartment is located in Lossiemouth, just a 2.1km walk from the West Beach and 1.9km from the East Beach, making it ideal for exploring the beautiful coastline. This apartment has excellent user, location and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The flat has one bedroom, one bathroom and a floor area of 43 square metres, comfortably accommodating up to three guests. It offers a fully equipped kitchen, a private entrance, private parking, and access to streaming services, providing everything you need for a relaxing holiday.
©2026 cozycozy.com