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)

50 Best Vacation Rentals in Moray - Holiday Lettings - Cabins

Updating

339 Results

Relevance

Rate low to high

Rate high to low

Reviews

339 Vacation rentals

Vacation cottage in Buckie

Buckie cottage

4 bedrooms / 2 bathrooms / sleeps 7

42

Responds fast! avg. 57 minutes

from $72 / night

$469 - $851 / week

Vacation home with golf nearby in Garmouth

Garmouth house

2 bedrooms / 1 bathroom / sleeps 4

31

from $105 / night

$732 - $836 / week

Vacation apartment with golf nearby in Hopeman

Hopeman apartment

1 bedroom / 1 bathroom / sleeps 4

15

from $77 / night

$537 / week

Lossiemouth ski apartment to rent.

Lossiemouth apartment

1 bedroom / 1 bathroom / sleeps 3

21

Responds fast! avg. 1 hour 47 minutes

from $91 / night

$635 / week

Apartment rental in Elgin

Elgin apartment

1 bedroom / 1 bathroom / sleeps 4

from $118 / night

$825 / week

Vacation cottage with golf nearby in Speyside

Speyside cottage

2 bedrooms / 1 bathroom / sleeps 4

43

Responds fast! avg. 24 minutes

from $126 / night

$878 / week

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

1 bedroom / 1 bathroom / sleeps 4

21

Responds fast! avg. 30 minutes

from $84 / night

$585 / week

Vacation cottage in Speyside

Speyside cottage

2 bedrooms / 2 bathrooms / sleeps 4

23

Responds fast! avg. 1 hour 19 minutes

from $188 / night

$1,115 - $1,533 / week

Vacation cottage in Buckie

Buckie cottage

3 bedrooms / 2 bathrooms / sleeps 6

33

Responds fast! avg. 3 hours 31 minutes

from $84 / night

$585 / week

Vacation home with golf nearby in Buckie

Buckie house

3 bedrooms / 2 bathrooms / sleeps 6

42

Responds fast! avg. 2 hours 34 minutes

from $84 / night

$558 - $627 / week

Home rental in Elgin

Elgin house

5 bedrooms / 3 bathrooms / sleeps 10

5

Responds fast! avg. 34 minutes

from $307 / night

$1,811 - $2,438 / week

Vacation cottage with golf nearby in Lossiemouth

Lossiemouth cottage

2 bedrooms / 1 bathroom / sleeps 5

21

Responds fast! avg. 38 minutes

from $112 / night

$509 - $871 / week

Glenlivet ski cottage to rent.

Glenlivet cottage

2 bedrooms / 1 bathroom / sleeps 4

4

Responds fast! avg. 3 hours 24 minutes

from $118 / night

$585 - $679 / week

Forres Vacation guest house rental

Forres guest house

9 bedrooms / 8 bathrooms / sleeps 18

35

from $504 / night

$3,525 - $5,913 / week

Vacation farmhouse in Fochabers

Fochabers farmhouse

6 bedrooms / 4 bathrooms / sleeps 12

12

Responds fast! avg. 2 hours 29 minutes

from $418 / night

$2,926 / week

Vacation home in Buckie

Buckie house

2 bedrooms / 1 bathroom / sleeps 5

12

Responds fast! avg. 1 hour 25 minutes

from $84 / night

$558 - $662 / week

Vacation home rental

Cullen house

3 bedrooms / 3 bathrooms / sleeps 6

48

Responds fast! avg. 2 hours 2 minutes

from $168 / night

$864 - $1,226 / week

Home rental in Hopeman with golf nearby

Hopeman house

3 bedrooms / 1 bathroom / sleeps 6

22

Responds fast! avg. 25 minutes

from $170 / night

$1,045 / week

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

1 bedroom / 1 bathroom / sleeps 4

10

Responds fast! avg. 53 minutes

from $84 / night

$418 - $690 / week

Vacation cottage in Keith

Keith cottage

1 bedroom / 1 bathroom / sleeps 3

11

Responds fast! avg. 18 minutes

from $119 / night

$683 - $836 / week

Vacation home in Buckie

Buckie house

3 bedrooms / 2 bathrooms / sleeps 6

1

from $168 / night

$725 - $1,184 / week

Cottage rental in Elgin with golf nearby

Elgin cottage

2 bedrooms / 1 bathroom / sleeps 4

16

Responds fast! avg. 47 minutes

from $98 / night

$683 / week

Glenlivet ski cottage to rent.

Glenlivet cottage

2 bedrooms / 1 bathroom / sleeps 4

2

Responds fast! avg. 3 hours 24 minutes

from $117 / night

$584 - $677 / week

Vacation apartment rental

Lossiemouth apartment

2 bedrooms / 1 bathroom / sleeps 4

23

Responds fast! avg. 31 minutes

from $91 / night

$558 - $697 / week

Aberlour Vacation home rental

Aberlour house

3 bedrooms / 2 bathrooms / sleeps 6

52

Responds fast! avg. 2 hours 54 minutes

from $154 / night

$1,073 / week

Vacation cottage in Burghead

Burghead cottage

3 bedrooms / 2 bathrooms / sleeps 5

36

Responds fast! avg. 4 minutes

from $103 / night

$516 - $836 / week

Cottage rental in Elgin with golf nearby

Elgin cottage

3 bedrooms / 2 bathrooms / sleeps 6

10

Responds fast! avg. 53 minutes

from $181 / night

$1,268 / week

Lossiemouth Vacation apartment rental

Lossiemouth apartment

2 bedrooms / 1 bathroom / sleeps 4

42

Responds fast! avg. 6 minutes

from $126 / night

$627 - $836 / week

Vacation home in Burghead

Burghead house

3 bedrooms / 3 bathrooms / sleeps 6

24

from $175 / night

$732 - $1,150 / week

Vacation lodge in Craigellachie

Craigellachie lodge

10 bedrooms / 7 bathrooms / sleeps 18

from $344 / night

$2,409 - $4,258 / week

Ski home to rent in Glenlivet

Glenlivet house

6 bedrooms / 3 bathrooms / sleeps 14

24

Responds fast! avg. 3 hours 39 minutes

from $526 / night

$1,898 - $3,094 / week

Vacation cottage rental

Tomintoul cottage

4 bedrooms / 2 bathrooms / sleeps 6

11

from $131 / night

$913 - $1,115 / week

Vacation cottage with golf nearby in Lossiemouth

Lossiemouth cottage

2 bedrooms / 1 bathroom / sleeps 4

55

Responds fast! avg. 1 hour 58 minutes

from $115 / night

$530 - $1,031 / week

Vacation cottage in Craigellachie

Craigellachie cottage

2 bedrooms / 2 bathrooms / sleeps 4

4

from $126 / night

$878 / week

Vacation home in Aberlour

Aberlour house

1 bedroom / 1 bathroom / sleeps 4

8

Responds fast! avg. 1 hour 28 minutes

from $84 / night

$585 / week

Home rental in Portknockie with golf nearby

Portknockie house

2 bedrooms / 2 bathrooms / sleeps 4

22

Responds fast! avg. 2 hours 21 minutes

from $91 / night

$634 / week

Apartment rental in Dufftown

Dufftown apartment

2 bedrooms / 1 bathroom / sleeps 6

5

from $70 / night

$488 / week

Elgin Vacation apartment rental

Elgin apartment

2 bedrooms / 2 bathrooms / sleeps 6

2

Responds fast! avg. 53 minutes

from $140 / night

$975 / week

Vacation home in Fochabers

Fochabers house

4 bedrooms / 4 bathrooms / sleeps 9

29

Responds fast! avg. 1 hour 6 minutes

from $307 / night

$1,742 - $2,508 / week

Vacation cottage in Buckie

Buckie cottage

2 bedrooms / 1 bathroom / sleeps 4

40

Responds fast! avg. 1 hour 13 minutes

from $105 / night

$488 - $753 / week

×

Also consider