Elgin holiday homes and accommodation - HomeToGo base64Hash Elgin holiday homes and accommodation - HomeToGo

Elgin holiday homes and accommodation

Find 191 available offers from 8 partners
Anytime
Guests
Anytime
Guests

Top 15 Recommended holiday lettings in Elgin

Find your perfect holiday home, apartment or cottage in Elgin from just £57 per night!

Accommodation Elgin
Accommodation ∙ 2 guests ∙ 1 bedroom

Letting for 2 persons

Elgin, Moray, United Kingdom
from £131
per night
Outstanding(61 ratings)
from £131
per night
View deal
Apartment Elgin
Apartment ∙ 4 guests ∙ 1 bedroom

Flat | River view

Elgin, Moray, United Kingdom
from £115
per night
Good(5 ratings)
from £115
per night
View deal
House Elgin
House ∙ 5 guests ∙ 1 bedroom

House with 1 room for 5 persons

Elgin, Moray, United Kingdom
from £135
per night
Outstanding(1 rating)
from £135
per night
View deal
Bed and breakfast Elgin
Bed and breakfast ∙ 6 guests ∙ 1 bedroom

Bed and breakfast with garden

Elgin, Moray, United Kingdom
from £92
per night
Excellent
from £92
per night
View deal
Accommodation Elgin
Accommodation ∙ 2 guests ∙ 1 bedroom

Charming letting for 2 persons

Elgin, Moray, United Kingdom
from £123
per night
Outstanding(61 ratings)
from £123
per night
View deal
Bed and breakfast Elgin
Bed and breakfast ∙ 4 guests ∙ 2 bedrooms

Bed & breakfast with terrace

Elgin, Moray, United Kingdom
from £95
per night
Very good
from £95
per night
View deal
Villa Elgin
Villa ∙ 10 guests ∙ 5 bedrooms

Villa with 5 rooms for 10 persons

Elgin, Moray, United Kingdom
from £684
per night
from £684
per night
View deal
Apartment Elgin
Apartment ∙ 3 guests ∙ 2 bedrooms

Holiday apartment with garden | Nature view

Elgin, Moray, United Kingdom
from £109
per night
Outstanding(2 ratings)
from £109
per night
View deal
Bed and breakfast Elgin
Bed and breakfast ∙ 3 guests ∙ 1 bedroom

B&B with garden

Elgin, Moray, United Kingdom
from £71
per night
Excellent
from £71
per night
View deal
Accommodation Elgin
Accommodation ∙ 2 guests ∙ 1 bedroom

Lovely letting for 2 persons

Elgin, Moray, United Kingdom
from £150
per night
Outstanding(61 ratings)
from £150
per night
View deal
Accommodation Elgin
Accommodation ∙ 2 guests ∙ 1 bedroom

Letting for 2 persons

Elgin, Moray, United Kingdom
from £117
per night
Outstanding(61 ratings)
from £117
per night
View deal
Apartment Elgin
Apartment ∙ 4 guests ∙ 2 bedrooms

Flat with 2 rooms for 4 persons

Elgin, Moray, United Kingdom
from £111
per night
from £111
per night
View deal
Apartment Elgin
Apartment ∙ 4 guests ∙ 2 bedrooms

Holiday apartment with garden

Elgin, Moray, United Kingdom
from £153
per night
from £153
per night
View deal
Cottage Elgin
Cottage ∙ 2 guests ∙ 1 bedroom

Cottage with garden & BBQ | Pets allowed

Elgin, Moray, United Kingdom
from £81
per night
from £81
per night
View deal
Apartment Elgin
Apartment ∙ 4 guests ∙ 2 bedrooms

Beautiful apartment with 2 rooms for 4 persons

Elgin, Moray, United Kingdom
from £146
per night
from £146
per night
View deal

Holiday homes and cottages with a garden

Cottage  Elgin
from £206 per night
Cottage ∙ 6 guests ∙ 3 bedrooms

Cottage with garden & jacuzzi

5.0
Outstanding(2 ratings)
Elgin, Moray, United Kingdom
Garden
View deal
Cottage  Elgin
from £57 per night
Cottage ∙ 4 guests ∙ 2 bedrooms

Cottage with garden & terrace

5.0
Outstanding(16 ratings)
Elgin, Moray, United Kingdom
Garden
View deal
Cottage  Elgin
from £219 per night
Cottage ∙ 6 guests ∙ 3 bedrooms

Cottage with barbecue, garden & terrace | Garden view

4.0
Very good(1 rating)
Elgin, Moray, United Kingdom
Garden
View deal
See all offers

Budget-friendly Holiday Homes in Elgin

Find Fantastic yet Cheap Lettings

Bed and breakfast Elgin
from £118 per night
Bed and breakfast ∙ 127 guests ∙ 1 bedroom

Bed & breakfast for 127 persons

Elgin, Moray, United Kingdom
View deal
Bed and breakfast Elgin
from £103 per night
Bed and breakfast ∙ 2 guests ∙ 1 bedroom

Bed & breakfast for 2 persons

3.8
Good(121 ratings)
Elgin, Moray, United Kingdom
View deal
Bed and breakfast Elgin
from £121 per night
Bed and breakfast ∙ 2 guests ∙ 1 bedroom

Lovely bed and breakfast for 2 persons

3.8
Good(121 ratings)
Elgin, Moray, United Kingdom
View deal

Top-Rated Lettings and Properties in Elgin

Book Holiday Letting Offers with the Highest User Rating

Apartment Elgin
from £93 per night
Apartment ∙ 3 guests ∙ 1 bedroom

Holiday apartment with garden

5.0
Outstanding(3 ratings)
Elgin, Moray, United Kingdom
View deal
Cottage Elgin
from £82 per night
Cottage ∙ 4 guests ∙ 2 bedrooms

Child-friendly cottage | Beach view

5.0
Outstanding(16 ratings)
Elgin, Moray, United Kingdom
View deal
Cottage Elgin
from £107 per night
Cottage ∙ 5 guests ∙ 3 bedrooms

Children-friendly lovely cottage | Pets are welcome

4.6
Excellent(10 ratings)
Elgin, Moray, United Kingdom
View deal

Why choose HomeToGo?

Securely pay and stay your way

Securely pay and stay your way

Choose local, trusted payment methods, plus trip insurance and add-on services.

Award-winning customer service

Award-winning customer service

Experience seamless, hands-on support for any booking questions or concerns.

Verified reviews

Verified reviews

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

Price clarity, no surprises

Price clarity, no surprises

Spend your budget exactly as planned by comparing thousands of providers.

Smart search made simple

Smart search made simple

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

Find your dream stay

Find your dream stay

Explore 15 million+ rentals, the world’s biggest selection of holiday homes.

Popular holiday rental amenities in Elgin

  • Pet-friendly (31)
  • Fireplace (25)
  • WiFi (173)
  • Garden (118)
  • Fishing (27)
  • Parking (2)
  • TV (165)
  • Washing machine (73)
  • Kitchen (78)
  • Pool (8)
  • Hot tub (10)
  • No smoking (179)

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).

Enjoy a scenic stay in a holiday letting in Elgin

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.

What are the best activities for families 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.

Where are the unique attractions in Elgin?

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
3 reviews
Elgin holiday rentals have an average rating of 5/5 across 3 reviews left by travellers.

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

Most Popular Destinations

Show more
image-tag