Compare Vacation Rentals & Airbnb in Elgin

108 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

108 Rentals and Airbnb in Elgin

Best family friendly Elgin vacation rentals

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

Beautiful Private Villa For 6 People With Pool - Elgin
No reviews

Beautiful Private Villa For 6 People With Pool

apartment, Lossiemouth
This modern mobile home offers direct sea and beach access just 50 metres away, situated on the outskirts of Lossiemouth, 4 kilometres from the town centre and 700 metres from Covesea Lighthouse.
This two-bedroom, two-bathroom accommodation for six guests features a shared indoor swimming pool, private parking for two cars, and is conveniently located 500 metres from local shops and restaurants.
19th Century 5-bedroom Villa With Free Private Parking - Elgin
9.6 5 reviews

19th Century 5-bedroom Villa With Free Private Parking

house, Elgin
The Wing villa is located in Elgin, a short distance from Elgin Cathedral and 43km from Huntly Castle, offering easy access to local historical landmarks.
This five-bedroom house, boasting 188 square metres of floor space, comfortably accommodates up to 19 guests and includes a fully equipped kitchen, private parking, Wi-Fi, air conditioning, and a patio; accessibility features are also present.
Taid's Retreat Silversands Cove Beach Lossiemouth - Elgin
9.2 24 reviews

Taid's Retreat Silversands Cove Beach Lossiemouth

chalet, Lossiemouth
Taid's Retreat is a short walk from Lossiemouth West Beach and a drive from Elgin Cathedral and Brodie Castle, offering a peaceful escape in a picturesque coastal setting. It has received very good user ratings for cleanliness and location, with guests praising its excellent location and comfortable accommodation.
The chalet has three bedrooms and is 110 square metres, providing ample space for families or groups. Guests can enjoy a range of amenities, including a fireplace, terrace, garden, fitness centre, free parking, and free Wi-Fi, making it a perfect base for exploring the surrounding area.
110 M² Chalet ∙ 3 Bedrooms ∙ 6 Guests - Elgin
8.7 67 reviews

110 M² Chalet ∙ 3 Bedrooms ∙ 6 Guests

chalet
This Lossiemouth holiday home, located in Moray, Scotland, offers easy access to the town's beaches and other attractions, though precise distances aren't specified.
The 110 square metre self-catering chalet sleeps six guests in three bedrooms, one bathroom and includes a fridge, microwave, George Forman grill, fireplace, and free on-site parking.

Best Elgin vacation rentals with parking

Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
10 5 reviews

Cottage ∙ 4 Bedrooms ∙ 8 Guests

cottage
This four-bedroom farmhouse, situated on the outskirts of Elgin, Moray, is one kilometre from Lhanbryde village and six miles (approximately 9.6km) from Lossiemouth's beaches.
The 45 square metre property sleeps eight guests and boasts three bathrooms, a fully equipped kitchen with fridge and dishwasher, a private hot tub, and a large garden ideal for outdoor games; nearby attractions include wildlife cruises and the sandy beaches of Lossiemouth.
Old Duffus Farmhouse On Scottish Estate - Stunning Castle Views - Elgin
10 6 reviews

Old Duffus Farmhouse On Scottish Estate - Stunning Castle Views

manor house, Elgin
Old Duffus Farmhouse, a pet-friendly rural retreat near Elgin, Moray, is situated 8 kilometres from Elgin town centre and boasts unparalleled views of Duffus Castle ruins.
This four-bedroom farmhouse sleeps eight guests, offering two ground-floor double bedrooms with en-suite bathrooms, a dedicated snug, a large garden with BBQ and fire pit, and complimentary logs for the wood-burning stove.
Apartment Marina View By Interhome - Elgin
9.0 2 reviews

Apartment Marina View By Interhome

apartment, Lossiemouth
Apartment Marina View by Interhome in Lossiemouth offers a prime location, just a 4-minute walk from Lossiemouth East Beach and approximately 9.7 kilometres from Elgin Cathedral.
This non-smoking holiday flat accommodates up to seven guests across two bedrooms, featuring a fully equipped kitchen with a dishwasher and oven, a washing machine, and private parking available for an additional charge.
Caravan - Sleeps 6 - Parking - Elgin
10 1 review

Caravan - Sleeps 6 - Parking

house, Lossiemouth
This caravan in Lossiemouth is located 11 kilometres from Nairn Dunbar Golf Club and 10 kilometres from Nairn Museum, with Lossiemouth West Beach a 7-minute walk away.
This 40 square metre caravan offers accommodation for up to 7 guests across 3 bedrooms, featuring a fully equipped kitchen with an oven, free WiFi, and free private 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.

Popular destinations

Best Elgin vacation rentals with a balcony

Silver Dunes - Elgin
8.4 19 reviews

Silver Dunes

house, Lossiemouth
Silver Dunes, a Lossiemouth holiday home, is a seven-minute walk from Lossiemouth West Beach, 10.6 km from Elgin Cathedral, and 29 km from Brodie Castle.
This two-bedroom property, boasting a 6 square metre floor area, offers guests an indoor pool, fitness centre, restaurant, and bar, accommodating up to seven people and including free parking and Wi-Fi.
The Hudson @ Silversands - Elgin
9.1 68 reviews

The Hudson @ Silversands

chalet, Lossiemouth
The Hudson @ Silversands is a beachfront holiday home located just 3km from Lossiemouth West Beach, 11km from Elgin Cathedral, and 31km from Brodie Castle, offering a peaceful escape near the picturesque Moray Firth coastline. This chalet has received excellent ratings for its location, cleanliness, and overall experience.
The 40 square metre chalet has two bedrooms and two bathrooms, comfortably sleeping up to six guests. Enjoy a range of amenities, including a swimming pool, fitness centre, bar, restaurant, and a private beach area with stunning sea views.
Covesea Lighthouse Cottages - Elgin
9.2 10 reviews

Covesea Lighthouse Cottages

house, Lossiemouth
Covesea Lighthouse Cottages are located on the coast, just 1.6 kilometres from Lossiemouth and 9 kilometres from Elgin, offering a unique stay in a peaceful setting. These cottages have received excellent ratings for their location, cleanliness and overall experience.
The cottages are well-equipped with modern amenities, including a fully equipped kitchen with a dishwasher, a washing machine, and a flat-screen TV. Guests can enjoy the peaceful garden, the patio, and the direct access to the beach, as well as explore the surrounding area with its hiking trails and the charming town of Lossiemouth.
House ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

House ∙ 3 Bedrooms ∙ 6 Guests

house, Duffus
This 4-room cottage is located in a rural setting near Duffus, offering countryside views for a peaceful retreat.
This family-friendly, non-smoking property sleeps six across three bedrooms, including one en-suite, and features a well-equipped kitchen, a living/dining room with TV, on-site laundry, and outdoor seating, with parking available.

Best pet friendly Elgin vacation rentals

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

Willow Straw Bale Cabin - Elgin
9.5 7 reviews

Willow Straw Bale Cabin

cabin, Dallas
The Willow Straw Bale Cabin in Dallas is located near Elgin Cathedral (19 kilometres) and Brodie Castle (21 kilometres), offering a unique eco-friendly retreat.
This 18-square-metre lodge accommodates up to seven guests and features a kitchenette, free WiFi, and access to a games room and barbecue facilities.
Cabin Sleeps 4 With Wifi - Elgin
No reviews

Cabin Sleeps 4 With Wifi

cabin, Lossiemouth
This Lossiemouth cottage is a 7-minute walk from Lossiemouth West Beach and 10.9 kilometres from Elgin Cathedral, offering a convenient base for exploring local attractions and historical sites.
This 85 square metre holiday home features three bedrooms, one bathroom, and accommodates up to six guests with complimentary WiFi and a kitchen equipped with a fridge and microwave, ideal for self-catering.
Cabin Sleeps 4 With Wifi - Elgin
8.3 6 reviews

Cabin Sleeps 4 With Wifi

cabin
This two-bedroom lodge offers a prime coastal position in Lossiemouth, just 100 metres from the Moray Firth shoreline and a minute's walk to Twenty Nineteen Coffee, with Covesea Lighthouse and its Heritage Centre a 5 to 10-minute stroll away.
Accommodating up to six guests across three double beds, this self-catering accommodation features a fully equipped kitchen with a fridge, freezer, oven, microwave, and toaster, alongside a walk-in shower and complimentary WiFi.
2 Bedroom Accommodation In Duffus, Near Lossiemouth - Elgin
No reviews

2 Bedroom Accommodation In Duffus, Near Lossiemouth

cottage, Duffus, near Lossiemouth
Kirktoun, a cottage in Elgin, is situated within walking distance of Duffus village, offering open country views and proximity to historical sites including Duffus Castle and Spynie Palace.
This family-friendly, pet-welcoming holiday home accommodates up to four guests across two bedrooms and features a private enclosed garden with a patio and BBQ, alongside practical amenities like an electric car charging point and direct access to walking paths.
©2026 cozycozy.com