Estates in Moray and Cottages - Holiday Lettings - Holiday Rentals Moray

Close

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

314 Holiday homes

(19) Excellent 

Certificate of Excellence

28

Holiday cottage in Buckie

Moray / Buckie

3 6 4 nights min

  • 3 bedrooms
  • sleeps 6
  • 4 nights min
  • Child friendly

Certificate of Excellence

from £60 / night

£420 / week

Book View

Responds fast!
avg. 1 hour 39 minutes

from £60 / night

(29) Excellent 

16

Holiday cottage in Buckie

Buckie / Findochty

4 7 min stay varies

  • 4 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £57 / night

£399 - £695 / week

Book View

Responds fast!
avg. 44 minutes

from £57 / night

(29) Excellent 

Certificate of Excellence

16

Holiday home with golf nearby in Garmouth

Moray / Garmouth

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

Certificate of Excellence

from £65 / night

£425 - £500 / week

Book View

Responds fast!
avg. 2 hours 43 minutes

from £65 / night

(9) Excellent 

11

Holiday cottage in Craigellachie

Moray / Craigellachie

4 6 3 nights min

  • 4 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £120 / night

£840 / week

Book View

from £120 / night

(19) Excellent 

Certificate of Excellence

24

Apartment rental in Lossiemouth with golf nearby

Moray / Lossiemouth

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly

Certificate of Excellence

from £60 / night

£350 - £490 / week

Book View

Responds fast!
avg. 36 minutes

from £60 / night

(11) Excellent 

Certificate of Excellence

9

Holiday apartment in Hopeman

Moray / Hopeman

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £55 / night

£385 / week

Book View

from £55 / night

(16) Excellent 

Certificate of Excellence

20

Holiday apartment with golf nearby in Lossiemouth

Moray / Lossiemouth

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

Certificate of Excellence

from £65 / night

£455 / week

Book View

Responds fast!
avg. 1 hour 52 minutes

from £65 / night

(11) Very Good 

14

Holiday farmhouse in Fochabers

Moray / Fochabers

6 12 4 nights min

  • 6 bedrooms
  • sleeps 12
  • 4 nights min
  • Nearest beach 12 km
  • Child friendly
  • Ask about pets

from £260 / night

£1,820 / week

Book View

Responds fast!
avg. 3 hours 4 minutes

from £260 / night

(19) Excellent 

25

Holiday cottage with golf nearby in Lossiemouth

Moray / Lossiemouth

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Family visit” The cottage was very well equipped and very comfortable. Warm and cosy with some quirks to make it seem homely. Enjoyed our week and hope to do the same next year.

from £80 / night

£365 - £625 / week

Book View

Responds fast!
avg. 2 hours 0 minutes

from £80 / night

(10) Very Good 

23

Forres holiday home rental

Moray / Forres

6 12 3 nights min

  • 6 bedrooms
  • sleeps 12
  • 3 nights min
  • Child friendly

from £210 / night

£1,470 / week

Book View

from £210 / night

11

Apartment rental in Elgin

Moray / Elgin

1 4 1 night min

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

from £80 / night

£560 / week

Book View

from £80 / night

(41) Excellent 

Certificate of Excellence

33

Holiday home rental

Moray / Cullen

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“A lovely house in an idea setting and very well appointed” The house is fabulous and well appointed with everything you need to make your stay enjoyable Lovely to hear the waves crashing on the beach and the view of the harbour from the lounge is really a beautiful bonus

Certificate of Excellence

from £84 / night

£600 - £900 / week

Book View

Responds fast!
avg. 1 hour 3 minutes

from £84 / night

(37) Excellent 

Certificate of Excellence

14

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

Certificate of Excellence

from £75 / night

£600 / week

Book View

Responds fast!
avg. 1 hour 8 minutes

from £75 / 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

from £220 / night

£1,000 - £1,700 / week

Book View

Responds fast!
avg. 1 hour 17 minutes

from £220 / night

(6) Excellent 

27

Holiday cottage in Keith

Moray / Keith

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 18 km
  • Private garden

from £85 / night

£595 / week

Book View

Responds fast!
avg. 2 hours 54 minutes

from £85 / night

(37) Excellent 

23

Lossiemouth holiday apartment rental

Moray / Lossiemouth

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
“Wonderful Apartment” Ideal location - beach is just outside gate at back of apartment. This apartment is a home from home with everything you need. The welcome basket was appreciated and enjoyed. Stuart met us on arrival and showed us around and informed us of everything we needed to know. We'll visit again!

from £80 / night

£350 - £550 / week

Book View

Responds fast!
avg. 58 minutes

from £80 / night

(9) Very Good 

Certificate of Excellence

23

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

Certificate of Excellence

from £105 / night

£735 - £770 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £105 / night

(19) Excellent 

11

Holiday cottage in Speyside

Elgin / Speyside

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Ask about pets
  • Private garden
“Charming Country House” We enjoyed our holiday in this well appointed cottage built in traditional Scottish style but with all mod cons. The owner added many thoughtful touches such as extra towels and fluffy robes for the hot tub, walking maps of the area and a welcome pack on arrival. He also kindly drove us to the starting point of our walk along the speyside way, so that we could walk the 10 miles back to our car. Highly recommended.

from £125 / night

£770 / week

Book View

Responds fast!
avg. 3 hours 33 minutes

from £125 / night

(20) Excellent 

16

Forres holiday guest house rental

Moray / Forres

9 18 7 nights min

  • 9 bedrooms
  • sleeps 18
  • 7 nights min
  • Nearest beach 10 km
  • Child friendly
  • Private garden

from £362 / night

£2,530 - £4,120 / week

Book View

from £362 / night

24

Birnie holiday home rental

Moray / Birnie

9 17 7 nights min

  • 9 bedrooms
  • sleeps 17
  • 7 nights min

from £377 / night

£2,635 - £3,520 / week

Enquire View

from £377 / night

(5) Excellent 

17

Holiday home in Craigellachie

Moray / Craigellachie

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Nearest beach 30 km
  • Child friendly

from £86 / night

£600 / week

Book View

Responds fast!
avg. 2 hours 9 minutes

from £86 / night

(35) Excellent 

Certificate of Excellence

17

Holiday cottage in Burghead

Moray / Burghead

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“Mr.” Very nice cottage. Clean, spacious for a family and with everything we needed. Just as advertised. Shops for food just down the street. Lunch restaurant also.

Certificate of Excellence

from £74 / night

£370 - £600 / week

Book View

Responds fast!
avg. 33 minutes

from £74 / night

(1) Excellent 

17

Holiday home in Buckie

Moray / Buckie

3 6 5 nights min

  • 3 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £120 / night

£750 - £800 / week

Book View

from £120 / night

(4) Excellent 

15

Holiday home in Buckie

Moray / Buckie

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Child friendly

from £40 / night

£350 - £550 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from £40 / night

(14) 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
“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 hesitation

Certificate of Excellence

from £75 / night

£440 / week

Book View

from £75 / night

(2) Very Good 

13

Glenlivet ski cottage to rent.

Moray / Glenlivet

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Ski
  • Child friendly
  • Ask about pets

from £68 / night

£342 - £486 / week

Book View

from £68 / night

(4) Excellent 

13

Glenlivet ski cottage to rent.

Moray / Glenlivet

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Ski
  • Child friendly
  • Ask about pets

from £68 / night

£342 - £486 / week

Book View

from £68 / night

(13) Excellent 

18

Holiday caravan/mobile home in Lossiemouth

Moray / Lossiemouth

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 0 km
  • Child friendly

from £55 / night

£360 - £600 / week

Book View

Responds fast!
avg. 2 hours 8 minutes

from £55 / night

(47) Excellent 

18

Aberlour holiday home rental

Moray / Aberlour

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 35 km
  • Child friendly
  • Pet friendly
“Wonderful location which suited all of our needs,extremely helpful and friendly owners.” We booked this rental (my sister ,brother and I) to take our 85year old Mother to visit a Woodland Trust Urquhart Bay Wood on the banks of Loch Ness. We had a quarter of an acre of land dedicated to our father who had died 3 years ago. So it was important for us all to come and visit it. Aberlour is a favourite place of ours cradled in the lap of beauty, the River Spey is a few minutes away, so great walks to be had. Aberlour has all you require, great eateries, and within a short distance from so many tourist attractions. There is a downstairs bedroom in the property and 2 bedrooms upstairs which was ideal. The living accomodation was great, with an outside decking area overlooking the garden for when the weather was warm. We felt very cosy,warm and at home there. The only drawback for us was that my mother was unable to get into the bath as it was too high for easy access as she has mobility problems, and the shower was in the bath, so she was unable to shower either. Liz and Stan (the owners) could not have been more helpful. Stan even acted as a taxi service for us one night to take us to the Craigellachie hotel, as it was our Mum's and my sister's birthday. We will be back to stay again, but not with our Mum.

from £100 / night

£700 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £100 / night

(6) Very Good 

Certificate of Excellence

13

Cottage rental in Findochty with golf nearby

Moray / Findochty

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £85 / night

£450 - £500 / week

Book View

Responds fast!
avg. 2 hours 20 minutes

from £85 / night

(21) Excellent 

21

Ski home to rent in Glenlivet

Moray / Glenlivet

6 14 min stay varies

  • 6 bedrooms
  • sleeps 14
  • min stay varies
  • Ski
  • Child friendly
  • Private garden

from £387 / night

£1,399 - £2,999 / week

Book View

from £387 / night

(11) Very Good 

16

Cottage rental in Glenlivet

Moray / Glenlivet

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 30 km
  • Child friendly
  • Pet friendly

from £77 / night

£384 - £635 / week

Book View

Responds fast!
avg. 1 hour 53 minutes

from £77 / night

(4) Excellent 

40

Holiday home in Forres

Moray / Forres

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Child friendly
  • Private garden

from £300 / night

£2,100 / week

Book View

Responds fast!
avg. 3 hours 39 minutes

from £300 / night

(19) Excellent 

Certificate of Excellence

28

Home rental in Hopeman with golf nearby

Moray / Hopeman

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

Certificate of Excellence

from £110 / night

£750 - £770 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from £110 / night

(4) Excellent 

Certificate of Excellence

13

Apartment rental in Lossiemouth with golf nearby

Moray / Lossiemouth

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Nearest beach 0.5 km

Certificate of Excellence

from £40 / night

£250 - £420 / week

Book View

Responds fast!
avg. 50 minutes

from £40 / night

(44) Excellent 

Certificate of Excellence

32

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
“Fantastic week in a lovely, spacious house - with a castle in the back garden!” We had a great week in Old Duffus. There were four adults and three young children in our group, and the house could have comfortably accommodated another two adults. The rooms are really spacious, and the kids loved running up and down the hallway and in and out of the (enclosed) garden. The house is really well kitted out for a family holiday - cooking in self-catering kitchens can be such a pain but I think the only thing I couldn't find was a garlic press! We really enjoyed dinners round the huge country kitchen table, or in the back garden where we could enjoy the stunning summer sunsets over Duffus Castle. We appreciated so many of the thoughtful details and extras - the garden furniture, BBQ, garden toys, fantastic little hamper with locally sourced goodies... I could go on! Great location for a family holiday too - the kids got a real kick out of being so close to a castle (the first thing you see when you open the curtains in three of the bedrooms!) and visited it several times. Easy to find geo-cache there if you need a wee pre-dinner activity! We really enjoyed working our way through some of the suggestions in the folder - Roseisle was beautiful, as was Findhorn, and we had a great afternoon in the rock pools and on the beach at Hopeman. The cooperage at Speyside was worth a visit, and we enjoyed the Biblical Gardens and Cathedral in Elgin. There were plenty of things we ran out of time for - looking forward to our next visit!

Certificate of Excellence

from £115 / night

£700 - £995 / week

Book View

Responds fast!
avg. 52 minutes

from £115 / night

23

Holiday lodge in Craigellachie

Moray / Craigellachie

10 18 7 nights min

  • 10 bedrooms
  • sleeps 18
  • 7 nights min

from £283 / night

£1,980 - £3,500 / week

Enquire View

from £283 / night

25

Holiday caravan/mobile home in Kinloss

Moray / Kinloss

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly

from £45 / night

£250 / week

Book View

from £45 / night

(24) Excellent 

Certificate of Excellence

35

Holiday home in Fochabers

Moray / Fochabers

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Child friendly
“Family reunion 2916” Wonderful facilities and generous accommodation. Lovely spacious entertainment areas and close to local amenities. Friendly, helpful caretaker. All added to our very special family Christmas. Highly recommended!!

Certificate of Excellence

from £210 / night

£1,200 - £1,800 / week

Book View

Responds fast!
avg. 3 hours 8 minutes

from £210 / night

(38) Excellent 

20

Holiday home with golf nearby in Buckie

Moray / Buckie

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“PEACEFUL, RELAXING, EXCELLENT LOCATION” We have just returned from 68 Yardie, it is a lovely clean spacious property with everything and more that you could wish for. From the bedroom window we saw dolphins in the sea within an hour of arriving. We walked a mile or so along coastal path and watched the seals basking and swimming. Town is 10-15mins walk with good variety of shops. Beds huge and very comfortable as were the sofas. Owners helpful and quick to respond to any queries. Will certainly stay again when is Scotland as left feeling stress-free and relaxed.

from £60 / night

£380 / week

Book View

from £60 / night

Top Destination reviews

2 bedroom self catering flat holiday let furnished
Nice quiet flat in a central location

This flat is in a nice quiet block. Neighbours were friendly. Lossiemouth is interesting to walk around and Elgin is just down the road. … see more
The Beach Hive at Silversands, Lossiemouth
Can't wait to go back :)

I stayed here for a week in August, we absolutely loved it, it was spotlessly clean. It's right next to the beach which in my books you cannot beat. The owners are lovely too. With just a short walk to the entertainment complex and swimming, it's a family holiday that will be hard to beat in the future, we will defo be booking againsee more
Pagoda Aberlour Speyside
Fantastic!

The cottage was perfectly presented. Had all the facilities needed for our stay. The owners were very welcoming. This was all round a perfect stay. Would definitely recommend and stay again. … see more
A Family House on Speyside
A wonderful, warm family home.

We stayed in this wonderful house for a few days; accommodating family and friends over our daughter's wedding at Aswanley. It is fantastic; loads of space, hot water, great heating and felt like home from home for us all to enjoy our time together in a relaxed manner. It had everything we needed and so close to the village with wonderful views over the Spey. Everyone commented how lovely it was.see more
Glenlivet View
Quiet & Chilled

We booked this back in July for the school holidays. The lodge was clean and tidy. The lodge has freesat & DVD player so if you plan on staying take some DVD’s with you. Mobile coverage is terrible and we had to leave our phones on the back bedroom window to get some signal. Maybe some form of paid mobile WiFi would be better. Also some condiments would be great, cooking oil, pepper etc. I would have given 5 stars had the lodge had a few more things. If you need any essentials you have Dufftown & Grantown with Coops. If you want a get away from it break then book this lodge.see more
2 bedroom self catering flat holiday let furnished
Very good

Friendly owner. Nice flat for good price. Very good location. Will be staying again when in the area. … see more

Also consider