Best apartment offers in Elgin

53 available apartment offers

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

53 Holiday apartments Elgin

Best family friendly Elgin Holiday Apartments and Self Catering Accommodations

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

Duffus House Lodge - Rural Retreat - Elgin
9.8 140 reviews
Elgin
21/08 – 23/08
SG$555/nighttotal: SG$1110 (2 )

Duffus House Lodge - Rural Retreat

1 2
apartment , Elgin
Duffus House Lodge, a gate lodge near Duffus village, is situated 3.2km from the Moray coast and 8km from RAF Lossiemouth, offering easy access to Elgin and its attractions.
This two-bedroom self-catering property sleeps three, boasting a fully fitted kitchen, utility room, wood-burning stove, enclosed garden with BBQ and fire bowl, and access to walking paths within the Duffus Estate.
Wonderful Private Villa For 6 People With Pool - Elgin
Elgin
31/07 – 02/08
SG$599/nighttotal: SG$1198 (2 )

Wonderful Private Villa For 6 People With Pool

2 2
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.
Beachfront Lodge, Lossiemouth Bay - Elgin
9.3 145 reviews
Elgin
23/12 – 27/12
SG$245/nighttotal: SG$980 (4 )

Beachfront Lodge, Lossiemouth Bay

2 5
apartment , Lossiemouth
This beachfront flat is situated in Lossiemouth Bay, just a short walk from Lossiemouth East Beach and within easy reach of Lossiemouth West Beach. The property has consistently received excellent ratings for its location, cleanliness, and overall experience.
The two-bedroom apartment comfortably accommodates up to six guests and offers a spacious 6 square metres of living space. Enjoy a range of amenities including a fully equipped kitchen, two bathrooms, a balcony with sea views, and a dedicated picnic area, all perfect for a relaxing coastal getaway.
Sanctuary Iii At A Church -The Entrance - Elgin
9.6 220 reviews
Elgin
07/08 – 10/08
SG$654/nighttotal: SG$1962 (3 )

Sanctuary Iii At A Church -The Entrance

1 7
apartment , Elgin
This converted church, located in Urquhart by Elgin, offers a unique setting close to the Malt Whisky Country, the Moray Firth and the Grampian Highlands. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The property can accommodate up to 14 guests, making it ideal for large families or groups. The apartment features a well-equipped kitchen, a garden, parking, and internet access, along with a continental breakfast option and pet-friendly policies.

Best Elgin holiday apartments with a kitchen

Nice Apartment For 4 People With Wifi And Tv - Elgin
Elgin
31/07 – 02/08
SG$456/nighttotal: SG$912 (2 )

Nice Apartment For 4 People With Wifi And Tv

1 2
apartment , Lossiemouth
This Lossiemouth flat is situated in a residential area, 0.08km from the sea and 0.35km from Lossiemouth Beach, close to shops, restaurants, and Lossiemouth Golf Course.
The self-catering apartment, sleeping up to four guests, boasts a modern interior renovated in 2025, a well-equipped kitchen including a dishwasher, and free WiFi; a tennis court is just 0.05km away.
Duffus Nights - Elgin
8.0 3 reviews
Elgin
23/12 – 27/12
SG$594/nighttotal: SG$2376 (4 )

Duffus Nights

1 5
apartment , Duffus
This three-bedroom, two-bathroom flat in Duffus offers a peaceful retreat in Moray, located 8 kilometres from Elgin and within easy reach of coastal dunes, the Speyside whisky trail, and Brodie Castle.
This self-catering accommodation accommodates up to six guests with a fully equipped kitchen, a private garden, and on-site parking, providing a comfortable base for exploring local attractions.
Marina View By Interhome - Elgin
Elgin
04/07 – 20/07
SG$296/nighttotal: SG$4736 (16 )

Marina View By Interhome

2 2
apartment , Lossiemouth
This modern flat is centrally located in Lossiemouth's residential district, 200 meters from the sea and 500 meters from East Beach, providing convenient access to shops, restaurants, and the Marina (350m).
This accommodation for 4 guests offers 2 bedrooms, 1 bathroom, a well-equipped kitchen with a dishwasher and microwave, WiFi, and is a short distance from Moray Golf Club (1.2 km).
Lovely Two Bed First Floor Flat Central Location - Elgin
9.6 188 reviews
Elgin
03/10 – 07/10
SG$191/nighttotal: SG$764 (4 )

Lovely Two Bed First Floor Flat Central Location

2 3
apartment , Morayshire
This apartment is conveniently located in Elgin, just next to the historic Elgin Cathedral and across the road from Johnston's Woollen Mill, with the town centre a short walk away through Copper Park. The apartment has excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
This two-bedroom flat can accommodate up to four guests and features a king-size bed in one bedroom and a double bed in the other. The apartment includes modern amenities like a dishwasher, washing machine, and a Smart TV with Netflix access, and also provides a picnic set perfect for exploring the beautiful Moray countryside.

Frequently asked questions about apartment rentals in Elgin

  • What are some interesting places to visit in or near Elgin?

    Elgin's a great base for exploring the Moray region. You've got the magnificent Elgin Cathedral, a real gem of Scottish architecture. Then there's the fascinating Elgin Museum, showcasing the area's history. For a day trip, head to the picturesque village of Dufftown, known for its whisky distilleries.
  • What are the best apartments in Elgin?

  • What are the most popular outdoor activities in Elgin?

    Elgin's surrounded by stunning scenery, so you're spoilt for choice. The Moray Firth is a haven for wildlife, especially dolphins. You can go on a boat trip or simply enjoy the views from the coast. For a more active experience, there's the Lossie River, perfect for walking, cycling or kayaking.
  • What are the best apartments for families and kids in Elgin?

  • What is Elgin best known for?

    Elgin's most famous for its impressive cathedral, a stunning example of Gothic architecture. It's a must-see for any visitor and is a real symbol of the town's history and heritage.
  • What are the best pet friendly apartments in Elgin?

  • What are the closest cities to visit near Elgin?

    Elgin's well-placed for exploring the north-east of Scotland. You've got Inverness, a bustling city with a rich history, about an hour's drive away. Aberdeen, known for its granite architecture and oil industry, is another popular choice, about a 90-minute drive from Elgin.
  • What are the best apartments with parking in Elgin?

  • What are the best ways to relax in Elgin?

    For a relaxing day, take a stroll along the River Lossie, enjoy a picnic in Cooper Park, or simply sit back and admire the views from the Elgin Town Hall. You can also treat yourself to a delicious meal at one of the local restaurants or cafes.
  • What are the advantages of choosing an apartment for your stay in Elgin?

    Apartments offer more space and independence compared to hotels. They often come with kitchens, allowing you to prepare your own meals, and sometimes have laundry facilities, which can be handy for longer stays. Plus, you'll often get a more local feel, living like a resident.

Destinations nearby

Best Elgin holiday apartments with air conditioning

Harbour Nights Deluxe 7e By Interhome - Elgin
Elgin
31/07 – 02/08
SG$397/nighttotal: SG$794 (2 )

Harbour Nights Deluxe 7e By Interhome

1 2
apartment , Lossiemouth
This Lossiemouth apartment, situated in a quiet residential area, is 0.08 km from the sea, 0.35 km from Lossiemouth Beach, and within easy walking distance of the marina, shops, and restaurants.
The self-catering flat features one bedroom, one bathroom, sleeps four, includes a fully equipped kitchen with a dishwasher, free Wi-Fi and ERV cancellation insurance, and offers proximity to an 18-hole golf course and tennis courts.

Best pet-friendly Elgin holiday apartments

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

Sam Slains Drive - Elgin
8.0 2 reviews
Elgin
25/07 – 01/08
SG$258/nighttotal: SG$1806 (7 )

Sam Slains Drive

1 1
apartment , Elgin
This Elgin apartment, located 3.4 kilometres from Elgin Cathedral, offers easy access to other Moray attractions including Nairn Dunbar Golf Club and Huntly Castle, all within a 45-kilometre radius.
The 80-square-metre flat features one bedroom, one bathroom, sleeps seven guests, and includes free Wi-Fi, private parking, a fully equipped kitchen, and a flat-screen TV.
2 Dbl Bed. Quiet And Quirky Apt. Free Parking. - Elgin
9.9 43 reviews
Elgin
25/07 – 01/08
SG$192/nighttotal: SG$1344 (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.
Summer Breeze - Elgin
8.8 11 reviews
Elgin
24/12 – 27/12
SG$250/nighttotal: SG$750 (3 )

Summer Breeze

3 5
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.
Traditional Detached Farm Steading Conversion - Elgin
9.5 78 reviews
Elgin
03/10 – 07/10
SG$262/nighttotal: SG$1048 (4 )

Traditional Detached Farm Steading Conversion

2 3
apartment , Pluscarden
This charming steading conversion is located just 8km west of Elgin, a short distance from the historic Pluscarden Abbey, set in a peaceful and secluded location. The property has received excellent user and location ratings, with a very good cleanliness rating.
The property offers two bedrooms, one bathroom and can comfortably accommodate up to five guests. It features a modern kitchen with a fridge, microwave oven and dishwasher, a comfortable lounge with a double sofa bed, an enclosed garden and private parking, making it ideal for a relaxing getaway.
©2026 cozycozy.com