Best apartment offers in Elgin

53 available apartment offers

7 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Elgin apartments
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

53 Holiday apartments in Elgin

Best family friendly Elgin Holiday Apartments

Among the 53 accommodations in Elgin, here are the 4 best family friendly holiday apartments

Serviced Accommodation Moray Lossiemouth - Elgin
8.5 4 reviews
Elgin
08/07 – 31/07
A$305/nighttotal: A$7015 (23 )

Serviced Accommodation Moray Lossiemouth

3 4
apartment , Lossiemouth
Serviced Accommodation Moray Lossiemouth offers a family-friendly apartment, a 9-minute walk from Lossiemouth East Beach and 1km from Lossiemouth West Beach, with Elgin Cathedral 9.3km away.
This 100 square metre self-catering property sleeps nine, boasting three bedrooms, two bathrooms, a fully equipped kitchen with a dishwasher, free Wi-Fi, private parking, and a private garden; hiking opportunities are available nearby.
Beautiful Private Villa For 6 Guests With Pool - Elgin
Elgin
07/11 – 11/11
A$248/nighttotal: A$992 (4 )

Beautiful Private Villa For 6 Guests With Pool

2 3
apartment , Lossiemouth
This modern mobile home offers direct sea and beach access just 50 metres away, situated on the outskirts of Lossiemouth, 4 kilometres from the town centre and 700 metres from Covesea Lighthouse.
This two-bedroom, two-bathroom accommodation for six guests features a shared indoor swimming pool, private parking for two cars, and is conveniently located 500 metres from local shops and restaurants.
Garden Cottage - Elgin
10 6 reviews
Elgin
29/08 – 05/09
A$401/nighttotal: A$2807 (7 )

Garden Cottage

5 2
apartment , Morayshire
Garden Cottage is a detached home located near Lhanbryde in Moray, Scotland, just 3.8 kilometres from a shop and pub, offering a peaceful rural setting. The property has received excellent ratings for its cleanliness, location, and overall experience.
This five-bedroom cottage comfortably sleeps up to 10 guests, making it ideal for families or groups. The property offers a well-equipped kitchen, a cosy sitting room with a wood-burning stove, two additional snug spaces, an enclosed garden with furniture and a summer house, and off-road parking for four cars.
Modern Seaside Apartment ,Lossiemouth, Moray - Elgin
8.6 18 reviews
Elgin
01/07 – 08/07
A$384/nighttotal: A$2688 (7 )

Modern Seaside Apartment ,Lossiemouth, Moray

1 4
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.

Best Elgin holiday apartments with a kitchen

Apartment Pitgaveny Apartment By Interhome - Elgin
Elgin
08/07 – 31/07
A$292/nighttotal: A$6716 (23 )

Apartment Pitgaveny Apartment By Interhome

1 4
apartment , Lossiemouth
This Lossiemouth flat is situated a 4-minute walk from Lossiemouth East Beach and 9.7 kilometres from Elgin Cathedral.
This 2-bedroom, 2-bathroom flat accommodates up to 7 guests and includes a fully equipped kitchen with an oven and fridge, a washing machine, and a TV, with private parking available for an extra charge.
Nice Apartment For 4 People With Wifi And Tv - Elgin
Elgin
18/09 – 20/09
A$654/nighttotal: A$1308 (2 )

Nice Apartment For 4 People With Wifi And Tv

2 2
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.
Barley Bank, A Peaceful, Tranquil Retreat - Elgin
10 1 review
Elgin
01/07 – 08/07
A$646/nighttotal: A$4522 (7 )

Barley Bank, A Peaceful, Tranquil Retreat

1 4
apartment , Duffus
Barley Bank is a countryside holiday cottage in Duffus, offering a peaceful retreat within the Moray region.
This family-friendly cottage accommodates up to six guests across three bedrooms and two bathrooms, featuring a fully equipped kitchen with a fridge, freezer, microwave, and dishwasher, alongside garden access and parking.
Modern Seaside Apartment ,Lossiemouth - Elgin
9.4 69 reviews
Elgin
08/07 – 31/07
A$387/nighttotal: A$8901 (23 )

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.

Frequently asked questions about apartment rentals in Elgin

Destinations nearby

Best Elgin holiday apartments with air conditioning

Modern Seaside Apartment ,Lossiemouth - Elgin
9.4 69 reviews
Elgin
08/07 – 31/07
A$387/nighttotal: A$8901 (23 )

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

Apartment ∙ 1 Bedroom ∙ 2 Guests - Elgin
Elgin
14/10 – 17/10
A$404/nighttotal: A$1212 (3 )

Apartment ∙ 1 Bedroom ∙ 2 Guests

1 2
apartment
Beach Cottage is a beachfront property in Lossiemouth, a coastal town on the Moray Firth in northeastern Scotland, located within walking distance of Lossiemouth town centre.
This one-bedroom cottage offers a cosy and relaxing getaway for two guests, with a luxurious double bedroom, en-suite bathroom, and a cosy open plan kitchen and living room with a logburner.
Luxury Dog-friendly Farmhouse & Hot Tub, Sleeps 8+ - Elgin
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.
1 The Coach House - Elgin
Elgin
01/07 – 06/07
A$1702/nighttotal: A$8510 (5 )

1 The Coach House

3 4
apartment , Dunkinty
1 The Coach House, a three-bedroom house in Elgin, Moray, Scotland, is situated less than 0.8 km from a shop and pub.
This pet-friendly dwelling sleeps six guests in three bedrooms (two king-size, one double) plus a sofa bed, boasting a jacuzzi, enclosed patio, Smart TV with Netflix, and free WiFi; children under seven are not accepted.
H26atsilversands - Elgin
10 4 reviews
Elgin
11/11 – 15/11
A$229/nighttotal: A$916 (4 )

H26atsilversands

1 3
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