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

Close

View larger map

Also consider

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

326 Holiday homes

(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

(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

(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

(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 53 minutes

from £65 / night

(4) Excellent 

Certificate of Excellence

12

Holiday cottage in Craigellachie

Moray / Craigellachie

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Suitable for children age 5+

Certificate of Excellence

from £80 / night

£480 - £660 / week

Book View

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

(4) Excellent 

14

Holiday home in Aberlour

Moray / Aberlour

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Nearest beach 40 km
  • Child friendly
  • Pet friendly

from £42 / night

£290 - £464 / week

Book View

from £42 / 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. 37 minutes

from £115 / night

(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

(5) Excellent 

Certificate of Excellence

26

Holiday log cabin in Mulben

Moray / Mulben

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

Certificate of Excellence

from £117 / night

£500 - £1,000 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

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

13

Elgin ski apartment to rent.

Moray / Elgin

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Ski

from £80 / night

£560 / week

Book View

from £80 / night

(52) Excellent 

Certificate of Excellence

25

Holiday cottage with golf nearby in Lossiemouth

Moray / Lossiemouth

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“As good as ever” As you could guess from the title we have been before and will no doubt go again. Cottage is always spotless, comfortable and warm. A particularly nice touch is the welcome pack which is always appreciated. Although the cottage does not have a fenced garden (this is the only reason it doesn't get 5 stars), being over the road from the beach it is excellent for dog owners. We love this cottage, it's our home from home in Moray.

Certificate of Excellence

from £82 / night

£380 - £725 / week

Book View

Responds fast!
avg. 1 hour 8 minutes

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

(14) Excellent 

27

Holiday home with golf nearby in Hopeman

Moray / Hopeman

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £136 / night

£950 / week

Book View

Responds fast!
avg. 3 hours 48 minutes

from £136 / night

(8) Excellent 

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

from £530 / night

£3,256 - £4,243 / week

Book View

Responds fast!
avg. 2 hours 12 minutes

from £530 / 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 / week

Book View

Responds fast!
avg. 2 hours 36 minutes

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

(14) Very Good 

16

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

from £62 / night

£430 - £630 / week

Book View

Responds fast!
avg. 2 hours 52 minutes

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

(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 22 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

(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

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

Certificate of Excellence

from £60 / night

£350 / week

Book View

Responds fast!
avg. 2 hours 12 minutes

from £60 / night

(36) 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
“Fabulous cottage in wonderful location” My husband, teenage daughter, puppy and I spent a fantastic week in this lovely cottage. The cottage was clean, well-equipped with plenty of space for all of us. The large, enclosed garden was great for the puppy and the access from there to walks around the estate was very handy. We walked to Duffus Castle, which is definitely worth a visit. Would recommend Burghead Beach and Roseisle for great walks and Duffus Inn, The Bothy in Burghead and Spice Tandoori in Elgin for fabulous food. We would recommend this lovely cottage. Caroline was very helpful, providing information about things to do before and during our stay, as well as supplying a very nice welcome basket for our arrival.

Certificate of Excellence

from £65 / night

£375 - £575 / week

Book View

Responds fast!
avg. 37 minutes

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

38

Holiday home in Kinloss

Moray / Kinloss

12 23 7 nights min

  • 12 bedrooms
  • sleeps 23
  • 7 nights min
  • Pet friendly

from £429 / night

£3,000 - £4,500 / week

Enquire View

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

(15) Excellent 

22

Apartment rental in Lossiemouth

Moray / Lossiemouth

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £75 / night

£525 / week

Book View

Responds fast!
avg. 1 hour 41 minutes

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

(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

(2) Excellent 

30

Lossiemouth holiday home rental

Moray / Lossiemouth

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 0.3 km
  • Child friendly
  • Pet friendly

from £150 / night

£850 / week

Book View

Responds fast!
avg. 47 minutes

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

(33) Very Good 

Certificate of Excellence

19

Lodge rental in Glenlivet

Moray / Glenlivet

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
“Fantastic” Beautiful lodge, tastefully decorated and more than adequately equipped. Every detail thought off, will definitely be back. Surrounding area superb, the cairn gorm national park..glen livit estate..lots of castles and cathedral..lochs..beaches, what's not to love!

Certificate of Excellence

from £75 / night

£400 - £600 / week

Book View

Responds fast!
avg. 3 hours 3 minutes

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

13

Kinloss holiday cottage rental

Moray / Kinloss

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+

from £55 / night

£381 - £658 / week

Enquire View

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

(1) Excellent 

15

Chapeltown holiday home rental

Glenlivet / Chapeltown

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly

from £81 / night

£567 - £1,020 / week

Enquire View

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

(1) Very Good 

6

Holiday cottage in Tomintoul

Moray / Tomintoul

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly

from £86 / night

£600 / week

Book View

from £86 / 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
Two Bedroom Flat Central Elgin near Rail Station
Friends visit

Had a lovley time next time back In Elgin will try and book again unfortunately I carrying an injury but still had rhe best time … see more
68 yardie holiday home
Amazing break

Lovely cottage tidy and comfortable michael and his wife very nice,views to die for just the pick me up i needed hope to go back … 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