Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Best Vacation Rentals in Moray - Holiday Lettings - Cabins

All filters

Filters

426 Vacation rentals

Vacation caravan/mobile home in Lossiemouth

Lossiemouth caravan/mobile home

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from $104 / night

$688 - $969 / week

1 / 19

Vacation cottage in Buckie

Buckie cottage

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from $123 / night

$775 - $1,292 / week

1 / 16

Vacation cottage in Buckie

Buckie cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $148 / night

$1,036 / week

1 / 62

Vacation cottage in Elgin

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $104 / night

$725 / week

1 / 18

Vacation apartment with golf nearby in Lossiemouth

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $133 / night

$932 / week

1 / 22

Vacation home with golf nearby in Findochty

Findochty house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $170 / night

$1,191 / week

1 / 34

Findochty Vacation cottage rental

Findochty cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $163 / night

$1,139 - $1,553 / week

1 / 27

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $119 / night

$592 - $962 / week

1 / 18

Elgin Vacation cottage rental

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $74 / night

$444 - $459 / week

1 / 19

Tomintoul Vacation cottage rental

Tomintoul cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $209 / night

$1,182 - $1,479 / week

1 / 24

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $148 / night

$769 - $979 / week

1 / 17

Vacation home with golf nearby in Buckie

Buckie house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $133 / night

$888 - $1,021 / week

1 / 20

Home rental in Findhorn

Findhorn house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $222 / night

$1,405 - $1,627 / week

1 / 12

Elgin Vacation cottage rental

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $133 / night

$925 - $1,479 / week

1 / 36

Vacation apartment rental

Forres apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $163 / night

$1,139 / week

1 / 12

Vacation caravan/mobile home with shared pool, golf nearby in Lossiemouth

Lossiemouth caravan/mobile home

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $141 / night

$984 / week

1 / 14

Apartment rental in Cullen with golf nearby

Cullen apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from $201 / night

$1,561 / week

1 / 41

Vacation cottage with golf nearby in Lossiemouth

Lossiemouth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $141 / night

$703 - $1,073 / week

1 / 12

Elgin ski apartment to rent.

Elgin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $148 / night

$1,036 / week

1 / 12

Vacation home in Keith

Keith house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $200 / night

$1,183 / week

1 / 12

Elgin Vacation log cabin rental

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $231 / night

$1,472 - $1,773 / week

1 / 19

Lossiemouth Vacation caravan/mobile home rental

Lossiemouth caravan/mobile home

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $126 / night

$888 - $984 / week

1 / 37

Farmhouse accommodation in Elgin

Elgin farmhouse

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $296 / night

$1,479 - $4,141 / week

1 / 42

Vacation apartment rental

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $126 / night

$814 / week

1 / 13

Vacation home in Fochabers

Fochabers house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from $444 / night

$2,662 - $3,550 / week

1 / 36

Vacation home in Tomintoul

Tomintoul house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $178 / night

$1,183 - $2,012 / week

1 / 27

Forres Vacation guest house rental

Forres guest house

  • 9 bedrooms
  • 8 bathrooms
  • sleeps 18

from $697 / night

$4,873 - $7,619 / week

1 / 16

Cottage rental in Lossiemouth with golf nearby

Lossiemouth cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $191 / night

$1,331 - $1,627 / week

1 / 41

Home rental in Elgin

Elgin house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $718 / night

$3,492 - $7,201 / week

1 / 25

Vacation cottage in Glenlivet

Glenlivet cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $133 / night

$932 / week

1 / 16

Forres Vacation apartment rental

Forres apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $193 / night

$1,346 / week

1 / 17

Home rental in Craigellachie

Craigellachie house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $352 / night

$2,284 / week

1 / 12

Forres Vacation apartment rental

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $111 / night

$777 / week

1 / 9

Vacation home rental

Portknockie house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $138 / night

$962 / week

1 / 34

Vacation home in Cullen

Cullen house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $230 / night

$1,605 / week

1 / 18

Findochty Vacation cottage rental

Findochty cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $199 / night

$634 - $1,697 / week

1 / 26

Cullen Vacation home rental

Cullen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $228 / night

$1,595 / week

1 / 43

Vacation home with golf nearby in Buckie

Buckie house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $154 / night

$514 - $1,098 / week

1 / 18

Vacation chalet in Forres

Forres chalet

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $126 / night

$880 / week

1 / 22

Vacation chalet in Forres

Forres chalet

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $126 / night

$880 / week

1 / 23

×

Also consider