Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Guest houses in Elgin and Self catering accommodation - Holiday Lettings - Holiday Rentals Elgin

All filters

Filters

28 Holiday homes

Holiday cottage in Elgin

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £81 / night

£521 / week

1 / 18

Elgin holiday cottage rental

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“A proper bothy!” Great to stay in a real Bothy. Deceptively large. A warm, clean, comfortable, cosy space - thoughtfully furnished. Perfect for short drives to the beautiful pine-wooded, sandy beaches, and long walks in the beautiful countryside. We enjoyed our stay.

from £52 / night

£287 - £355 / week

1 / 19

Cottage rental in Elgin with golf nearby

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £115 / night

£802 / week

1 / 10

Elgin holiday cottage rental

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

“Highly recommended accomodation” My wife and I with our Golden Retriever (Roddy) have just spent a week in what is a lovely well equipped and very comfortable cottage. The furnishings and rooms etc are of a fairly high standard and all necessary amenities are included. The large totally enclosed garden was an added bonus and our pal Roddy made the most of it during our stay. The cottage is ideally suited for visiting the Moray Firth area and the town of Elgin. Within 200M of the cottage there is a restaurant that is excellent for lunches and evening meals etc. Will certainly consider returning again in the future!

from £103 / night

£716 - £1,145 / week

1 / 36

Elgin ski apartment to rent.

Elgin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £115 / night

£802 / week

1 / 12

Elgin holiday log cabin rental

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £178 / night

£1,134 - £1,366 / week

1 / 19

Farmhouse accommodation in Elgin

Elgin farmhouse

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

“fantastic house and location” we stayed here in a family group of 6 adults and 4 children. so much space for us all in the house and the outside space is amazing. Short drive from Elgin and Lossiemouth. House has everything you could need and all the girls loved the big mirrors! We will be back to stay in this wee gem of a find

from £229 / night

£1,145 - £2,290 / week

1 / 42

Home letting in Elgin

Elgin house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £604 / night

£2,984 - £10,256 / week

1 / 25

Log cabin rental in Elgin

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £178 / night

£1,134 - £1,366 / week

1 / 16

Holiday lodge in Speyside

Speyside lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £178 / night

£1,071 - £1,264 / week

1 / 26

Apartment rental in Elgin

Elgin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £115 / night

£802 / week

1 / 11

Holiday chalet in Elgin

Elgin chalet

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £179 / night

£798 - £2,638 / week

1 / 23

Holiday cottage with golf nearby in Elgin

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £108 / night

£324 - £1,153 / week

1 / 18

Lodge rental in Elgin

Elgin lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

“Perfect little getaway.” We have stayed here 3 times now and The Lodge is a proper home from home. Extremely well equipped kitchen with everything you could possibly need, lovely little bathroom with a great shower , 2 comfortable bedrooms (with nice bed linen) and all in all a very cosy place to stay. The garden is a great size and if you are blessed with good weather there is a BBQ and garden furniture. Up the road there is a children's play area and a handy village shop. Perfect location for exploring some amazing beaches (Hopeman is great for rockpooling) and if you like history theres plenty of castles, forts and battlegrounds to visit. Can't wait to go again!

from £132 / night

£859 - £1,145 / week

1 / 36

Elgin holiday home rental

Elgin house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

from £450 / night

£1,348 - £3,895 / week

1 / 41

Holiday log cabin in Elgin

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £126 / night

£682 - £842 / week

1 / 17

Holiday log cabin in Elgin

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £90 / night

£630 - £853 / week

1 / 20

Holiday cottage rental

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £129 / night

£387 - £1,305 / week

1 / 26

Holiday apartment with golf nearby in Elgin

Elgin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £100 / night

£300 - £1,101 / week

1 / 21

Holiday home in Elgin

Elgin house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £329 / night

£2,518 - £2,764 / week

1 / 17

Holiday barn in Elgin

Elgin barn

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £146 / night

£1,018 - £1,589 / week

1 / 15

Holiday cottage in Urquhart

Urquhart cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £230 / night

£690 - £1,943 / week

1 / 45

Cottage rental in Elgin

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £178 / night

£1,071 - £1,264 / week

1 / 25

Holiday cottage with golf nearby in Elgin

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £279 / night

£1,193 / week

1 / 19

Speyside holiday villa rental

Speyside villa

  • 9 bedrooms
  • 8 bathrooms
  • sleeps 17

from £745 / night

£5,153 - £6,590 / week

1 / 61

Holiday home in Elgin

Elgin house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £287 / night

£1,791 - £2,194 / week

1 / 34

Holiday lodge in Elgin

Elgin lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £98 / night

£682 - £796 / week

1 / 12

Holiday cottage with golf nearby in Elgin

Elgin cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £123 / night

£859 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday cottage in Buckie

Buckie cottage

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from £90 / night

£550 - £1,000 / week

1 / 16

Holiday apartment in Forres

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £86 / night

£602 / week

1 / 6

Holiday apartment in Forres

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £86 / night

£602 / week

1 / 5

Holiday home in Dufftown

Dufftown house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £189 / night

£1,323 / week

1 / 29

Cullen holiday home rental

Cullen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £177 / night

£1,235 / week

1 / 43

Garmouth holiday home let

Garmouth house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £81 / night

£561 / week

1 / 9

Holiday home in Keith

Keith house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £155 / night

£916 / week

1 / 12

Holiday home rental

Archiestown house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £132 / night

£465 - £1,480 / week

1 / 10

Holiday home with golf nearby in Cullen

Cullen house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 12

from £214 / night

£813 - £2,947 / week

1 / 51

Aberlour holiday lodge rental

Aberlour lodge

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £328 / night

£2,290 / week

1 / 13

Holiday cottage in Buckie

Buckie cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 5

from £112 / night

£779 / week

1 / 21

Holiday home rental

Cullen house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £189 / night

£1,123 - £1,374 / week

1 / 38

×

Top Destination reviews

Spacious Elgin Cottage sleeps 8 and beds can be split to make 8 singles.
Fantastic base for a family holiday spent exploring Moray.

This accommodation fully met all of our requirements in terms of the amenities available, including a large garden to enjoy a week of wonderful weather. A separate bath/shower room for each bedroom is a real benefit for a large family as well as the laundry facilities. The house was spotlessly clean throughout and very well appointed. The garden was immaculately kept, and the way it is split into sections was enjoyed by the children. This cottage is highly recommended for a family holiday.see more
Park View Cottage, 9 North College Street, Elgin, Moray.
Perfect

We had hoped to go further afield for our holiday this Summer but the pandemic put paid to that. Having stayed at the cottage for a week last September, we decided to return. The perfect spot to be based to get around to visit some of the most beautiful locations in Scotland. Elgin itself has a lot to offer too, the cottage being perfectly placed to walk everywhere. There is a variety of really good restaurants in the area, must of which we ate in. However, the cottage is beautifully presented and well equipped eg. Oven, microwave, plenty of cutlery, dishes, glassware etc so we dined in a couple of evenings. There is a large Tesco and M and S nearby. We love the clever design of the cottage. Traditional stone on the outside yet so modern on the inside. It was spotless! I hope we left it to the same high standard! Evelyn and John are the perfect hosts, leaving milk in the fridge which was a lovely touch. They are extremely welcoming and nothing is too much trouble. I am sure we will be back!see more
Mill of Kellas
Wonderful

My friends and I stayed for 3 nights in Mill of Kellas and we had a great time. The property is so secluded with lots of wildlife around about and a fishery in the immediate vicinity which we took advantage of on our last full day. The house is great with plenty of space for 8 adults to enjoy. We’ve all become quite accustomed to a hot tub when we take a trip away together, so we absolutely loved that this property had one. The kitchen facilities were great, plenty of toiletries in the bathroom, shower room and toilet which was a bonus! We took a trip out to Findhorn beach which wasn’t too far a drive. Vivienne was very helpful and kind and provided us with all the info we needed prior to our arrival, thank you for letting us stay in your beautiful property.see more
Kellas Lodge
Great Outdoors

A great place for a quiet break, yet still drivable to all the places of interest. Cottage was immaculately clean and had all the essentials. Its biggest asset is all that great countryside to explore. Definately be going again! … see more
Dunedin Cottage (Elgin Holiday Home)
Great stop off point

We needed a stop off point between Thurso and Aberdeen and struggled to find anywhere, Dunedin came up so I booked it! It took us a minute to find it in the dark, but once we found it, everything was fine, beds are comfy, it was clean and in good condition … see more
The Bothy, Wester Marchhead
A well located and comfortable place to stay near Elgin

We enjoyed our stay at the Bothy. It is well situated for a visit to Elgin and the surrounding countryside and whist compact has all the facilities you need. A very peaceful and relaxing place. We will visit again. … see more

Also consider