The Moray Firth, in north-eastern Scotland, is home to some of the country's most spectacular scenery. The town of Elgin is an ideal base for visitors who want to explore the area. There is plenty of natural scenery to enjoy, as well as many historic attractions that are well worth visiting, too.

Top 15 Recommended holiday lettings in Elgin
Find your perfect holiday home, apartment or cottage in Elgin from just £57 per night!
Holiday homes and cottages with a garden
Budget-friendly Holiday Homes in Elgin
Find Fantastic yet Cheap Lettings
Top-Rated Lettings and Properties in Elgin
Book Holiday Letting Offers with the Highest User Rating
Why choose HomeToGo?

Securely pay and stay your way
Choose local, trusted payment methods, plus trip insurance and add-on services.

Award-winning customer service
Experience seamless, hands-on support for any booking questions or concerns.

Verified reviews
Trust in the quality and comfort of your stay with verified guest reviews.

Price clarity, no surprises
Spend your budget exactly as planned by comparing thousands of providers.

Smart search made simple
Transform holiday planning into a joy with advanced, AI-powered search tools.

Find your dream stay
Explore 15 million+ rentals, the world’s biggest selection of holiday homes.
Popular holiday rental amenities in Elgin
Use the filters above and easily find an ideal holiday letting matching your preferences among all of the rentals available in Elgin. In Elgin, 31 accommodation types provide Pets allowed. Consequently, if you travel with your pet, select the Pets allowed filter to see these rentals. You could even compare and find lettings if you are a grill master (15 rentals include Barbecue in Elgin) or you want to spend your holiday in privacy (8 rentals with Detached).
Waterside Holiday Rentals in Elgin

Learn about Moray's military history
A little under 13 kilometres from Elgin in Kinloss, children and adults of all ages will enjoy a visit to the Morayvia Science and Technology Centre, a celebration of the region's connection to military aviation. Visitors can take their seats inside RAF planes and helicopters, as well as learn about how technology has helped the RAF to innovate throughout the decades.
Explore Elgin's history and heritage
The ruins of the 13th century Elgin Abbey are a must-see for visitors to the Moray Firth. The two towers of the West Front are still fully intact, and are even open to members of the public who fancy making the climb to the top; you will be rewarded for your efforts with stunning views over the area.
Head a few kilometres out of Elgin to the north and you come to Spynie Castle, the 14th century residence of the Bishops of Moray. Again, visitors with plenty of energy can climb David's Tower to enjoy the view as far as the Moray Firth coast.
Information about holiday rentals in Elgin
🏡 Holiday homes available | 191 rentals |
---|---|
🌙 Nightly prices from | £57 |
⭐ Popular amenities | Pets allowed, Fireplace and Internet |
🐾 Pet friendly rentals | 31 properties |
Frequently Asked Questions
What is a common price per night for a holiday home in Elgin?
The average starting price for a holiday cottage or rental in Elgin is £57 per night. Prices vary depending on the type of holiday let, season, and amenities. HomeToGo helps you filter by price to match your budget.
How many holiday cottages are available to book in Elgin? And what are the most popular types of holiday lets?
There are 191 holiday apartments from 8 different providers on offer in Elgin. Holiday homes in Elgin often include spacious cottages and bed and breakfast rentals. These are perfect for groups of around 5 people, offering comfort and flexibility. Discover the most booked options quickly with HomeToGo’s smart filters.
What is the most searched holiday apartment amenity in Elgin?
When booking a holiday rental in Elgin, consider looking for a place with Pets allowed, Fireplace, or Internet, which are the three most popular amenities for this destination.
Are there any pet-friendly holiday cottages in Elgin?
Yes, 16% of holiday cottages in Elgin welcome pets. Many offer spacious interiors and outdoor areas – great for pets and owners alike. Just tick the ‘Pets allowed’ filter on HomeToGo to see what’s available for you and your pet.
What's the perfect time to travel to Elgin?
February and April are the driest months in Elgin.
Where can I see discounts on holiday lettings in Elgin?
You can get fabulous discounts on holiday lets in Elgin with prices for accommodation starting at just £57 - and HomeToGo has launched plenty of features that make it easy to see the top offers. If you don't have set dates for a trip, you can use HomeToGo's flexible dates technology to quickly locate great value date options and find discounts of as much as 6%. Furthermore, HomeToGo's 'distance from' filter lets you see hidden treasure holiday rentals in lower-price, lesser-known locales which are still near to the area of your choice, whether that's the coastline, a swimming lake, winter sports area or town centre. Book early to take advantage of good availability and top discounts - and do so without worries by clicking on HomeToGo's 'free cancellation' filter when you search.
What are the advantages of booking a holiday letting in Elgin with HomeToGo?
From serenity away from the crowds to more space to enjoy with your loved ones, holiday rentals in Elgin bring a variety of benefits. HomeToGo lets you read real reviews written by previous guests, and searching is secure, simple, and stress-free - so with 191 offers from 8 providers in the region, you're sure to discover the perfect holiday home with the amenities and features to suit you in Elgin.
Do you offer holiday accommodation for couples in Elgin?
Absolutely – couples love the range of holiday lettings available in Elgin. Whether you’re after seclusion or a city break, there’s something for every type of trip. Use HomeToGo to find the ideal spot for your next couples’ getaway.
Why should I book my holiday rental with HomeToGo?
HomeToGo brings together over 15 million holiday rentals from trusted providers, so you can find the best deal in one place. With smart filters, tailored recommendations and a Best Price Guarantee, booking is simple and stress-free. Discover your ideal holiday home with ease on HomeToGo.
Can I find family-friendly holiday lettings in Elgin?
Yes, there are lots of family-friendly holiday homes in Elgin. You’ll find options for every budget and family size. Use HomeToGo to discover the best places to stay with the whole gang.
Can I cancel my holiday rental booking for free?
Free cancellation is available on lots of holiday homes, depending on the provider. HomeToGo makes it easy to find flexible bookings.
Is it possible to rent a holiday home for a weekend getaway in Elgin?
Yes, many holiday lets in Elgin offer flexible booking options, including weekend stays. Many homes offer short stays without long commitments. Just enter your dates on HomeToGo and browse weekend-ready options in seconds.
Are there any last-minute holiday rental deals in Elgin?
Yes, HomeToGo regularly features last-minute holiday deals in Elgin, perfect for spontaneous getaways. With HomeToGo, you can find great value — and save up to 6%, even at short notice. Check today’s offers and grab a holiday cottage at a great price.
Top cities to visit
- Inverness
- Fort William
- Aviemore
- Pitlochry
- Ullapool
- Dundee
- Plockton
- Gairloch
- Braemar
- Durness
- Lochinver
- Fort Augustus
- Dornoch
- Crieff
- Thurso
- Saint Andrews
- Grantown-on-Spey
- Torridon
- Kinlochleven
- Blair Atholl
- Stonehaven
- Blairgowrie
- Banchory
- Newtonmore
- Kingussie
- Drumnadrochit
- Beauly
- Dingwall
- Spean Bridge
- Brora
- Lochcarron
- Cullen
- Cupar
- Comrie
- Rosemarkie
- Portsoy
- Golspie
- Dufftown
- Portmahomack
- Gardenstown
- Strathpeffer
- Aberlour
- Kirriemuir
- Scourie
- Portknockie
- Findochty
- Dornie
- Kinloch Rannoch
- Huntly
- Aberfeldy
Most Popular Destinations
- Holiday lettings and accommodation in Cornwall
- Holiday homes and lettings in Scotland
- Holiday homes and accommodation in Norfolk
- Holiday lettings and accommodation in the United Kingdom
- London holiday lettings and accommodation
- Holiday homes and lettings in Northumberland
- Holiday homes and lettings in Wales
- Devon holiday homes and lettings
- England holiday lettings and accommodation
- Whitby holiday homes and accommodation
- Dorset holiday homes and lettings
- Holiday homes and accommodation in Edinburgh
- Holiday homes and lettings in Great Britain
- North Wales holiday homes and lettings
- Holiday homes and lettings in Anglesey
- Holiday lettings and accommodation in New Forest
- Holiday lettings and accommodation in Bath
- Skye holiday homes and lettings
- Holiday homes and accommodation in Keswick
- Amsterdam holiday lettings and accommodation
- Lyme Regis holiday homes and accommodation
- Holiday homes and accommodation in Suffolk
- Tenerife holiday homes and lettings
- Holiday homes and accommodation in Padstow
- Salcombe holiday homes and lettings
- Edinburg holiday lettings and accommodation
- Isle of Mull holiday lettings and accommodation
- Snowdonia National Park holiday homes and accommodation
- Holiday homes and lettings in Liverpool
- Brighton holiday homes and accommodation
- Holiday homes and lettings in Pembrokeshire
- Holiday homes and accommodation in Weymouth
- Paris holiday homes and accommodation
- Loch Lomond holiday homes and lettings
- Holiday homes and accommodation in France
- Glasgow holiday homes and lettings
- Spain holiday homes and lettings
- Holiday lettings and accommodation in Dublin
- Belfast holiday lettings and accommodation
- Jersey holiday homes and lettings
- Holiday homes and accommodation on the Isle of Man
- Holiday homes and lettings in Oban
- Holiday lettings and accommodation in Minehead
- Holiday homes and lettings in North Yorkshire
- Holiday lettings and accommodation in Filey
- Bamburgh holiday homes and lettings
- Turnberry holiday homes and accommodation
- Ireland holiday homes and accommodation
- Holiday homes and lettings in Seahouses
- Holiday homes and accommodation in Northern Ireland
- Sheringham holiday lettings and accommodation
- Holiday homes and lettings in Abersoch
- Holiday lettings and accommodation in Dartmouth
- Holy Island holiday homes and lettings
- Cromer holiday lettings and accommodation
- Holiday lettings and accommodation in Oxford
- Brixham holiday homes and accommodation