Best apartment offers in Elgin

85 available apartment offers

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

85 Holiday apartments Elgin

Best family friendly Elgin Holiday Apartments and Self Catering Accommodations

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

Aurora Beacon View - Elgin
9.4 16 reviews

Aurora Beacon View

apartment, Lossiemouth
This two-bedroom apartment in Lossiemouth offers immediate access to Lossiemouth West Beach, just 200 metres away, and is situated 52 kilometres from Inverness Airport.
This property accommodates up to 11 guests and features Wi-Fi, a fully equipped kitchen, two bathrooms, an indoor swimming pool, a sun terrace, an on-site bar, and private parking with an electric vehicle charging station.
St Brendans Apartment - Elgin
9.8 18 reviews

St Brendans Apartment

apartment, Elgin
St Brendan's Apartment, a family-friendly flat in Elgin, is situated a 23-kilometre drive from Brodie Castle and a 45-kilometre drive from Huntly Castle, offering easy access to Elgin Cathedral, a 14-minute walk away.
This three-bedroom dwelling, boasting 20 square metres of floor space, includes a fully equipped kitchen, a living room with fireplace, private patio, and accommodates up to nine guests, with free Wi-Fi and on-site parking.
Lovely Two Bed First Floor Flat Central Location - Elgin
9.6 201 reviews

Lovely Two Bed First Floor Flat Central Location

apartment
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.
Wonderful Private Villa For 6 Guests With Tv And Terrace - Elgin
No reviews

Wonderful Private Villa For 6 Guests With Tv And Terrace

apartment, Lossiemouth
This mobile home in Lossiemouth offers a unique location, situated just 30 metres from the forest edge and river, with immediate access to forest trails and a short walk to the beach.
Accommodating up to six guests, this family-friendly property features two bedrooms, a sofa bed, a well-equipped kitchen with an oven and microwave, a private 5 sqm terrace with partial river views, and on-site parking for two cars, allowing up to two pets.

Best Elgin holiday apartments with a kitchen

2 Spacious, Pet-friendly Neighbouring Cottages - Elgin
No reviews

2 Spacious, Pet-friendly Neighbouring Cottages

apartment
This self-catering accommodation is located in a tranquil area of Hopeman, offering proximity to the town's coastal attractions and amenities, with private off-street parking.
These two cottages, ideal for families and friends, provide independent accommodation for up to 8 guests, featuring a cozy open-plan living space with a log burner and an attractive garden area.
Lossieholidaylets, Lovely 1 Bedroom Seaview Flat. - Elgin
9.7 135 reviews

Lossieholidaylets, Lovely 1 Bedroom Seaview Flat.

apartment
This charming flat in Lossiemouth, Moray, is just a short walk from the bustling harbour and the stunning East Beach, making it the perfect base for exploring this picturesque coastal town. The property has received excellent ratings for its location, cleanliness, and overall experience.
The flat has one bathroom and comfortably sleeps three guests. It features a fully equipped kitchen with a dishwasher, a cosy wood burner, and stunning sea views from the lounge and bedroom. Enjoy the beautiful sunrises, spot dolphins from the elevated first floor, and take advantage of the convenient parking directly in front of the property.
Beachfront Lodge, Lossiemouth Bay - Elgin
9.2 137 reviews

Beachfront Lodge, Lossiemouth Bay

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.
12 Ground Floor - Elgin
No reviews

12 Ground Floor

apartment
This Morayshire flat offers a private ground floor corner position, providing easy access to local attractions and a sense of seclusion.
This self-catering apartment sleeps up to three guests, featuring an en-suite bathroom, a combined kitchen and lounge with dining space, and a sofabed for flexible sleeping arrangements.

Frequently asked questions about apartment rentals in Elgin

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

    Elgin's got a lot going on, from the historic Elgin Cathedral to the fascinating Elgin Museum. If you fancy a day trip, you could head to the Speyside region, which is famous for its whisky distilleries. You could also visit the charming town of Forres, which is about 20 minutes away by car.
  • What are the best apartments in Elgin?

  • What are the most popular outdoor activities in Elgin?

    Elgin's surrounded by beautiful countryside, so there's plenty of opportunity for hiking, cycling, and exploring the River Lossie. You can also visit the nearby beaches at Findhorn or Lossiemouth.
  • What are the best apartments for families and kids in Elgin?

  • What is Elgin best known for?

    Elgin is best known for its stunning Elgin Cathedral, which is a magnificent example of Gothic architecture. It's also known for its rich history and links to the Moray region, which was once a powerful kingdom.
  • What are the best pet friendly apartments in Elgin?

  • What are the top cultural spots to visit in and around Elgin?

    Elgin Cathedral is a must-see, and you should also check out the Elgin Museum, which has an impressive collection of local artefacts. If you're interested in art, the Grant Lodge Gallery in nearby Forres is worth a visit.
  • What are the best apartments with parking in Elgin?

  • What are the best ways to relax in Elgin?

    Take a stroll along the River Lossie, enjoy a picnic in Cooper Park, or visit the Elgin Botanic Gardens. You can also find some lovely cafes and pubs in the town centre where you can unwind with a cup of tea or a pint.
  • What are the advantages of choosing an apartment for your stay in Elgin?

    Apartments offer more space and flexibility than hotels, especially if you're travelling with a family or a group of friends. They're often more affordable and allow you to cook your own meals, which can save you money.

Popular destinations

Best Elgin holiday apartments with air conditioning

Modern Seaside Apartment ,Lossiemouth - Elgin
No reviews

Modern Seaside Apartment ,Lossiemouth

apartment, Moray
This modern ground floor flat in Lossiemouth offers a quiet residential location within a short walk of Lossiemouth East Beach and Cummingston Beach, with convenient access to RAF Lossiemouth and Elgin, approximately 6 kilometers away.
This one-bedroom, two-bathroom apartment accommodates up to four guests with a well-equipped kitchen including a dishwasher and microwave, air conditioning, free Wi-Fi, and front and back gardens, providing a comfortable base for exploring local whisky distilleries and golf courses.
Modern Seaside Apartment ,Lossiemouth - Elgin
9.3 70 reviews

Modern Seaside Apartment ,Lossiemouth

apartment
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 85 accommodations in Elgin, here are the 4 best pet friendly holiday apartments

Apartment ∙ 2 Bedrooms ∙ 5 Guests - Elgin
No reviews

Apartment ∙ 2 Bedrooms ∙ 5 Guests

apartment
This modern, non-smoking flat, located on Kinneddar Street, offers a modest sea view and 2 bedrooms with accommodation for up to 5 guests, suitable for a family break.
This property provides guests with free WiFi, a fully equipped kitchen with oven and microwave, a washing machine and dryer, and onsite parking, with a tennis court available for use.
Lovely Apartment For 5 Guests With Wifi, Tv And Pets Allowed - Elgin
10 1 review

Lovely Apartment For 5 Guests With Wifi, Tv And Pets Allowed

apartment, Lossiemouth
This Lossiemouth apartment, situated in a residential area just 0.03km from the sea and 0.35km from Lossiemouth Beach, offers easy access to the marina, golf course, and town amenities.
The 3-room, first-floor flat sleeps six, features a well-equipped kitchen with a microwave and dishwasher, Wi-Fi, parking, and welcomes one well-behaved dog.
Fairview Workers Accommodation - Elgin
9.6 24 reviews

Fairview Workers Accommodation

apartment, Elgin
This Fairview Workers Accommodation apartment in Elgin is situated 6.5km from Elgin Cathedral, 50km from Huntly Castle, and 23km from Brodie Castle, offering easy access to Moray's historical sites.
The 50-square-metre property features two bedrooms, two bathrooms, a garden, parking, and free Wi-Fi, comfortably accommodating up to seven guests with a fully equipped kitchen and living room.
H26atsilversands - Elgin
9.8 6 reviews

H26atsilversands

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