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

Close

View larger map

Also consider

Europe Holidays
466942 properties
United Kingdom Holidays
61165 properties
Scotland Holidays
7920 properties
Cottages Cornwall
2983 properties
Apartments Greater London
941 properties
Cottages Cumbria / Lake District
940 properties
Cottages Devon
2810 properties
Cottages Central England / Cotswolds
940 properties
Cottages Dorset
819 properties
Cottages Isle of Wight
507 properties
Cottages Peak District / Derbyshire
460 properties
Cottages Somerset
610 properties
Cottages Kent
557 properties
Cottages Sussex
770 properties
Cottages Norfolk
1023 properties
Cottages Isle of Man
11 properties
Northumberland
640 properties
Cottages Yorkshire / Yorkshire Dales
1496 properties
Coastal Cottages
222 properties
Cottages Speyside
5 properties

Elgin

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

235 Holiday homes

(70) Excellent 

Certificate of Excellence

20

Elgin holiday cottage rental

Moray / Elgin

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Child friendly
“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.
…see more

Certificate of Excellence

from £35 / night

£225 - £285 / week

Book View

Responds fast!
avg. 2 hours 55 minutes

from £35 / night

(18) Excellent 

11

Holiday cottage in Speyside

Elgin / Speyside

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Ask about pets
  • Private garden
“Great place, peaceful and tranquil setting excellent week, helped by the weather.” Wonderful facilities, for once the knives were sharp! Hot tub great, easy access to main towns. Good walking area. Golf courses along the coast excellent, we played Spe
…see more

from £120 / night

£770 - £1,000 / week

Book View

Responds fast!
avg. 3 hours 33 minutes

from £120 / night

(34) Excellent 

15

Holiday cottage with golf nearby in Speyside

Elgin / Speyside

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 2 km
  • Child friendly
  • Pet friendly
“Excellent location, a real 'Home from home'” Location great for all of Moray. House has all you need, and would have at your own home. We've been a couple of times now and will return again. Ian keeps in touch and we find him very helpful.
…see more

from £65 / night

£300 - £600 / week

Book View

Responds fast!
avg. 57 minutes

from £65 / night

(1) Excellent 

18

Elgin holiday apartment rental

Moray / Elgin

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

from £69 / night

£435 - £498 / week

Book View

Responds fast!
avg. 2 hours 23 minutes

from £69 / night

(11) Very Good 

Certificate of Excellence

10

Cottage rental in Elgin with golf nearby

Moray / Elgin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden

Certificate of Excellence

from £70 / night

£490 - £595 / week

Book View

from £70 / night

(24) Excellent 

Certificate of Excellence

19

Holiday cottage with golf nearby in Elgin

Moray / Elgin

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly
  • Private garden
“Mr” We had a superb stay at this cottage. It is very clean, modern and beautiful with everything we could possibly of needed. Shops just a short walk away and beach a short drive. Will definitly stay there again. Thank you.
…see more

Certificate of Excellence

from £107 / night

£750 - £945 / week

Book View

Responds fast!
avg. 2 hours 28 minutes

from £107 / night

(7) Excellent 

18

Cottage rental in Elgin with golf nearby

Moray / Elgin

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Child friendly

from £95 / night

£599 - £662 / week

Book View

Responds fast!
avg. 2 hours 30 minutes

from £95 / night

(8) Excellent 

Certificate of Excellence

12

Holiday apartment in Elgin

Moray / Elgin

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Ask owner if suitable for children
“Spacious comfortable accommodation in great location.” Very well presented, spotless accommodation with extremely comfortable beds. Would highly recommend for any length of stay.
…see more

Certificate of Excellence

from £80 / night

£400 - £440 / week

Book View

from £80 / night

(44) Excellent 

22

Lodge rental in Speyside

Elgin / Speyside

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
“Duffus Cottage” Caroline was very friendly and helpful and the cottage was very welcoming and homely. We had a relaxing weekend.
…see more

from £55 / night

£350 - £500 / week

Book View

Responds fast!
avg. 2 hours 3 minutes

from £55 / night

9

Apartment rental in Elgin

Moray / Elgin

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly

from £90 / night

£630 / week

Book View

from £90 / night

(21) Excellent 

Certificate of Excellence

24

Elgin holiday cottage rental

Moray / Elgin

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
“Nice place to stay” My husband, adult son and myself decided to come back to Scotland, my homeland for a holiday this summer. Springfield Croft looked just like the sort of place we were looking for. Three double rooms or two can be twin rooms. One ro
…see more

Certificate of Excellence

from £70 / night

£460 - £650 / week

Book View

Responds fast!
avg. 2 hours 24 minutes

from £70 / night

(1) Excellent 

27

Holiday home in Elgin

Moray / Elgin

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 19 km
  • Child friendly
  • Pet friendly
“a well equipped house in quiet, beautiful surroundings” Well equipped and maintained, clean, cosy with comfortable beds. The kitchen in particular is very spacious and invites for a long stay. Recommended!
…see more

from £150 / night

£940 - £1,360 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from £150 / night

(6) Excellent 

26

Holiday lodge in Speyside

Elgin / Speyside

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 11 km
  • Child friendly

from £75 / night

£470 - £680 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from £75 / night

(32) Excellent 

Certificate of Excellence

20

Elgin holiday cottage rental

Moray / Elgin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
“Quiet location with well equipped cottage” Cottage was clean and well equipped with nice welcome pack which was enjoyed during my all to brief stay. Will revisit
…see more

Certificate of Excellence

from £70 / night

£400 - £600 / week

Book View

Responds fast!
avg. 2 hours 3 minutes

from £70 / night

12

Elgin holiday apartment rental

Moray / Elgin

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly

from £115 / night

£693 / week

Book View

Responds fast!
avg. 50 minutes

from £115 / night

13

Elgin ski apartment to rent.

Moray / Elgin

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Ski

from £90 / night

£630 / week

Book View

from £90 / night

(4) Excellent 

Certificate of Excellence

8

Holiday cottage in Elgin

Moray / Elgin

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Ask owner if suitable for children
“Great” Excellent time here. Would definitely recommend to couples. Also would stay here again. Excellent prices also.
…see more

Certificate of Excellence

from £60 / night

£350 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from £60 / night

(13) Very Good 

19

Holiday log cabin in Elgin

Moray / Elgin

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 16 km
  • Child friendly
  • Pet friendly
“Terrific place to stay and people would recommend to anyone” Myself, my new husband and two dogs stayed here for a week in April. The cabin was excellent everything we expected and Sheila and Sandy were great hosts. The hot tub just topped off what wa
…see more

from £62 / night

£430 - £625 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £62 / night

(43) Excellent 

Certificate of Excellence

28

Farmhouse accommodation in Elgin

Moray / Elgin

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 3 km
  • Child friendly
  • Pet friendly
“An idyllic stay in the country” Duffus farmhouse is a wonderful spacious cottage that combines the charms of a 100+ year old home with all the modern amenities. The view out the living and bedroom windows of the old castle is incredible and we got a
…see more

Certificate of Excellence

from £115 / night

£700 - £995 / week

Book View

Responds fast!
avg. 2 hours 3 minutes

from £115 / night

(3) Excellent 

21

Townhouse rental in Elgin

Moray / Elgin

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly

from £155 / night

£976 / week

Book View

Responds fast!
avg. 50 minutes

from £155 / night

(15) Excellent 

19

Holiday log cabin in Elgin

Moray / Elgin

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 16 km
  • Child friendly
  • Pet friendly
“Perfect location for exploring Morayshire” A lovely log cabin set in a lovely forest location. Very quiet and secluded. Great to get away from it all. We received a lovely welcome from the owners on arrival with a welcome basket of wine and shortbread
…see more

from £63 / night

£440 - £640 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £63 / night

(4) Excellent 

27

Home rental in Elgin

Moray / Elgin

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 5 km
  • Child friendly
  • Pet friendly
“Lovely Family Home in amazing location” This is a lovely old farmhouse situated in beautiful countryside close to the Coast and the town of Elgin There is a ruined castle nearby where we all enjoyed exploring. Lovely beach at Lossiemouth. Plenty to
…see more

from £220 / night

£1,000 - £1,700 / week

Book View

Responds fast!
avg. 1 hour 17 minutes

from £220 / night

(8) Excellent 

Certificate of Excellence

29

Speyside holiday villa rental

Elgin / Speyside

9 17 Min stay varies

  • 9 bedrooms
  • Sleeps 17
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 18 km
  • Child friendly

Certificate of Excellence

from £520 / night

£3,200 - £4,187 / week

Book View

Responds fast!
avg. 2 hours 42 minutes

from £520 / night

(1) Excellent 

12

Home rental in Elgin with golf nearby

Moray / Elgin

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 15 km
  • Child friendly
  • Pet friendly

from £120 / night

£770 - £1,000 / week

Book View

Responds fast!
avg. 3 hours 33 minutes

from £120 / night

15

Holiday home in Elgin

Moray / Elgin

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £57 / night

£397 - £986 / week

Enquire View

from £57 / night

27

Holiday home in Elgin

Moray / Elgin

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min

from £80 / night

£559 - £1,193 / week

Enquire View

from £80 / night

25

Elgin holiday home accommodation

Moray / Elgin

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Pet friendly

from £48 / night

£333 - £720 / week

Enquire View

from £48 / night

Top Destination reviews

Two Bedroom Flat Central Elgin near Rail Station
A little gem

My wife, daughter and I were visiting family in Elgin. We chose this accommodation based on previous excellent reviews and were so glad that we did. It's very well equipped, spotlessly clean and ideally located for the town centre and link roads to the surrounding area. Provides a 'home from home' experience which a hotel doesn't. Would recommend staying here without hesitationsee more
Chelona
Fantastic relaxing well equipped cottage.

We had a lovely week staying at Chelona cottage. Ian, owner, couldn’t have been more friendlier or helpful, the cottage was superb exactly what it does on the tin - well equipped kitchen and bathroom, comfy bedrooms, lovely sitting room, good heating system and wood burning fire perfect for January, perfect garden for kids and dogs. Lovely dogwalks nearby, good for cycling with kids, and Spey Bay up road was lovely, ice skating for kids at Elgin perfect among other things.see more
Pluscarden Crofts Hunters Croft
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.see more
The Bothy, Wester Marchhead
The Bothy

We spent there couple days, it was great time to recharge batteries. Definitely we will back there in the future. … see more
Kirktoun Cottage
Amazing time !

We stayed at Kirktoun Cottage for 3 nights and loved it ! Had a great time and the children,toddler and 6 year old enjoyed every minute. Lovely views and friendly cows. Would stay again in a heartbeat. … see more
The Lodge
Perfect Break

Had a wonderful long weekend at the Lodge - so comfortable and cosy on what was a chilly weekend. Everything is provided and our dog could come with us too. Great welcome pack which we much enjoyed. Thank you! … see more