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 £55 per night!
Best holiday rentals with a balcony
Most popular holiday lettings with a fireplace
Best holiday homes with a patio or terrace
Best holiday rental deals in Elgin
Save up to 48%
Compare 220 holiday rentals listed in Elgin and pick a wonderful place to stay for your getaway. HomeToGo allows you to immediately compare the offers for each property from different providers to find the best deal and save up to 74%.
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, 32 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 (12 rentals include Barbecue in Elgin) or you want to spend your holiday in privacy (3 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 | 220 rentals |
---|---|
💳 Discounts available | up to 74% |
🌙 Nightly prices from | £55 |
⭐ Popular amenities | Pets allowed, Fireplace and Internet |
🐾 Pet friendly rentals | 32 properties |
Frequently Asked Questions
What is the nightly price for a holiday rental in Elgin?
The average price per night in Elgin is around £55. The average cost of cottage is £188 per night. House rentals costs around £199 per night.
How many holiday lettings are available to book in Elgin?
Currently there are 220 holiday homes in Elgin to browse and book for your upcoming trip.
What is the most searched holiday rental amenity in Elgin?
When looking for a holiday home in Elgin, consider looking for a place with Pets allowed, Fireplace, or Internet, which are the most popular amenities for this destination.
How many holiday rentals in Elgin have a pool?
Holiday apartments with pools are 4 of all in Elgin on HomeToGo. Also, there are 89 of homes with pools near water.
Can i bring my pet when staying in an accommodation in Elgin?
There are 32 holiday rentals in Elgin that allow pets with an average price of £170 per night.
What's the best time of year to travel to Elgin?
July and August are the best months for sun lovers in Elgin.
Where can I see discounts on holiday homes in Elgin?
You can find great value holiday homes in Elgin with the cost per night for a let starting at just £55 - and HomeToGo has created plenty of filters that mean it's easy to locate the top deals. When thinking about the timing for your holiday, search with HomeToGo's flexible dates technology to scan for lower cost time periods and get savings of up to 74%. In addition, HomeToGo's 'distance from' filter can help you find hidden gem holiday homes in lower-price, lesser-known locales with good proximity to the area of your choice, whether that's the coastline, a swimming lake, winter sports area or town centre. Start searching with time to spare to take advantage of good availability and top discounts - and do so with confidence by ticking HomeToGo's 'free cancellation' filter when searching for holiday accommodation.
What are the pros of choosing a holiday rental in Elgin with HomeToGo?
From serenity away from the crowds to more space for relaxing with your loved ones, holiday lets in Elgin offer plenty of benefits. HomeToGo shows you genuine ratings written by previous guests, and searching is safe, simple, and stress-free - so with 220 deals from 9 providers in the area, you're sure to locate the perfect holiday home with all of the amenities that are important to you in Elgin.
We list offers from thousands of providers, including
Top holiday ideas
Top cities to visit
- Accommodation & Holiday Homes in Brighton
- Accommodation in Minehead
- Accommodation in Weston-super-Mare
- Accommodation in Bowness-on-Windermere
- Accommodation in Poole
- Accommodation in Polzeath
- Holiday lettings & accommodation in Preston
- Holiday lettings & accommodation in Andover
- Cottages & Accommodation in Robin Hood's Bay
- Holiday lettings & accommodation in Luss
- Holiday Cottages in Thornham
- Holiday lettings & accommodation in Newton Abbot
- Holiday lettings & accommodation in Kingussie
- Holiday lettings & accommodation in Whitehaven
Find holiday inspiration for your next trip
- Weekend Breaks in Lincolnshire
- B'n'Bs in Doncaster
- Weekend Breaks in Cornwall
- B'n'Bs in Worcester
- B'n'Bs in Chester
- B'n'Bs in Salisbury
- Holiday apartments in Bournemouth
- B'n'Bs in Swindon
- B'n'Bs in Hastings
- B'n'Bs in Glastonbury
- Holiday apartments in Penzance
- Cottages With Hot Tubs in Yorkshire
- B'n'Bs in Cirencester
- Hen and Stag Weekends in Brighton
- Holidays in the UK in August
- Holiday apartments in Scarborough
- Scotland Weekend Breaks
- Weekend Break in Chester
- B'n'Bs in Kingsbridge
- B'n'Bs in Holmfirth
- Dog-Friendly Accommodation in Bridlington
Top holiday destinations near Elgin
- Holiday lettings & accommodation in Aberlour
- Holiday lettings & accommodation in Buckie
- Holiday lettings & accommodation in Portmahomack
- Holiday lettings & accommodation in Tain
- Holiday lettings & accommodation in Lossiemouth
- Holiday lettings & accommodation in Dufftown
- Accommodation in Nairn
- Holiday Cottages in Portknockie
- Holiday lettings & accommodation in Forres
- Holiday Cottages in Findochty
- Holiday lettings & accommodation in Huntly
- Holiday lettings & accommodation in Grantown on Spey
- Holiday lettings & accommodation in Nethy Bridge
- Holiday lettings & accommodation in Cromarty
- Holiday Cottages in Cullen
- Holiday lettings & accommodation in Banff
- Holiday lettings & accommodation in Dornoch
- Holiday lettings & accommodation in Findhorn
- Holiday lettings & accommodation in Portsoy
- Holiday lettings & accommodation in Tomintoul