Apartments and Condos in Elgin

85 available apartment offers

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

85 Apartments or condos in Elgin

Best family friendly Elgin apartment rentals

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

Cosy Apartment For 4 Guests With Wifi And Tv - Elgin
No reviews

Cosy Apartment For 4 Guests With Wifi And Tv

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.
Lovely Apartment For 5 People With Wifi, Tv And Pets Allowed - Elgin
10 1 review

Lovely Apartment For 5 People 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.
Mill Of Kellas - Elgin
9.6 93 reviews

Mill Of Kellas

apartment
The Mill is a 4-star holiday home located just opposite Kellas Trout Fishery, offering a peaceful retreat with stunning views. It has received excellent ratings for location, cleanliness and overall user experience.
The Mill has four bedrooms and two bathrooms, accommodating up to eight guests. The property offers a fully equipped kitchen, a spacious living area, a playroom for children, and a private hot tub for relaxation. Guests can enjoy fishing at the nearby Kellas Trout Fishery, explore the surrounding countryside, or simply unwind in the peaceful garden.
Baxters Coastal Retreat - Elgin
9.7 12 reviews

Baxters Coastal Retreat

apartment, Lossiemouth
Baxters Coastal Retreat is a beachfront property in Lossiemouth, situated a 9-minute walk from Lossiemouth West Beach and 10.9 kilometres from Elgin Cathedral.
This family-friendly apartment offers two bedrooms, two bathrooms, and accommodation for up to 11 guests, featuring a fully equipped kitchen, indoor swimming pool, fitness centre, and direct access to a private beach with nearby windsurfing and cycling opportunities.

Best Elgin apartment rentals with a kitchen

Fisherman's Rest - Seaside Getaway - Beaches - Golf - 5 Mins Walk To Sea - Elgin
10 17 reviews

Fisherman's Rest - Seaside Getaway - Beaches - Golf - 5 Mins Walk To Sea

apartment, Lossiemouth
Fisherman's Rest, a first-floor flat in a historic 1867 building in Lossiemouth, is centrally located minutes from the harbour, beaches, and local amenities, with Moray Golf Club a short (under 2km) drive away.
This one-bedroom apartment sleeps two, features a fridge and microwave, offers parking, and includes an open-plan kitchen/dining/living area with a sofa bed (extra bedding at an additional cost); Spynie Palace and Duffus Castle are also within reach.
Harbour Nights Deluxe 7d By Interhome - Elgin
No reviews

Harbour Nights Deluxe 7d By Interhome

apartment, Lossiemouth
Harbour Nights Deluxe 7D is a newly renovated, centrally located 2-storey semi-detached residence in a quiet residential district of Lossiemouth, situated 80 metres from the sea and 350 metres from Lossiemouth Beach.
This 1-bedroom, 1-bathroom apartment accommodates up to 4 guests, offering a fully equipped open-plan kitchen with a dishwasher and microwave, complimentary Wi-Fi, and proximity to the marina, an 18-hole golf course, and tennis courts.
Harbour Nights Deluxe 7f By Interhome - Elgin
No reviews

Harbour Nights Deluxe 7f By Interhome

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).
Whitecraigs, Spacious Home For 8, Ample Parking - Elgin
10 2 reviews

Whitecraigs, Spacious Home For 8, Ample Parking

apartment
This family-friendly four-bedroom flat in Elgin, Moray, is located 500 meters from Elgin Cathedral and the train station, and 1 kilometer from the town centre, offering a quiet Victorian property with modern comforts.
This spacious accommodation for eight guests includes two bathrooms, two lounges with Smart TVs, a kitchen with a fridge, microwave, and dishwasher, a garden, and onsite parking for three cars, ideal for exploring Moray's attractions.

Frequently Asked Questions about apartment rentals in Elgin

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

    Elgin is a great base for exploring the Moray region. You can visit the stunning ruins of Elgin Cathedral, a gothic masterpiece, and the nearby Pluscarden Abbey, a working monastery. For a taste of history, head to the Elgin Museum and the Gordon Highlanders Museum. If you are interested in whisky, you can take a tour of the Glen Moray Distillery, just a short drive away.
  • What are the best apartments in Elgin?

  • What are the most popular outdoor activities in Elgin?

    Elgin is surrounded by beautiful countryside, perfect for outdoor activities. You can enjoy walking or cycling along the River Lossie, visit the nearby beaches at Lossiemouth and Findhorn, or explore the rolling hills of the Moray Coast Trail. The area is also popular for birdwatching, with a variety of species to spot.
  • What are the best apartments for families and kids in Elgin?

  • What is Elgin best known for?

    Elgin is best known for its historic cathedral, the ruins of which are a prominent landmark in the town. It's also known for its charming town centre with independent shops and restaurants, and its proximity to the beautiful Moray coastline.
  • What are the best pet friendly apartments in Elgin?

  • What are the closest cities to visit near Elgin?

    The nearest city to Elgin is Inverness, about 45 minutes drive away. You can also visit Aberdeen, about 1 hour and 30 minutes drive away, or Dundee, about 2 hours drive away. Each of these cities offers a unique experience, from historic castles and museums to vibrant city centres and bustling nightlife.
  • What are the best apartments with parking in Elgin?

  • What are the best ways to relax in Elgin?

    Elgin offers plenty of options for relaxation. You can enjoy a peaceful stroll through the grounds of Elgin Cathedral, take a relaxing walk along the River Lossie, or enjoy a picnic in Cooper Park. For a more active experience, you can go for a cycle ride along the Moray Coast Trail or explore the nearby beaches.
  • What are the advantages of choosing an apartment for your stay in Elgin?

    Apartments in Elgin offer a more spacious and self-catering option compared to hotels. You can enjoy the convenience of having your own kitchen and laundry facilities, and many apartments offer stunning views of the Moray countryside or the town centre.

Popular destinations

Best Elgin apartment rentals with air conditioning

Stunning Private Villa For 6 Guests With Pool - Elgin
No reviews

Stunning Private Villa For 6 Guests With Pool

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.

Best pet-friendly Elgin apartment rentals

East Wing Apartment In Elgin - Elgin
8.9 63 reviews

East Wing Apartment In Elgin

apartment, Elgin
The East Wing Apartment in Elgin is located just a 15-minute walk from Elgin Cathedral, offering easy access to this historic landmark and other attractions. The apartment has received excellent ratings for its cleanliness, location and overall experience.
This two-bedroom flat is 75 square metres in size and offers a comfortable space for a family or group of friends. It features a well-equipped kitchen, a terrace, a garden, a tennis court, and access to a range of outdoor activities, including skiing, snorkeling, windsurfing, diving, cycling and canoeing.
Apartment Shore Street By Interhome - Elgin
8.6 7 reviews

Apartment Shore Street By Interhome

apartment, Lossiemouth
This Lossiemouth flat is located an 8-minute walk from Lossiemouth East Beach and 9.5 kilometres from Elgin Cathedral, offering easy access to Moray's coastline.
The two-bedroom self-catering apartment sleeps nine guests and includes a fully equipped kitchen with oven, microwave, fridge and coffee machine, private parking (at extra charge), and Wi-Fi.
Countryside Cottage Surrounded By Nature - Winnow - Elgin
9.7 126 reviews

Countryside Cottage Surrounded By Nature - Winnow

apartment
Winnow Cottage is located in Morayshire, two miles from Gordonstoun School, surrounded by barley fields and offering a peaceful countryside setting. It has received excellent ratings for cleanliness, location and overall user experience.
The cottage is suitable for two guests and comes with a bedroom, bathroom, kitchen and garden. It offers amenities such as freeview television, wifi, a continental breakfast and parking.
Hayfield Apartment - Elgin
9.4 66 reviews

Hayfield Apartment

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.
©2026 cozycozy.com