Coorie House offers spacious self-catering accommodation in Elgin, Moray, situated 1.9km from Elgin Cathedral and within easy reach of Brodie, Huntly, and Cawdor Castles. This four-bedroom, three-bathroom property boasts 150 square metres of floor space, sleeps up to 19 guests, includes free Wi-Fi and a fully equipped kitchen, and benefits from a 24-hour front desk.
9.5 47 reviews
Elgin
03/10 – 07/10
145 €/nighttotal: 580 € (4 )
Welcomehouse Close To East Beach, Shops, Restaurants And Raf Base
2 3
house , Lossiemouth
This charming house is conveniently located in Lossiemouth, just a short walk from the beautiful East Beach and within easy reach of local shops and restaurants. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay. The property features two bedrooms and one bathroom, accommodating up to four guests in a spacious 14 square metre area. Enjoy a range of amenities, including a swimming pool, jacuzzi, tennis court, and a private patio and garden, perfect for relaxation and outdoor activities.
9.7 30 reviews
Elgin
03/10 – 07/10
136 €/nighttotal: 544 € (4 )
Eagle's Den Caravan Holiday Retreat
2 3
house , Lossiemouth
Eagle's Den Caravan, a beachfront property in Lossiemouth, offers direct access to Lossiemouth West Beach, is an 11-minute walk from the beach, and 11km from Elgin Cathedral. This two-bedroom, two-bathroom holiday home boasts 42 square metres of living space, sleeps up to 11 guests, includes a fully equipped kitchen with dishwasher, a swimming pool, bar, free Wi-Fi and parking, plus access to a children's playground and nearby mini-market.
9.7 141 reviews
Elgin
31/07 – 02/08
168 €/nighttotal: 336 € (2 )
Tighnabruaich Annex
1 2
apartment , Lossiemouth
Tighnabruaich Annex is a self-catering apartment located in Lossiemouth, just 5 miles from Elgin and within easy reach of other popular destinations like Nairn, Grantown on Spey, and Tain. The apartment has consistently received excellent ratings for its location, cleanliness, and overall experience. The apartment has one bedroom and one bathroom, offering comfortable accommodation for up to three guests. It features a fully equipped kitchen, a flat-screen TV, and free Wi-Fi. Guests can enjoy free parking, a continental breakfast, and the option to explore the area by bicycle.
Elgin
07/08 – 10/08
655 €/nighttotal: 1965 € (3 )
Woodside House
5 7
house , Crook of Alves
Woodside House, a property in Crook of Alves, is located 9.8 kilometres from Elgin Cathedral and 17.7 kilometres from Brodie Castle, offering a peaceful base for exploring local historical sites. This spacious house provides accommodation for 18 guests across five bedrooms, featuring a garden with an outdoor fireplace, complimentary WiFi, and private parking, alongside a kitchen equipped with a fridge, microwave, and dishwasher.
9.4 3 reviews
Elgin
21/08 – 23/08
312 €/nighttotal: 624 € (2 )
The Lodge On Scottish Estate - Wood Burner - Dogs Welcome
2 2
cottage , Elgin
Duffus House Lodge, a pet-friendly self-catering holiday home near Duffus, Moray, sits within the Duffus Estate, 3.2km from the Moray coast and 8km from RAF Lossiemouth, offering easy access to Elgin's attractions. This two-bedroom lodge sleeps three, boasting a fully equipped kitchen, utility room, wood-burning stove, enclosed garden, on-site garage, and parking; explore nearby walking trails showcasing local wildlife.
9.0 5 reviews
Elgin
25/07 – 01/08
172 €/nighttotal: 1204 € (7 )
Serviced Accommodation Moray Holyrood
2 1
apartment , Elgin
This Elgin self-catering apartment is situated 3.1km from Elgin Cathedral, offering easy access to Brodie Castle (27km) and Huntly Castle (45km). The 60 square metre property features two bedrooms, one bathroom, and sleeps four, including a fully equipped kitchen, free parking, and a private entrance.
Elgin
21/08 – 23/08
335 €/nighttotal: 670 € (2 )
Gordonstoun Cottage By Interhome
3 2
apartment , Duffus
This renovated semi-detached cottage is situated in the Duffus district, 4 kilometres from Duffus Castle and 9 kilometres from Elgin Cathedral, with East Beach 10 kilometres away. This self-catering accommodation offers Wi-Fi, parking, a private terrace, two double bedrooms (one en-suite), a living/dining area, and a well-equipped kitchen, with local amenities and a bus stop within easy reach.
10 1 review
Elgin
25/07 – 01/08
126 €/nighttotal: 882 € (7 )
The Neuk, Family Friendly, Country Holiday Cottage In Elgin
2 1
cottage , Elgin
This Elgin mid-terrace house is situated 0.16 km from shops and a pub, offering easy access to Lossiemouth Beach (8.4 km) and Elgin's attractions. The 105 square metre, all-ground-floor property sleeps four in two double bedrooms, boasting a fully equipped kitchen/diner, WiFi, gas central heating, and a private gravelled garden; pets are welcome.
8.5 7 reviews
Elgin
23/12 – 27/12
150 €/nighttotal: 600 € (4 )
Aurora Sky
3 5
house , Lossiemouth
Aurora Sky, a holiday home in Lossiemouth, is located 300 meters from Lossiemouth West Beach and within 11 kilometers of Elgin Cathedral. This 56 square meter, 3-bedroom holiday home accommodates up to 11 guests and features a modern kitchen, two bathrooms, a garden, swimming pool, sun terrace, children's playground, and direct beach access.
9.6 220 reviews
Elgin
07/08 – 10/08
440 €/nighttotal: 1320 € (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.
This family-friendly cottage is located in Elgin, within a 3km radius of Relax, Elgin Museum, and Elgin Cathedral, making it a great base for exploring the town. The cottage has received excellent ratings for location, cleanliness, and user experience, ensuring a comfortable stay. The cottage has 3 bedrooms and 3 bathrooms, accommodating up to 8 guests. Amenities include a fully equipped kitchen, a private garden with a barbecue, free Wi-Fi, and on-demand housekeeping, providing everything you need for a relaxing and enjoyable stay.
Best family friendly Elgin holiday rentals
Among the 70 accommodations in Elgin, here are the 4 best family friendly rentals
9.5 27 reviews
Elgin
23/12 – 27/12
214 €/nighttotal: 856 € (4 )
Balmara
3 5
house , Hopeman
BalMara is situated in Hopeman, a peaceful village just 12.4km from Elgin Cathedral and 24.1km from Brodie Castle. It has received excellent ratings for location, cleanliness and user experience. This 3-bedroom property can comfortably accommodate up to 6 guests. BalMara offers a fully equipped kitchen, a terrace with garden views, free parking, Wi-Fi, a BBQ and a baby safety gate, making it ideal for families.
10 1 review
Elgin
03/10 – 07/10
156 €/nighttotal: 624 € (4 )
Anchor Cottage, Hopeman, Moray
2 3
cottage , Elgin
Anchor Cottage, a two-bedroom holiday home, is located in Hopeman, Moray, just 160 metres from local amenities including a shop and pub, and 640 metres from the beach on the shores of the Moray Firth. This pet-friendly holiday let accommodates up to four guests, offering a enclosed rear garden with patio and furniture, a Smart TV, complimentary WiFi, and essential kitchen appliances.
10 1 review
Elgin
08/07 – 12/07
365 €/nighttotal: 1460 € (4 )
Whitecraigs, Spacious Home For 8, Ample Parking
4 4
apartment , Morayshire
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.
Elgin
23/12 – 27/12
448 €/nighttotal: 1792 € (4 )
House ∙ 3 Bedrooms ∙ 6 Guests
3 5
house , Hopeman
This detached house in a quiet area of Hopeman offers a limited sea view and direct garden access, with no specific distances to local landmarks provided. The accommodation sleeps six across three bedrooms, featuring a well-equipped kitchen, a combined living/dining room with a TV, a garden, terrace, parking, and complimentary Wi-Fi, with pets welcome for an additional charge.
Best Elgin holiday rentals with parking
9.1 61 reviews
Elgin
03/10 – 07/10
127 €/nighttotal: 508 € (4 )
The Boathouse
1 3
house , Longmorn
This charming house is located in Longmorn, just 8.2 kilometres from Elgin Cathedral and 45 kilometres from Huntly Castle, offering a peaceful retreat in a picturesque setting. The house consistently receives excellent ratings for its location, cleanliness, and overall guest experience. The house spans 60 square metres and comfortably accommodates up to three guests in its one bedroom. Enjoy a range of amenities including a fully equipped kitchen, a private garden with an outdoor fireplace, and free parking on-site.
8.7 67 reviews
Elgin
03/10 – 07/10
174 €/nighttotal: 696 € (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.
8.8 17 reviews
Elgin
23/12 – 27/12
209 €/nighttotal: 836 € (4 )
Seaforth House Apartment
2 5
house , Elgin
Seaforth House Apartment is located in Elgin, a short distance from the town centre, just 6 kilometres from Elgin Cathedral and 32 kilometres from Brodie Castle. This two-bedroom apartment, with a living room, dining area, fully equipped kitchen and bathroom, sleeps up to 11 guests and has a total floor area of 74 square metres.
10 2 reviews
Elgin
24/12 – 27/12
113 €/nighttotal: 339 € (3 )
Baxters Coastal Retreat
2 5
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.
Frequently asked questions about holiday rentals in Elgin
What sports or outdoor activites can visitors enjoy in and around Elgin?
There's plenty to do outdoors in Elgin. You can go fishing in the River Lossie, play golf at the Elgin Golf Club, or go horse riding at the Moray Riding Centre. You can also go kayaking or paddleboarding in the Findhorn Bay.
What are the best Airbnb and holiday rentals in Elgin?
What amenities are commonly available in vacation rentals in Elgin?
Most vacation rentals in Elgin have the basic amenities like Wi-Fi, TV, and a washing machine. Many also have a garden, a patio, and off-street parking. Some have things like a hot tub or a sauna.
What are the best rentals for families and kids in Elgin?
What time of year is best to rent a vacation rental Elgin?
Elgin's good year-round, but the best time to visit is probably during the summer months. The weather's usually good, and there's lots going on. Spring and autumn are also nice, and you might find better deals on accommodation.
Destinations nearby
Best Elgin holiday rentals with a balcony
10 3 reviews
Elgin
23/12 – 27/12
814 €/nighttotal: 3256 € (4 )
19th Century 5-bedroom Villa With Free Private Parking
5 5
house , Elgin
The Wing villa is located in Elgin, a short distance from Elgin Cathedral and 43km from Huntly Castle, offering easy access to local historical landmarks. This five-bedroom house, boasting 188 square metres of floor space, comfortably accommodates up to 19 guests and includes a fully equipped kitchen, private parking, Wi-Fi, air conditioning, and a patio; accessibility features are also present.
9.8 113 reviews
Elgin
23/12 – 27/12
214 €/nighttotal: 856 € (4 )
Beachfront Panoramic Seaview Free Wifi & Parking
3 5
house , Lossiemouth
This house is located in Lossiemouth, a charming coastal town in Moray, Scotland, just a short walk from the beach and a short drive from Elgin Cathedral. The property has received excellent ratings for its location, cleanliness, and overall user experience. The house has three bedrooms and a floor area of 101 square metres, offering ample space for families or groups. Guests can enjoy panoramic sea views, direct beach access, free parking, air conditioning, a fully equipped kitchen, a Jacuzzi, a terrace, a garden, and more.
9.0 11 reviews
Elgin
25/07 – 01/08
133 €/nighttotal: 931 € (7 )
Waterside Apartment
2 1
apartment , Elgin
This Waterside Apartment offers a one-bedroom flat in Elgin, a 10-minute walk from Elgin Cathedral, 45km from Huntly Castle, and 26km from Brodie Castle. The self-catering apartment, sleeping up to four guests, features a fully equipped kitchen, private terrace, free Wi-Fi, and a flat-screen TV; nearby attractions include Elgin Cathedral and the Moray Firth.
Elgin
03/10 – 07/10
202 €/nighttotal: 808 € (4 )
Luxury Villa With Views Across Golf Course
2 3
cabin , Lossiemouth
This immaculate lodge in Lossiemouth offers direct beach access, just 30 meters away, with Spynie Palace and Duffus Castle nearby. This 40 square meter cabin accommodates four guests across two bedrooms and two bathrooms, featuring a luxury kitchen, a swimming pool, and uninterrupted golf course views from its deck.
Best pet friendly Elgin holiday rentals
Among the 70 accommodations in Elgin, here are the 4 best pet friendly rentals
10 4 reviews
Elgin
03/10 – 07/10
139 €/nighttotal: 556 € (4 )
H26atsilversands
1 3
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).
10 3 reviews
Elgin
23/12 – 27/12
136 €/nighttotal: 544 € (4 )
Suz's Pet Friendly Seaview Luxury Lodge East Beach
1 5
resort , Lossiemouth
Suz's Pet Friendly Seaview Lodge is a unique campervan offering a coastal stay in Lossiemouth, Moray, with easy access to its beaches, River Lossie, Lossiemouth Harbour, and Covesea Lighthouse. This pet-friendly motorhome sleeps six guests and features two bedrooms, two bathrooms, internet, and a kitchen, making it an ideal base for exploring the Moray coast and its local culture.
10 2 reviews
Elgin
23/12 – 27/12
274 €/nighttotal: 1096 € (4 )
Dune Haven Luxury Beach Lodge
1 5
cabin , Lossiemouth
This Lossiemouth holiday cottage, perfect for families, is situated in a peaceful area; precise distances to Lossiemouth beach, the town centre, Lossiemouth Museum, and Covesea Lighthouse require further clarification. Sleeping six guests, the self-catering lodge boasts two bedrooms, two bathrooms, a fully equipped kitchen including a dishwasher, plus a swimming pool and fitness centre on-site; further details regarding the property's size, layout, and specific activities are needed.
8.9 169 reviews
Elgin
23/12 – 27/12
139 €/nighttotal: 556 € (4 )
Two Bedroom Town Centre Apartment
3 5
apartment , Elgin
This serviced apartment in Elgin is a short walk from Elgin Cathedral and offers easy access to other attractions in the surrounding area. It has been rated very good for cleanliness and user experience, and the location is considered excellent. The apartment is spacious, covering 115 square metres, and is well-equipped with a fully fitted kitchen, a relaxing garden, a restaurant, and a tennis court, ensuring a comfortable and enjoyable stay.