COVID-19 Update: The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Updating

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

All filters

Filters

239 Holiday homes

Apartment rental in Elgin

Elgin apartment

1 bedroom • 1 bathroom • sleeps 4

from £109 / night

£762 / week

1 / 11

Holiday cottage with golf nearby in Speyside

Speyside cottage

2 bedrooms • 1 bathroom • sleeps 4

“Great cottage” Lovely place, very peaceful and all facilities you could wish for. Very large enclosed garden that is a sun trap.

45 reviews

from £138 / night

£962 / week

1 / 18

Holiday cottage in Speyside

Speyside cottage

2 bedrooms • 2 bathrooms • sleeps 4

“Absolutely perfect, best accommodation we’ve stayed in.” Location is beautiful, relaxing and very peaceful. Hunters Lodge is thouhtfully designed with the customer put first at all times. We were delighted to see many red squirrels, right outside the patio door, munching away at the feed station. The wood fired hot tub was a first for us however we’re completely converted. If you like a hot tub but not all the chemical additives then this place is for you. We will be back very soon.

26 reviews

from £172 / night

£1,145 - £1,432 / week

1 / 11

Cottage rental in Elgin with golf nearby

Elgin cottage

2 bedrooms • 1 bathroom • sleeps 4

19 reviews

from £98 / night

£682 / week

1 / 10

Elgin holiday apartment rental

Elgin apartment

2 bedrooms • 2 bathrooms • sleeps 5

3 reviews

from £115 / night

£802 / week

1 / 25

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

52 reviews

from £161 / night

£974 - £1,432 / week

1 / 40

Holiday cottage with golf nearby in Elgin

Elgin cottage

3 bedrooms • 3 bathrooms • sleeps 8

31 reviews

from £123 / night

£859 - £1,136 / week

1 / 34

Holiday apartment in Elgin

Elgin apartment

2 bedrooms • 1 bathroom • sleeps 4

“Lovely apartment” Myself & daughter in law stayed from 6-8 April. Apartment is central to Elgin & a short walk from the train station. A very clean & comfortable flat with everything you need. Very comfortable beds & great shower. Would definitely recommend the flat.

19 reviews

from £81 / night

£516 - £544 / week

1 / 12

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!

48 reviews

from £98 / night

£573 - £802 / week

1 / 32

Speyside holiday villa rental

Speyside villa

9 bedrooms • 8 bathrooms • sleeps 17

10 reviews

from £607 / night

£3,729 - £4,859 / week

1 / 29

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.

85 reviews

from £40 / night

£258 - £355 / week

1 / 19

Holiday log cabin in Elgin

Elgin log cabin

2 bedrooms • 1 bathroom • sleeps 4

18 reviews

from £88 / night

£613 - £785 / week

1 / 16

Holiday lodge in Speyside

Speyside lodge

2 bedrooms • 1 bathroom • sleeps 4

10 reviews

from £138 / night

£848 - £1,041 / week

1 / 31

Elgin ski apartment to rent.

Elgin apartment

1 bedroom • 1 bathroom • sleeps 4

from £109 / night

£762 / week

1 / 12

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!

62 reviews

from £86 / night

£458 - £687 / week

1 / 32

Holiday cottage in Elgin

Elgin cottage

1 bedroom • 1 bathroom • sleeps 2

10 reviews

from £69 / night

£401 / week

1 / 8

Holiday home in Elgin

Elgin house

4 bedrooms • 2 bathrooms • sleeps 8

1 review

from £241 / night

£1,489 - £1,831 / week

1 / 29

Holiday log cabin in Elgin

Elgin log cabin

2 bedrooms • 1 bathroom • sleeps 4

22 reviews

from £86 / night

£602 - £813 / week

1 / 20

Cottage rental in Elgin

Elgin cottage

2 bedrooms • 1 bathroom • sleeps 4

1 review

from £138 / night

£731 - £1,041 / week

1 / 38

Holiday home in Elgin

Elgin house

4 bedrooms • 2 bathrooms • sleeps 8

from £321 / night

£1,603 - £1,964 / week

1 / 27

Holiday lodge in Elgin

Elgin lodge

1 bedroom • 1 bathroom • sleeps 2

4 reviews

from £82 / night

£573 - £796 / week

1 / 13

Home rental in Elgin with golf nearby

Elgin house

2 bedrooms • 2 bathrooms • sleeps 4

6 reviews

from £166 / night

£1,031 - £1,432 / week

1 / 12

Holiday cottage with golf nearby in Elgin

Elgin cottage

1 bedroom • 1 bathroom • sleeps 2

2 reviews

from £151 / night

£452 - £1,269 / week

1 / 19

Holiday apartment with golf nearby in Elgin

Elgin apartment

2 bedrooms • 1 bathroom • sleeps 4

from £115 / night

£343 - £1,100 / week

1 / 21

Log cabin rental in Elgin

Elgin log cabin

2 bedrooms • 1 bathroom • sleeps 4

from £138 / night

£848 - £1,121 / week

1 / 22

Elgin holiday apartment rental

Elgin apartment

2 bedrooms • 1 bathroom • sleeps 4

from £100 / night

£695 - £1,085 / week

1 / 14

Holiday chalet in Elgin

Elgin chalet

1 bedroom • 1 bathroom • sleeps 2

from £189 / night

£808 / week

1 / 23

Holiday home in Elgin

Elgin house

2 bedrooms • 1 bathroom • sleeps 4

from £92 / night

£590 / week

1 / 13

Home letting in Elgin

Elgin house

4 bedrooms • 2 bathrooms • sleeps 8

from £421 / night

£1,822 - £3,481 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday apartment in Nairn

Nairn apartment

2 bedrooms • 1 bathroom • sleeps 4

1 review

from £161 / night

£1,123 / week

1 / 9

Keith holiday b&b rental

Keith b&b

1 bedroom • 1 bathroom • sleeps 2

from £138 / night

£962 / week

1 / 8

Holiday private room in Buckie

Buckie private room

1 bedroom • 1 bathroom • sleeps 1

from £42 / night

£252 / week

1 / 20

B&b rental in Buckie

Buckie b&b

1 bedroom • 1 bathroom • sleeps 2

from £63 / night

£373 / week

1 / 17

Holiday b&b in Keith

Keith b&b

1 bedroom • 1 bathroom • sleeps 2

from £109 / night

£762 / week

1 / 9

Holiday home in Keith

Keith house

1 bedroom • 1 bathroom • sleeps 2

3 reviews

from £155 / night

£916 / week

1 / 12

Holiday apartment in Lossiemouth

Lossiemouth apartment

1 bedroom • 1 bathroom • sleeps 4

from £81 / night

£561 / week

1 / 6

Dufftown holiday cottage rental

Dufftown cottage

3 bedrooms • 3 bathrooms • sleeps 5

30 reviews

from £99 / night

£687 - £802 / week

1 / 5

Dufftown holiday cottage rental

Dufftown cottage

2 bedrooms • 2 bathrooms • sleeps 4

1 review

from £90 / night

£630 - £745 / week

1 / 5

Holiday caravan/mobile home in Aberlour

Aberlour caravan/mobile home

2 bedrooms • 2 bathrooms • sleeps 4

from £98 / night

£682 / week

1 / 10

Holiday caravan/mobile home in Aberlour

Aberlour caravan/mobile home

3 bedrooms • 2 bathrooms • sleeps 6

from £98 / night

£682 / week

1 / 10

×

Top Destination reviews

Chelona pet friendly period listed cottage with hot tub
Scenic Bliss

Absolutely gorgeous setting with a lush and large garden. Comfy layout that was warm and welcoming. Use of the hot tub on clear, warm nights was amazing. Only a few minutes drive from the nearest village. Would definitely return for another stay. … see more
East Wing Apartment of Georgian Mansion in Elgin
Fabulous Scottish Holiday!

We spent 5 nights at ‘East Wing’ with our children aged 9-17 and it was the perfect base for exploring beautiful Moray. Spotlessly clean with comfortable beds and a super shower, we could walk into Elgin and were also within easy reach of stunning sandy beaches, pretty harbour villages and numerous castles and places of historic interest. Andrew was a wonderful host and directed us to the best bays for safe swimming and stunning views. We ran out of time to see everything and will definitely be back to beautiful Moray. Highly recommended for a wonderful family holiday!see more
The Lodge
Hidden Gem

Cannot fault Duffus Estate Holiday Cottage at all. We stayed in the Lodge it was spacious well equipped and good enclosed garden for our 3 Belgian Shepherds. Fab location for visiting surrounding towns Elgin/Lossiemouth and Nairn and loads of beaches. Caroline and Ed left a breakfast pack of rolls, oatcakes, milk, jam just to get started. I would highly recommend if you are looking for the perfect retreatsee more
The Cottage 9 North College Street Elgin
Gorgeous little cottage !

Just had a perfect stay in this lovely cosy cottage . It was spotlessly clean and very well equipped with everything needed . On the doorstep are lots of shops and restaurants and only a short drive to the coast . We shall hopefully be back next year ! Thank you Evelyn and John for a lovely stay in your cottage and for the milk and biscuits, a very nice touch and well received !see more
Kirktoun Cottage
Very comfortable and clean

Thoroughly enjoyed our stay at Kirktoun Cottage. The accommodation was perfect, very comfortable and clean. The surrounding area was stunning. We went some beautiful drives to local villages and enjoyed 2 rounds of golf at nearby Hopeman golf club. Would definitely stay again and would recommend to anyone travelling to this area.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