This peaceful dwelling is situated in the [District Name] district of Moray, just [distance] kilometres from [Landmark 1] and [distance] kilometres from [Landmark 2]. The property offers comfortable accommodation for up to 8 guests, with 4 bathrooms. It features a garden, a patio, and a fireplace, along with a games room for entertainment.
9.4 7 reviews
Elgin
20/06 – 27/06
336 €/nighttotal: 2352 € (7 )
Elgin Town Centre Studio
1 2
apartment , Morayshire
This Elgin studio apartment offers a central location in Moray, providing easy access to shops and restaurants. The self-contained unit sleeps two guests, features a king-size bed, full kitchen, and in-unit laundry facilities, perfect for a comfortable stay.
Elgin
14/09 – 16/09
246 €/nighttotal: 492 € (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.
10 1 review
Elgin
29/08 – 05/09
185 €/nighttotal: 1295 € (7 )
Spacious Iconic Lesmurdie House 2 Bed, Free Wifi And Parking
1 2
apartment , Elgin
This spacious Elgin apartment, a 15-minute walk from Elgin Cathedral, offers easy access to local attractions and is within a 37km radius of Nairn Dunbar Golf Club and Nairn Museum. The 138 square metre self-catering flat features two bedrooms, two bathrooms, free WiFi, private parking, and sleeps up to seven guests, providing ample space for families or groups exploring the Moray region.
8.8 65 reviews
Elgin
11/11 – 15/11
178 €/nighttotal: 712 € (4 )
East Wing Apartment In Elgin
2 3
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.
10 53 reviews
Elgin
20/06 – 27/06
143 €/nighttotal: 1001 € (7 )
Balcony Apartment
2 2
apartment , Mosstowie
This modern apartment is located just 3 kilometres from the town of Elgin, offering a peaceful retreat in the picturesque Moray countryside. It has received excellent ratings for its cleanliness, location, and overall experience. The apartment has two bedrooms and two bathrooms, comfortably accommodating up to five guests. Amenities include a kitchen with a fridge, freezer, and microwave oven, a garden, and a spacious balcony with stunning views.
9.6 186 reviews
Elgin
14/10 – 17/10
115 €/nighttotal: 345 € (3 )
Lovely Two Bed First Floor Flat Central Location
1 2
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.
9.7 55 reviews
Elgin
11/11 – 15/11
266 €/nighttotal: 1064 € (4 )
Stunning Pent-house 3-bed Apartment With Sea Views
1 3
apartment , Morayshire
This stylish three-bedroom duplex apartment is situated in the heart of Lossiemouth, just a short walk from both the beaches and all the town's amenities. The property has consistently received excellent ratings for its location, cleanliness, and overall experience. The spacious apartment can comfortably accommodate up to six guests and features a modern kitchen equipped with a fridge, freezer, microwave oven, and dishwasher. The property also benefits from panoramic views, a peaceful setting, and a nautical theme throughout, making it an ideal choice for families or groups of friends looking for a comfortable and stylish stay in Moray.
9.7 114 reviews
Elgin
21/08 – 23/08
143 €/nighttotal: 286 € (2 )
Harbour-side Cosy 2 Bedroom House
1 2
apartment , Lossiemouth
This 2-bedroom house is situated in Lossiemouth, close to the harbour marinas and midway between the east and west beaches. The property has received excellent ratings for its location, cleanliness and overall user experience. This comfortable home is perfect for families, couples or groups of up to four people. It features a fully equipped kitchen with a fridge, freezer and microwave, as well as free parking and internet access.
The Fort Cottage, a dog-friendly holiday home in Moray, Scotland, is situated a 16km drive from Moray's finest beaches and nestled between farmland and mature woodland, behind the historic Fort walls. This three-bedroom, two-bathroom dwelling sleeps six, offering a fully equipped kitchen (fridge, freezer, microwave, dishwasher), Wi-Fi, a garden, and whole-house access for guests seeking a peaceful farm stay near the coast.
Elgin
01/07 – 08/07
739 €/nighttotal: 5173 € (7 )
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.
Elgin
01/07 – 08/07
198 €/nighttotal: 1386 € (7 )
Marina View By Interhome
2 4
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).
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
9.1 119 reviews
Elgin
14/10 – 17/10
183 €/nighttotal: 549 € (3 )
87 Lighthouse View Lodge
2 2
apartment , Lossiemouth
This apartment is situated in Lossiemouth, just a 7-minute walk from Lossiemouth West Beach and 10.5 kilometres from Elgin Cathedral, offering a convenient base for exploring the area. The property has received excellent ratings for its cleanliness, location and overall experience. The self-catering property has 2 bedrooms, a living room, and a fully equipped kitchen, covering 7 square metres and comfortably accommodating 6 guests. Enjoy a refreshing dip in the indoor pool, relax on the patio with garden views, and make use of the free Wi-Fi and private parking.
9.7 14 reviews
Elgin
14/10 – 17/10
129 €/nighttotal: 387 € (3 )
Fairview Workers Accommodation
2 2
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.
Elgin
11/11 – 15/11
182 €/nighttotal: 728 € (4 )
Cosy Apartment For 5 Guests With Wifi, Tv And Pets Allowed
2 3
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.
9.7 175 reviews
Elgin
07/11 – 11/11
221 €/nighttotal: 884 € (4 )
Kellas Lodge
1 3
apartment , Kellas
The Gate Lodge is located at the entrance to Kellas House, a short drive from both Elgin and Forres, in the Moray region of northeastern Scotland. It has consistently received excellent ratings for its location, cleanliness, and overall experience. The lodge has two bedrooms and one bathroom, comfortably accommodating up to four guests. Amenities include a private hot tub, a fully equipped kitchen, a fenced garden, and discounted access to the nearby Mill of Kellas Trout Fishery.
Best Elgin holiday apartments with a kitchen
9.3 144 reviews
Elgin
21/08 – 23/08
228 €/nighttotal: 456 € (2 )
Beachfront Lodge, Lossiemouth Bay
1 2
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.
Elgin
08/07 – 31/07
192 €/nighttotal: 4416 € (23 )
Apartment ∙ 1 Bedroom ∙ 4 Guests
1 4
apartment
This one-bedroom flat is situated on High Street 9 in Great Britain, a convenient location for exploring the city. The property, recently renovated in 2025, offers accommodation for up to four guests with an open-plan living and dining area, a well-equipped kitchen featuring a dishwasher, and in-unit laundry facilities, plus access to a tennis court and parking.
8.0 19 reviews
Elgin
29/08 – 05/09
99 €/nighttotal: 693 € (7 )
Serviced Accommodation Moray
1 2
apartment , Elgin
This Serviced Accommodation Moray flat is conveniently located in Elgin, a 14-minute walk from Elgin Cathedral and 45 kilometres from Huntly Castle. The apartment offers one bedroom and one bathroom, featuring a kitchen with a fridge and microwave oven, a terrace/balcony, garden, and parking, with free WiFi and a private entrance.
Elgin
14/10 – 17/10
169 €/nighttotal: 507 € (3 )
Sanctuary Iv At A Church -The Studio
1 2
apartment , Morayshire
This unique church conversion studio offers a peaceful retreat in Morayshire's Malt Whisky Country, situated on a hilltop with views towards the Moray Firth coast and Grampian Highlands. Accommodating up to two guests, this self-catering property provides a fully equipped kitchen, access to 2 acres of garden, and is ideally located for exploring local distilleries and scenic areas.
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 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?
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?
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.
Destinations nearby
Best Elgin holiday apartments with air conditioning
9.4 69 reviews
Elgin
08/07 – 31/07
235 €/nighttotal: 5405 € (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
9.9 59 reviews
Elgin
11/11 – 15/11
316 €/nighttotal: 1264 € (4 )
Old Duffus Farmhouse - Stunning Castle Views
1 3
apartment , Elgin
Old Duffus Farmhouse is a detached stone farmhouse located on the Duffus Estate, just 8km from Elgin and directly across from the ruins of Duffus Castle, offering a peaceful escape in the Scottish countryside. The property has consistently received excellent ratings from previous guests for its cleanliness, location, and overall experience. The farmhouse has four bedrooms, sleeping up to eight guests, and features two bathrooms, one with a roll-top bath. Modern amenities are combined with traditional charm, including a wood-burning stove and an open fire, and guests can enjoy stunning views of the castle from three of the bedrooms and the sitting room.
8.8 11 reviews
Elgin
14/10 – 17/10
168 €/nighttotal: 504 € (3 )
Summer Breeze
3 2
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.
9.7 31 reviews
Elgin
07/11 – 11/11
161 €/nighttotal: 644 € (4 )
Park View
1 3
apartment , Nouveau Elgin
This New Elgin apartment is ideally located a 0.8km walk from Elgin town centre, a 0.4km walk from the train station, and close to a retail park with Asda, B&M, Costa, Boots, Currys, and Pets at Home. The two-bedroom, one-bathroom flat sleeps four, offering a smart TV, fibre broadband, a fully equipped kitchen with air fryer, washing machine, and parking; Lossiemouth Beach is a 10-minute drive away.
9.8 29 reviews
Elgin
07/11 – 11/11
130 €/nighttotal: 520 € (4 )
Cozy’s Caravan Hire Silversands Lossiemouth
1 3
apartment , Morayshire
This cosy caravan is situated on a holiday park at the foot of a Scottish lighthouse and next to white sandy beaches, offering stunning coastal views and direct access to the beach. It boasts excellent user, location and cleanliness ratings, making it a popular choice for travellers. The caravan has three bedrooms and one bathroom, comfortably accommodating up to six guests. It offers a range of amenities including a kitchen with a fridge, freezer and microwave, a swimming pool, a garden, a fitness centre, parking, internet access and is pet-friendly.