Find short term rentals in Elgin at the best prices

100 available short term rental offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Elgin short term rentals
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

Best Short term and Weekly rentals in Elgin

Best family friendly Elgin Short term rentals

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

Elgin Guest House - Elgin
8.9 506 reviews

Elgin Guest House

B&B, Elgin
Elgin Guest House is located just a 2-minute walk from Elgin town centre, a short 1.3 km drive from the Glen Moray distillery. The guest house has received very good user ratings, with an excellent location and cleanliness rating.
The bed and breakfast has one bedroom and one bathroom. Guests can enjoy free Wi-Fi, limited private parking, and easy access to a variety of activities including fishing, golf, cycling, walking, and whisky tasting.
The Corner House -  A House That Sleeps 10 Guests  In 4 Bedrooms - Elgin
10 1 review

The Corner House - A House That Sleeps 10 Guests In 4 Bedrooms

cottage, Hopeman
The Corner House, a Hopeman holiday home, is situated in this Moray Firth coastal village, a short walk from two sandy beaches and close to the Moray Coastal Trail.
This 150 square metre property offers four bedrooms, three bathrooms, sleeping up to ten guests, and features a large kitchen/diner, cosy sitting room with wood-burning stove, a dedicated pool room, and a courtyard with outdoor shower and BBQ; two dogs are welcome.
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.
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 lodging with a kitchen

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.
Cosy Apartment For 4 Guests With Wifi And Tv - Elgin
No reviews

Cosy Apartment For 4 Guests With Wifi And Tv

apartment, Lossiemouth
This two-bedroom flat is situated in Lossiemouth's residential district, 200 metres from the sea and 500 metres from East Beach, with a café just 3 metres away.
Offering accommodation for up to four guests, this property features a microwave oven, dishwasher, WiFi, and on-site parking for small cars, with the marina and golf course within 1.2 kilometres.
Home From Home Spacious Cottage - Elgin
10 84 reviews

Home From Home Spacious Cottage

apartment, Morayshire
This spacious apartment is located just a short distance from stunning coastal villages and walks, offering breathtaking views over the Moray Firth. It's also within easy reach of world-famous distilleries and numerous golf courses, making it a perfect base for exploring the region. The apartment has received excellent ratings for its cleanliness, location and overall experience.
The apartment is a comfortable home-away-from-home, offering three bedrooms and a capacity of six guests. It features a spacious open plan kitchen/diner/family room, a mezzanine snug, and a private garden with patio furniture and a BBQ. It also boasts modern amenities, including underfloor heating, secure garage, and off-street parking for multiple cars.
Lovely & Cosy 2 Bedroom Property - Elgin
10 317 reviews

Lovely & Cosy 2 Bedroom Property

apartment
This Elgin apartment is conveniently located just 1.5km from the town centre, with Glen Moray distillery a short 1km walk away, making it ideal for exploring the area. The property has received excellent ratings for its cleanliness, location, and overall experience.
The two-bedroom flat can comfortably accommodate up to four guests and includes a well-equipped kitchen, a garden with outdoor seating, and parking for two cars. The apartment also features modern amenities such as a washing machine, a microwave oven, and fibre broadband, making it perfect for a relaxing and comfortable stay.

Frequently Asked Questions about short term rentals in Elgin

Popular destinations

Best Elgin lodging with laundry available

"Glenerne" Cottage, Elgin - Elgin
9.6 9 reviews

"Glenerne" Cottage, Elgin

apartment
This charming three-bedroom cottage is located in Elgin, just 800 metres from the railway station and 1.5 kilometres from the town centre. The cottage has received excellent ratings for its cleanliness, location and overall experience, making it a popular choice for travellers.
The cottage has a large double bedroom downstairs and two further double bedrooms upstairs, comfortably accommodating up to five guests. The cottage has been recently refurbished and includes modern amenities such as secondary glazing, off-street parking for several cars, and a fully equipped kitchen.
Stunning Pent-house 3-bed Apartment With Sea Views - Elgin
9.7 59 reviews

Stunning Pent-house 3-bed Apartment With Sea Views

apartment
This stylish three-bedroom duplex apartment is situated in the heart of Lossiemouth, just a short walk from both the beaches and all the town's amenities. The property has consistently received excellent ratings for its location, cleanliness, and overall experience.
The spacious apartment can comfortably accommodate up to six guests and features a modern kitchen equipped with a fridge, freezer, microwave oven, and dishwasher. The property also benefits from panoramic views, a peaceful setting, and a nautical theme throughout, making it an ideal choice for families or groups of friends looking for a comfortable and stylish stay in Moray.
Penthouse Golf View Apartments - Elgin
9.8 6 reviews

Penthouse Golf View Apartments

apartment, Lossiemouth
Penthouse Golf View Apartments offers a beachfront flat in Lossiemouth, a short walk (approximately 0.8km) from Lossiemouth West Beach and within driving distance of Elgin Cathedral and Brodie Castle.
This 200 square metre, two-bedroom, two-bathroom apartment sleeps seven, boasting a fully equipped kitchen with dishwasher, free Wi-Fi, private parking, a terrace, garden, and stunning sea views.
Traditional Scottish Get Away - Pet Friendly - Elgin
9.6 217 reviews

Traditional Scottish Get Away - Pet Friendly

apartment
This charming 150-year-old stone cottage is located in the Scottish greenbelt, just 5 kilometres from Elgin and 8 kilometres from beautiful sandy beaches. It has received excellent ratings for location, cleanliness and overall user experience.
The cottage has three bedrooms and one bathroom, comfortably accommodating up to six guests. The well-equipped kitchen features a double oven, dishwasher, and a large table, perfect for preparing and enjoying meals. Outside, the enclosed garden provides a safe haven for pets and features a patio area with seating around a chimenia.

Best Elgin lodging with air conditioning

Balmara Hopeman Village By The Seaside. 3 Bedroom. - Elgin
9.8 26 reviews

Balmara Hopeman Village By The Seaside. 3 Bedroom.

apartment
This spacious semi-detached house is located in the heart of Hopeman, just a short walk from the village's two sandy beaches and the harbour. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The accommodation comfortably sleeps six guests in three bedrooms and one bathroom. Guests can enjoy a fully equipped kitchen, a private garden with a BBQ, and a range of family-friendly amenities, including a cot, highchair, stairgate, and baby monitor.
©2026 cozycozy.com