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

19th Century Disability Accessible 5-bedroom Villa Free Private Secluded Parking - Elgin
No reviews

19th Century Disability Accessible 5-bedroom Villa Free Private Secluded Parking

house, Elgin
This five-bedroom, four-bathroom house in Elgin is a one-minute walk from Elgin Cathedral and 0.8 kilometres from Relax Ltd, offering convenient access to local attractions.
Sleeping up to ten guests, the property boasts a fully equipped kitchen, laundry facilities, free Wi-Fi, a Smart TV, on-site parking, and an outdoor fire pit, ideal for families or groups visiting Elgin's historical sites and museums.
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).
Cottage ∙ 4 Bedrooms ∙ 8 Guests - Elgin
No reviews

Cottage ∙ 4 Bedrooms ∙ 8 Guests

cottage
This renovated Victorian cottage is located in Whitecraigs, a 5-minute walk from Elgin Cathedral and Johnston's of Elgin, with the train station also conveniently situated nearby.
This family-friendly holiday home accommodates up to 8 guests in 4 bedrooms and features 2 bathrooms, a well-equipped kitchen with a dishwasher, and a garden.
Two Bedroom Town Centre Apartment - Elgin
8.9 172 reviews

Two Bedroom Town Centre Apartment

apartment, Elgin
This serviced apartment in Elgin is a short walk from Elgin Cathedral and offers easy access to other attractions in the surrounding area. It has been rated very good for cleanliness and user experience, and the location is considered excellent.
The apartment is spacious, covering 115 square metres, and is well-equipped with a fully fitted kitchen, a relaxing garden, a restaurant, and a tennis court, ensuring a comfortable and enjoyable stay.

Best Elgin vacation rentals with parking

Lossie Self-catering Apartment - Elgin
9.6 110 reviews

Lossie Self-catering Apartment

apartment, Lossiemouth
This Lossiemouth apartment, a short 1.6km stroll from Lossiemouth East Beach and 9km from Elgin Cathedral, offers convenient access to the town's attractions and beautiful coastline.
The 50 square metre self-catering flat features two bedrooms, one bathroom, sleeps seven, and includes free Wi-Fi, parking, and a fully equipped kitchen with dishwasher; nearby activities include cycling and exploring Brodie Castle (34km away) and Nairn Dunbar Golf Club (43km away).
East Beach Retreat-pets Welcome - Elgin
9.8 64 reviews

East Beach Retreat-pets Welcome

resort
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.
Kilmorie Gig House - Elgin
10 1 review

Kilmorie Gig House

house, Elgin
This historic building is situated in Elgin, a 5-minute walk from Elgin Cathedral and 43 kilometers from Huntly Castle.
This family-friendly guesthouse offers 2 bedrooms and 1 bathroom, accommodating up to 7 guests, with amenities including a shared kitchen, terrace, garden, and free on-site parking.
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.

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.
Duffus Nights - Elgin
10 1 review

Duffus Nights

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.
Summer Breeze - Elgin
8.7 14 reviews

Summer Breeze

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.
Villa ∙ 6 Bedrooms ∙ 12 Guests - Elgin
9.8 13 reviews

Villa ∙ 6 Bedrooms ∙ 12 Guests

house
The Secret Loch House is situated in Morayshire, Scotland, approximately 24 kilometres from Elgin, offering easy access to Aberdeen and Inverness within a 145-kilometre radius and proximity to Speyside distilleries.
This six-bedroom, seven-bathroom property sleeps twelve guests, boasting a sauna, fitness centre, tennis court, and access to Loch Na Bo, including boats and a jetty; on-site activities such as whisky tastings and highland games are available upon request.

Best pet friendly Elgin vacation rentals

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

Shore Street By Interhome - Elgin
9.0 6 reviews

Shore Street By Interhome

apartment
This two-bedroom Lossiemouth flat, situated in a modern apartment block (built 2023) 0.03km from the sea and within easy walking distance of Lossiemouth's shops, restaurants, beach, golf course, and tennis courts, offers pet-friendly accommodation for up to four guests.
The self-catering property features an open-plan living/dining area with flat-screen TV, a well-equipped kitchen including a dishwasher, and one bathroom; power, heating, and initial linen/towels are included.
East Wing Apartment In Elgin - Elgin
8.8 66 reviews

East Wing Apartment In Elgin

apartment, Elgin
The East Wing Apartment in Elgin is located just a 15-minute walk from Elgin Cathedral, offering easy access to this historic landmark and other attractions. The apartment has received excellent ratings for its cleanliness, location and overall experience.
This two-bedroom flat is 75 square metres in size and offers a comfortable space for a family or group of friends. It features a well-equipped kitchen, a terrace, a garden, a tennis court, and access to a range of outdoor activities, including skiing, snorkeling, windsurfing, diving, cycling and canoeing.
Biggerstaffs Retreat - Elgin
9.3 41 reviews

Biggerstaffs Retreat

resort, Lossiemouth
Smiles Away Rentals in Lossiemouth offers a self-catering apartment a seven-minute walk from Lossiemouth West Beach, conveniently located for exploring Elgin Cathedral, Brodie Castle, and Nairn's attractions.
This one-bedroom property, boasting 39 square metres of floor space, sleeps up to 11 guests and includes a fully equipped kitchen, an indoor swimming pool, a garden, free Wi-Fi, on-site restaurant and bar, free parking, and entertainment staff.
House ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

House ∙ 3 Bedrooms ∙ 6 Guests

house, Hopeman
This detached house in a quiet area of Hopeman offers a limited sea view and direct garden access, with no specific distances to local landmarks provided. The accommodation sleeps six across three bedrooms, featuring a well-equipped kitchen, a combined living/dining room with a TV, a garden, terrace, parking, and complimentary Wi-Fi, with pets welcome for an additional charge.
©2026 cozycozy.com