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

Apartment ∙ 2 Bedrooms ∙ 4 Guests - Elgin
Elgin
22/06 – 01/07
SG$197/nighttotal: SG$1773 (9 )

Apartment ∙ 2 Bedrooms ∙ 4 Guests

2 4
apartment
This two-level, three-room flat at High Street 7 is located on the first floor, providing easy access to local attractions in Great Britain.
This family-friendly property accommodates four guests across two bedrooms and includes a well-equipped kitchen, on-site parking, a tennis court, and in-unit laundry facilities.
Unique Scottish Country House Belonging To One Of The Most Beautiful "Arts And Crafts Houses" - Elgin
9.9 64 reviews
Elgin
07/11 – 11/11
SG$2155/nighttotal: SG$8620 (4 )

Unique Scottish Country House Belonging To One Of The Most Beautiful "Arts And Crafts Houses"

9 3
apartment , Kellas near Elgin
Kellas House is a beautiful Arts and Crafts property located on a 2,500-acre estate between Elgin and Forres, approximately 10 kilometres from both towns, offering stunning views and a peaceful escape. The property has received excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The house has 9 bedrooms, 10 bathrooms, and a floor area of 800 square metres, providing ample space for large groups. Amenities include a fully equipped kitchen, a garden, parking, internet access, and the option for catering and housekeeping services, alongside a range of on-site and local activities such as fishing, golfing, and exploring the nearby Highlands.
Balormie View - Elgin
9.4 13 reviews
Elgin
11/11 – 15/11
SG$196/nighttotal: SG$784 (4 )

Balormie View

1 3
apartment , Lossiemouth
Balormie View, a one-bedroom flat in Lossiemouth, offers easy access to Elgin Cathedral (8.4km) and is within driving distance of Brodie Castle (32km) and Nairn's golf courses.
This 62 square metre self-catering apartment sleeps three, features free Wi-Fi, private parking, a fully equipped kitchen, and a flat-screen TV.
Northern Lights - Elgin
9.3 14 reviews
Elgin
03/10 – 07/10
SG$202/nighttotal: SG$808 (4 )

Northern Lights

1 3
apartment , Lossiemouth
This Lossiemouth apartment, a short 0.64km stroll from Lossiemouth West Beach, offers easy access to Elgin Cathedral (10.8km), Brodie Castle (30.6km), and Nairn Dunbar Golf Club (40.2km).
Sleeping up to seven guests, this self-catering flat boasts two bathrooms, a private balcony with scenic views, free Wi-Fi, private parking, and a well-equipped kitchen including a dishwasher, microwave, and fridge; on-site bar facilities are also available.

Best Elgin holiday apartments with a kitchen

Ladyhill House - Town Centre - Elgin
8.3 8 reviews
Elgin
22/06 – 01/07
SG$603/nighttotal: SG$5427 (9 )

Ladyhill House - Town Centre

5 4
apartment , Morayshire
This 5-bedroom house is in Elgin town centre, just 5 minutes’ walk from Dr Gray’s Hospital and close to shops, restaurants and attractions. It has very good user, location and cleanliness ratings.
The house has one en-suite bathroom and two additional bathrooms, making it ideal for groups of up to 9 people. It offers a fully equipped kitchen, daily servicing, a garden, parking, and internet access.
100 Thornhill Drive, Elgin - Elgin
8.6 6 reviews
Elgin
25/07 – 01/08
SG$258/nighttotal: SG$1806 (7 )

100 Thornhill Drive, Elgin

2 1
apartment , Elgin
This two-bedroom flat at 100 Thornhill Drive, Elgin, is situated 1.6 kilometres from Elgin Cathedral and within driving distance of Brodie Castle (27 kilometres), Cawdor Castle (43 kilometres), and Kilravock Castle (48 kilometres), offering a central base for exploring local history and golf courses such as Nairn Dunbar Golf Club (37 kilometres). The 63 square metre accommodation comfortably sleeps four guests, featuring a fully equipped kitchen, a flat-screen TV, and private parking, with check-out available between 12:00 AM and 10:00 AM.
Beautiful Victorian St Brendan's Apartment - Elgin
10 85 reviews
Elgin
29/08 – 05/09
SG$403/nighttotal: SG$2821 (7 )

Beautiful Victorian St Brendan's Apartment

3 2
apartment , Morayshire
St Brendan's Apartment is located on a quiet residential street, just a short walk from the railway station and bus links, making it ideal for exploring the wider Moray region. The apartment has consistently received excellent ratings for its cleanliness, location and overall user experience.
This three-bedroom flat can comfortably accommodate up to five guests. It features a modern kitchen, a spacious lounge and dining area, and a stunning hallway. You'll also find a welcome pack, quality bedding, eco-friendly toiletries, and real coffee to enhance your stay.
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).

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

Modern Seaside Apartment ,Lossiemouth - Elgin
9.4 69 reviews
Elgin
22/06 – 01/07
SG$294/nighttotal: SG$2646 (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

H26atsilversands - Elgin
10 4 reviews
Elgin
14/10 – 17/10
SG$207/nighttotal: SG$621 (3 )

H26atsilversands

1 2
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).
Distillery Apartment 1 - Elgin
8.7 67 reviews
Elgin
11/11 – 15/11
SG$258/nighttotal: SG$1032 (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.
Hayfield Apartment - Elgin
9.4 58 reviews
Elgin
11/11 – 15/11
SG$237/nighttotal: SG$948 (4 )

Hayfield Apartment

2 3
apartment , Lossiemouth
Hayfield Apartment is situated in Lossiemouth, just 800 metres from Lossiemouth East Beach and 1 kilometre from Lossiemouth West Beach, making it perfect for enjoying the seaside. The apartment has received excellent ratings for cleanliness, location and overall experience.
This 2-bedroom flat, covering 48 square metres, comfortably accommodates up to 3 guests. It features a fully equipped kitchen, free Wi-Fi, parking, a tennis court, and is pet-friendly, ensuring a comfortable and enjoyable stay.
Modern Cottage In A Charming Countryside Setting - Elgin
9.8 289 reviews
Elgin
14/10 – 17/10
SG$202/nighttotal: SG$606 (3 )

Modern Cottage In A Charming Countryside Setting

1 2
apartment , Duffus
This charming cottage is located just 2 kilometres from Gordonstoun School, in the peaceful countryside near Duffus. It has received excellent ratings for location, cleanliness, and user experience.
The cottage has one bedroom and one bathroom, accommodating up to two guests. It offers a range of amenities including freeview television, Wi-Fi, a fully equipped kitchen, a private garden, and parking. Pets are welcome, and a simple breakfast is provided.
©2026 cozycozy.com