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

House ∙ 20 Bedrooms ∙ 38 Guests - Elgin
No reviews

House ∙ 20 Bedrooms ∙ 38 Guests

house
This substantial 20-bedroom residence is located in a rural setting, offering views of the garden and countryside, with no specific district or historical significance mentioned.
This luxurious dwelling accommodates up to 38 guests and features a fully equipped kitchen, a large garden with a grill, complimentary WiFi, and on-site parking, making it suitable for large family gatherings or group stays.
Northern Lights - Elgin
9.3 17 reviews

Northern Lights

apartment, Lossiemouth
This Lossiemouth apartment, a short 0.64km stroll from Lossiemouth West Beach, offers easy access to Elgin Cathedral (10.8km), Brodie Castle (30.6km), and Nairn Dunbar Golf Club (40.2km).
Sleeping up to seven guests, this self-catering flat boasts two bathrooms, a private balcony with scenic views, free Wi-Fi, private parking, and a well-equipped kitchen including a dishwasher, microwave, and fridge; on-site bar facilities are also available.
Stunning Private Villa For 6 Guests With Pool - Elgin
No reviews

Stunning Private Villa For 6 Guests With Pool

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.
Whitecraigs, Spacious Home For 8, Ample Parking - Elgin
10 2 reviews

Whitecraigs, Spacious Home For 8, Ample Parking

apartment
This family-friendly four-bedroom flat in Elgin, Moray, is located 500 meters from Elgin Cathedral and the train station, and 1 kilometer from the town centre, offering a quiet Victorian property with modern comforts.
This spacious accommodation for eight guests includes two bathrooms, two lounges with Smart TVs, a kitchen with a fridge, microwave, and dishwasher, a garden, and onsite parking for three cars, ideal for exploring Moray's attractions.

Best Elgin vacation rentals with parking

Apartment Shore Street By Interhome - Elgin
8.6 7 reviews

Apartment Shore Street By Interhome

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.
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.
Nice Apartment For 5 Guests With Wifi, Tv And Pets Allowed - Elgin
10 1 review

Nice Apartment For 5 Guests With Wifi, Tv And Pets Allowed

apartment, Lossiemouth
This Lossiemouth apartment, situated in a residential area just 0.03km from the sea and 0.35km from Lossiemouth Beach, offers easy access to the marina, golf course, and town amenities.
The 3-room, first-floor flat sleeps six, features a well-equipped kitchen with a microwave and dishwasher, Wi-Fi, parking, and welcomes one well-behaved dog.
Cladach - Elgin
9.5 13 reviews

Cladach

chalet, Lossiemouth
Cladach chalet, located in Lossiemouth, is a 14-minute walk (2.2km) from Lossiemouth West Beach, 11km from Elgin Cathedral, and offers easy access to Brodie Castle and Nairn.
This self-catering holiday home sleeps 11 guests, boasting two bathrooms, a fully equipped kitchen with fridge and microwave, free Wi-Fi, private parking, and a garden with an outdoor dining area.

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

Spacious Modern Seaside Caravan - Elgin
10 3 reviews

Spacious Modern Seaside Caravan

glamping, Lossiemouth
The Spacious Modern Seaside Caravan in Lossiemouth offers a prime location, just 600 meters from Lossiemouth West Beach and within driving distance of Elgin Cathedral (10.6 kilometers) and Brodie Castle (29 kilometers).
This family-friendly mobile home accommodates up to seven guests, featuring two bathrooms, free WiFi, an electric vehicle charging station, an outdoor dining area, an on-site bar, and access to resort amenities including an indoor swimming pool and garden.
Balmara - Elgin
9.3 28 reviews

Balmara

house, Hopeman
BalMara is situated in Hopeman, a peaceful village just 12.4km from Elgin Cathedral and 24.1km from Brodie Castle. It has received excellent ratings for location, cleanliness and user experience.
This 3-bedroom property can comfortably accommodate up to 6 guests. BalMara offers a fully equipped kitchen, a terrace with garden views, free parking, Wi-Fi, a BBQ and a baby safety gate, making it ideal for families.
Covesea View Silver Sands - Elgin
8.2 34 reviews

Covesea View Silver Sands

glamping, Lossiemouth
Covesea View Silver Sands is a three-bedroom mobile home in Lossiemouth, situated a 7-minute walk from Lossiemouth West Beach, 10.6 km from Elgin Cathedral, and 29 km from Brodie Castle.
This 6-square-metre holiday home sleeps up to 10 guests and boasts a fully equipped kitchen, private parking, Wi-Fi, a swimming pool, on-site restaurant and bar, plus outdoor play equipment.
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.

Best pet friendly Elgin vacation rentals

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

35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests - Elgin
8.7 3 reviews

35 M² Cabin ∙ 2 Bedrooms ∙ 4 Guests

cabin
This two-bedroom lodge is situated on Lossiemouth's coastline, a 1-minute walk from Twenty Nineteen Coffee and a 5-10 minute walk from Covesea Lighthouse.
This 85 square meter holiday home accommodates up to six guests across three double bedrooms, featuring a walk-in shower, a fully equipped kitchen with a fridge, freezer, oven, microwave and toaster, and a comfortable living area with a TV and WiFi.
5 Fulmar Road**next To West Beach And Golf Course - Elgin
9.2 39 reviews

5 Fulmar Road**next To West Beach And Golf Course

house, Lossiemouth
This Lossiemouth house enjoys a prime location near West Beach and Lossiemouth Golf Course, 8.5km from Elgin Cathedral and 32km from Brodie Castle.
Sleeping up to seven guests, this two-bedroom property boasts a fully equipped kitchen, garden, free Wi-Fi, private parking, and a washing machine; outdoor dining is available, perfect for enjoying the coastal views.
Apartment ∙ 2 Bedrooms ∙ 5 Guests - Elgin
No reviews

Apartment ∙ 2 Bedrooms ∙ 5 Guests

apartment
This modern, non-smoking flat, located on Kinneddar Street, offers a modest sea view and 2 bedrooms with accommodation for up to 5 guests, suitable for a family break.
This property provides guests with free WiFi, a fully equipped kitchen with oven and microwave, a washing machine and dryer, and onsite parking, with a tennis court available for use.
H26atsilversands - Elgin
10 5 reviews

H26atsilversands

apartment, Lossiemouth
H26 at Silversands, a Lossiemouth apartment, is situated a short walk (less than 1 km) from Lossiemouth West Beach and within easy driving distance (approximately 11 km) of Elgin Cathedral.
This two-bedroom self-catering property sleeps seven, boasts free Wi-Fi, private parking, a swimming pool and terrace, and is near Brodie Castle (29 km).
©2026 cozycozy.com