This modern apartment is located just 3 kilometres from the town of Elgin, offering a peaceful retreat in the picturesque Moray countryside. It has received excellent ratings for its cleanliness, location, and overall experience. The apartment has two bedrooms and two bathrooms, comfortably accommodating up to five guests. Amenities include a kitchen with a fridge, freezer, and microwave oven, a garden, and a spacious balcony with stunning views.
Elgin
24/12 – 27/12
A$1201/nighttotal: A$3603 (3 )
Lyon`s Retreat - Pool, Sauna, And More!
1 5
apartment , Scottish Countryside
This two-bedroom caravan in Lossiemouth is situated on the coast with direct views of Covesea Lighthouse and is just 400 meters from the sandy beach and the town centre. This caravan offers accommodation for up to six guests, with amenities including a kitchen with a fridge and microwave, two bathrooms, parking, internet, and access to park facilities such as a heated swimming pool and sauna, and is pet-friendly for up to two dogs.
Elgin
22/06 – 01/07
A$258/nighttotal: A$2322 (9 )
Beautiful Apartment For 4 Guests With Tv
2 4
apartment , Lossiemouth
This two-storey flat offers a central location in Lossiemouth's residential district, situated just 200 metres from the sea and 500 metres from East Beach, with the James Square bus stop only 161 metres away. This well-appointed, 3-room apartment accommodates up to four guests with two bedrooms, featuring a fully equipped kitchen, washing machine, dryer, and high chair, whilst being conveniently close to amenities such as a cafe (3m), shop (400m), and the marina (350m).
8.6 18 reviews
Elgin
29/08 – 05/09
A$276/nighttotal: A$1932 (7 )
Modern Seaside Apartment ,Lossiemouth, Moray
1 2
apartment , Lossiemouth
This modern seaside flat is a 7-minute walk from East Beach and less than a mile from West Beach in Lossiemouth. It has excellent user, location and cleanliness ratings. The apartment has a separate bedroom, living room and kitchen, covering 31 square metres and sleeping up to 4 guests. It includes free Wi-Fi, on-site parking, a dishwasher, a bath and bathrobes, plus a private entrance and a terrace or balcony, making it ideal for exploring the area and relaxing.
9.2 31 reviews
Elgin
03/10 – 07/10
A$286/nighttotal: A$1144 (4 )
Lossiemouth Haven
2 3
apartment , Lossiemouth
This beachfront flat in Lossiemouth is a 5-minute walk from Lossiemouth West Beach and less than a mile from Lossiemouth East Beach, offering a convenient location for exploring the area. The apartment has consistently received excellent ratings for its cleanliness, location, and overall experience. The 57 square metre flat has two bedrooms and can accommodate up to four guests. Enjoy stunning sea views, a fully equipped kitchen, free Wi-Fi, and private parking, plus a washing machine, a tennis court, and a restaurant on-site.
9.6 9 reviews
Elgin
23/12 – 27/12
A$563/nighttotal: A$2252 (4 )
"Glenerne" Cottage, Elgin
1 5
apartment , Morayshire
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.
10 1 review
Elgin
22/06 – 01/07
A$233/nighttotal: A$2097 (9 )
Cooriedoon By Interhome
3 4
apartment , Hopeman
This renovated semi-detached house in Hopeman is centrally located, 400 meters from the sea and beach, with shops and amenities 200 meters away. This property offers two bedrooms, one bathroom, and accommodation for six guests, featuring a private garden, terrace, partial sea views, and private parking, with Duffus Castle 7 kilometers and Elgin Cathedral 12 kilometers distant.
Elgin
14/09 – 16/09
A$405/nighttotal: A$810 (2 )
Harbour Nights Deluxe 7a By Interhome
1 2
apartment , Lossiemouth
This Lossiemouth apartment is centrally located, a short walk from Harbour Treasures and Lossiemouth East Beach, and less than 1km from Moray Golf Club. The 32 square metre self-catering flat offers one bedroom, one bathroom, sleeps four, and includes free Wi-Fi, on-site parking, and access to tennis courts.
Elgin
29/08 – 05/09
A$224/nighttotal: A$1568 (7 )
Silversands Retreat By Interhome
2 2
apartment , Lossiemouth
This modern mobile home offers direct access to the sea and beach, located just 50 meters from Lossiemouth's coastline, with Lossiemouth East Beach nearby and West Beach 750 meters away, while shops and a restaurant are 500 meters distant. This 3-room mobile home accommodates up to 6 guests, featuring a kitchen with a fridge and microwave, two bedrooms, two bathrooms, a veranda, and access to a shared indoor swimming pool, with parking for two cars and baby equipment available on request.
Elgin
14/09 – 16/09
A$382/nighttotal: A$764 (2 )
Harbour Nights Deluxe 7f By Interhome
1 2
apartment , Lossiemouth
This Lossiemouth flat is superbly located 0.08km from the sea and 0.35km from Lossiemouth Beach, within easy walking distance of the marina, shops, restaurants, a golf course and tennis courts. The fully renovated one-bedroom apartment, sleeping four, features an open-plan living/dining area with a sofa bed, a well-equipped kitchen with dishwasher, free Wi-Fi, and provides a cot and highchair (bookable extra).
10 9 reviews
Elgin
07/11 – 11/11
A$316/nighttotal: A$1264 (4 )
Mariners View
1 3
apartment , Morayshire
This Morayshire waterside flat offers direct views of the Moray Firth and marina, with frequent wildlife sightings, and is a short walk from Lossiemouth's cafés, restaurants, shops, and beaches. Sleeping up to five guests across three bedrooms, this modern accommodation features two shower rooms, a well-equipped kitchen with a dishwasher and microwave, and complimentary high-speed Wi-Fi, with designated parking and easy access to coastal walking, cycling, and golf.
8.7 67 reviews
Elgin
07/11 – 11/11
A$285/nighttotal: A$1140 (4 )
Distillery Apartment 1
2 3
apartment , Elgin
Distillery Apartment 1 is a peaceful retreat located just 1.2 miles from Elgin Cathedral, offering quiet street views in a historic setting. The apartment has received excellent ratings for its cleanliness, location, and overall experience. This two-bedroom flat provides comfortable accommodation for up to four guests, with a spacious 70 square metres of living space. Guests can enjoy modern amenities such as free Wi-Fi, a fully equipped kitchen, and a patio with garden views, as well as access to a tennis court and parking.
Best family friendly Elgin Holiday Apartments
Among the 53 accommodations in Elgin, here are the 4 best family friendly holiday apartments
Elgin
14/09 – 16/09
A$381/nighttotal: A$762 (2 )
Apartment ∙ 1 Bedroom ∙ 4 Guests
1 2
apartment
This one-bedroom flat is situated on High Street 9 in Great Britain, a convenient location for exploring the city. The property, recently renovated in 2025, offers accommodation for up to four guests with an open-plan living and dining area, a well-equipped kitchen featuring a dishwasher, and in-unit laundry facilities, plus access to a tennis court and parking.
10 312 reviews
Elgin
03/10 – 07/10
A$227/nighttotal: A$908 (4 )
Lovely & Cosy 2 Bedroom Property
2 3
apartment , Elgin
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.
10 1 review
Elgin
29/08 – 05/09
A$305/nighttotal: A$2135 (7 )
Spacious Iconic Lesmurdie House 2 Bed, Free Wifi And Parking
1 2
apartment , Elgin
This spacious Elgin apartment, a 15-minute walk from Elgin Cathedral, offers easy access to local attractions and is within a 37km radius of Nairn Dunbar Golf Club and Nairn Museum. The 138 square metre self-catering flat features two bedrooms, two bathrooms, free WiFi, private parking, and sleeps up to seven guests, providing ample space for families or groups exploring the Moray region.
Elgin
08/07 – 12/07
A$267/nighttotal: A$1068 (4 )
No.1 Westfield Cottage
1 4
apartment , Morayshire
No.1 Westfield Cottage is a family-friendly holiday let situated in a peaceful rural setting on Westfield Farms in Morayshire, surrounded by beech woodlands and grass paddocks, offering a glimpse into arable farming. This accessible, single-storey cottage sleeps four across two bedrooms and one bathroom, featuring a wood-burning stove in the sitting room, a dining room, a private enclosed outdoor area, and a kitchen equipped with a fridge, freezer, and dishwasher.
Best Elgin holiday apartments with a kitchen
Elgin
29/08 – 05/09
A$281/nighttotal: A$1967 (7 )
Pitgaveny Apartment By Interhome
2 2
apartment , Lossiemouth
This modern flat is centrally located in Lossiemouth's residential district, 200m from the sea and 500m from Lossiemouth East Beach, offering easy access to local shops, restaurants, and the marina. This spacious 2-level, 3-room apartment accommodates up to 4 guests, featuring a fully equipped kitchen with a fridge and freezer, on-site laundry facilities, and family-friendly amenities like a high chair and baby cot.
9.0 1 review
Elgin
22/06 – 01/07
A$232/nighttotal: A$2088 (9 )
Apartment Marina View By Interhome
1 4
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.
9.6 214 reviews
Elgin
22/06 – 01/07
A$416/nighttotal: A$3744 (9 )
Traditional Scottish Get Away - Pet Friendly
1 4
apartment , Mosstowie
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.
Elgin
23/12 – 27/12
A$319/nighttotal: A$1276 (4 )
Whispering Dunes - Silver Sands Holiday Park
1 5
resort , West Beach
The Whispering Dunes - Silver Sands Holiday Park offers a 3-bedroom, 1-bathroom holiday chalet for up to 6 guests, located within Silver Sands Holiday Park just a short distance from Lossiemouth West Beach. This caravan park provides a heated swimming pool, fitness centre, restaurant, bar, and live entertainment, with the chalet featuring a fully equipped kitchen, living/dining area, and outdoor spaces including a patio, terrace, and balcony, plus free WiFi.
Frequently asked questions about apartment rentals in Elgin
What is Elgin best known for?
Elgin is best known for its historic Elgin Cathedral, a magnificent example of Scottish Gothic architecture. The cathedral is a popular tourist destination and a symbol of the town's rich history.
The nearest major city is Inverness, about a 1-hour drive from Elgin. Other interesting towns to visit include Forres, known for its ancient standing stones, and Nairn, a charming coastal town with a beautiful beach.
What are the best apartments for families and kids in Elgin?
For a relaxing day, take a walk along the banks of the Lossie River, enjoy a picnic in Cooper Park, or visit the Elgin Botanic Gardens. You can also unwind with a traditional afternoon tea at one of the many cafes in the town centre.
What are the best pet friendly apartments in Elgin?
What are the advantages of choosing an apartment for your stay in Elgin?
Apartments offer more space and privacy than hotels, allowing you to cook your own meals and enjoy a more relaxed stay. They often come with amenities like washing machines and dryers, which can be very convenient for longer stays.
What are the best apartments with parking in Elgin?
Best Elgin holiday apartments with air conditioning
9.4 69 reviews
Elgin
22/06 – 01/07
A$325/nighttotal: A$2925 (9 )
Modern Seaside Apartment ,Lossiemouth
1 4
apartment , Morayshire
This modern one-bedroom flat is located in a peaceful residential area of Lossiemouth, just a short walk from the beach, restaurants, and shops. It has received excellent ratings for location, cleanliness, and overall experience. The flat is suitable for up to four guests and offers a well-equipped kitchen, a spacious living area, and a dedicated workspace. Amenities include a garden, parking, and air conditioning, making it a comfortable and convenient choice for your stay in Moray.
Best pet-friendly Elgin holiday apartments
Among the 53 accommodations in Elgin, here are the 4 best pet friendly holiday apartments
9.2 5 reviews
Elgin
23/12 – 27/12
A$483/nighttotal: A$1932 (4 )
Shore Street By Interhome
2 5
apartment , Morayshire
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.
8.9 169 reviews
Elgin
23/12 – 27/12
A$229/nighttotal: A$916 (4 )
Two Bedroom Town Centre Apartment
3 5
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.
10 11 reviews
Elgin
11/11 – 15/11
A$607/nighttotal: A$2428 (4 )
Luxury Dog-friendly Farmhouse & Hot Tub, Sleeps 8+
1 3
apartment , Morayshire
This detached house at Surradale Farm, near Elgin in Moray, offers a rural escape with direct access to walking trails and is a short drive to the coast. This family-friendly property accommodates eight guests in four bedrooms and three bathrooms, featuring a kitchen with a fridge, freezer, microwave, and dishwasher, plus a wood-fired hot tub in a garden, parking, and a private tennis court.
9.9 43 reviews
Elgin
25/07 – 01/08
A$212/nighttotal: A$1484 (7 )
2 Dbl Bed. Quiet And Quirky Apt. Free Parking.
1 1
apartment , Morayshire
The Cranny is a charming apartment located in Elgin, just a short walk across Cooper Park from the bustling city centre. It consistently receives excellent ratings for its cleanliness, location, and overall guest experience. The apartment comfortably sleeps four guests in its two double bedrooms. The Cranny offers a range of amenities, including a fully equipped kitchen, a private garden, and free parking, making it a perfect base for exploring Moray.