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 ∙ 3 Bedrooms ∙ 6 Guests - Elgin
No reviews

House ∙ 3 Bedrooms ∙ 6 Guests

house
This 4-room, 2-level family-friendly residence is located on Pitgaveny Street 8A in Great Britain, offering convenient access to local amenities and attractions.
This well-appointed house accommodates up to 6 guests with 3 bedrooms and 2 bathrooms, featuring a fully equipped kitchen, a terrace, a garden, and complimentary WiFi, with a high chair and baby cot available for rent.
Logies Croft - Elgin
9.8 13 reviews

Logies Croft

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.
Garden Cottage - Elgin
8.7 10 reviews

Garden Cottage

house, Elgin
Garden Cottage is located in Elgin, just 34km from Brodie Castle and 43km from Nairn Dunbar Golf Club, offering a peaceful setting for exploring the surrounding area. The property has received very good user and location ratings, as well as an excellent cleanliness rating.
This 5-bedroom, 2-bathroom house provides spacious accommodation over 160 square metres. Guests can enjoy a garden, tennis court, fireplace, and seating area, as well as a fully equipped kitchen with a dishwasher, oven, and washing machine.
Mill Of Kellas - Elgin
9.6 93 reviews

Mill Of Kellas

apartment
The Mill is a 4-star holiday home located just opposite Kellas Trout Fishery, offering a peaceful retreat with stunning views. It has received excellent ratings for location, cleanliness and overall user experience.
The Mill has four bedrooms and two bathrooms, accommodating up to eight guests. The property offers a fully equipped kitchen, a spacious living area, a playroom for children, and a private hot tub for relaxation. Guests can enjoy fishing at the nearby Kellas Trout Fishery, explore the surrounding countryside, or simply unwind in the peaceful garden.

Best Elgin vacation rentals with parking

Skyline - Elgin
9.6 16 reviews

Skyline

chalet
This lodge offers a waterside and woodland setting within Lossiemouth Caravan Park, boasting panoramic views of the River Lossie and the sea from its front, with tranquil woodland views to the rear.
Accommodating up to six guests, this well-equipped lodge features a master bedroom with an en-suite toilet and sink, a twin bedroom, a sofa bed, a fully equipped kitchen with fridge and freezer, and is a short drive from Lossiemouth's beaches and the Moray Firth coast.
Pet Friendly Holiday Cottage With Log Burner - Elgin
10 9 reviews

Pet Friendly Holiday Cottage With Log Burner

apartment
This two-bedroom holiday cottage is centrally located in the village of Hopeman, offering easy access to local amenities and the Moray Firth coast.
This self-catering accommodation welcomes pets, features a log burner, off-street parking, and a garden with a barbecue, providing comfortable living for up to four guests.
Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base - Elgin
9.5 51 reviews

Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base

house, Lossiemouth
This charming house is conveniently located in Lossiemouth, just a short walk from the beautiful East Beach and within easy reach of local shops and restaurants. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The property features two bedrooms and one bathroom, accommodating up to four guests in a spacious 14 square metre area. Enjoy a range of amenities, including a swimming pool, jacuzzi, tennis court, and a private patio and garden, perfect for relaxation and outdoor activities.
Beach Villa - Elgin
10 3 reviews

Beach Villa

resort, Lossiemouth
The Beach Villa in Lossiemouth offers direct access to a private beach area and is a 2-minute walk from Lossiemouth West Beach, with Elgin Cathedral located 10.8 kilometres away.
This 48 square metre villa accommodates up to six guests across two bedrooms and two bathrooms, featuring a well-equipped kitchen, a living area with a fireplace, and outdoor seating, with private parking and free WiFi provided.

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

Balmara - Elgin
9.3 25 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.
6 Seatown, Lossiemouth - Elgin
9.8 22 reviews

6 Seatown, Lossiemouth

house, Lossiemouth
This 2-bedroom house is located in Seatown, Lossiemouth, a short 0.8-kilometre walk from Lossiemouth East Beach and 1.6 kilometres from Lossiemouth West Beach.
The 60 square metre property features a private terrace, a garden, a fireplace, a fully equipped kitchen with a dishwasher, a washing machine, free parking and free Wi-Fi.
Dune View Caravan - Elgin
9.8 80 reviews

Dune View Caravan

apartment, Lossiemouth
This apartment is located in Lossiemouth, just 7 minutes' walk from Lossiemouth West Beach and 10.5 kilometres from Elgin Cathedral. It has excellent user, location and cleanliness ratings.
This 2-bedroom flat can accommodate up to 4 guests. It has a fully equipped kitchen, a terrace, a garden, a swimming pool, a bar and a restaurant, as well as free private parking and Wi-Fi.
Light House View 71, Lossiemouth - Elgin
9.8 17 reviews

Light House View 71, Lossiemouth

mobile home, Lossiemouth
The "Light House View 71" mobile home in Lossiemouth offers a convenient base, situated just a 7-minute walk from Lossiemouth West Beach and approximately 10.6 kilometres from Elgin Cathedral.
This 1-bedroom, 1-bathroom static caravan accommodates up to three guests and features Wi-Fi, parking, a sauna, and an on-site bar, with towels and bed linen provided.

Best pet friendly Elgin vacation rentals

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

Summer Breeze - Elgin
9.7 49 reviews

Summer Breeze

cabin
This three-bedroom Lossiemouth holiday cottage is situated a 0.8km walk from the town centre, close to RAF Lossiemouth and its amenities, offering easy access to Lossiemouth beach and the Moray Firth coastline.
Sleeping up to eight guests, the self-catering property boasts a kitchen, garden, parking, internet access, and one bathroom, perfect for families or groups exploring the Moray area’s attractions.
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.
2 Spacious, Pet-friendly Neighbouring Cottages - Elgin
No reviews

2 Spacious, Pet-friendly Neighbouring Cottages

apartment
This self-catering accommodation is located in a tranquil area of Hopeman, offering proximity to the town's coastal attractions and amenities, with private off-street parking.
These two cottages, ideal for families and friends, provide independent accommodation for up to 8 guests, featuring a cozy open-plan living space with a log burner and an attractive garden area.
Beach Cottage, Pet & Family Friendly Stay In Moray - Elgin
8.8 40 reviews

Beach Cottage, Pet & Family Friendly Stay In Moray

apartment, Lossiemouth
Beach Cottage, a pet-friendly apartment in Lossiemouth, is situated an 8-minute walk from Lossiemouth East Beach and 1.6km from Lossiemouth West Beach, offering easy access to Elgin Cathedral (9km) and Brodie Castle (34km).
This 100 square metre self-catering flat features one bedroom, one bathroom, a fully equipped kitchen with dishwasher, a comfortable living room with fireplace, free Wi-Fi, parking, and can accommodate up to three guests.
©2026 cozycozy.com