Updating

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

Updating

Best Vacation Rentals in Badenoch and Strathspey - Holiday Lettings - Cabins

All filters

Filters

320 Vacation rentals

Vacation caravan/mobile home in Aviemore

Aviemore caravan/mobile home

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $136 / night

$897 - $1,025 / week

1 / 12

Home rental in Newtonmore with golf nearby

Newtonmore house

  • 9 bedrooms
  • 5 bathrooms
  • sleeps 17

from $570 / night

$3,987 / week

1 / 34

Ski chalet to rent in Aviemore

Aviemore chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $171 / night

$926 - $997 / week

1 / 17

Rothiemurchus Vacation bungalow rental

Rothiemurchus bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $185 / night

$855 - $1,353 / week

1 / 22

Vacation home with golf nearby in Aviemore

Aviemore house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $250 / night

$1,317 - $2,955 / week

1 / 32

Ski chalet to rent in Boat of Garten

Boat of Garten chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $129 / night

$897 - $997 / week

1 / 13

Lochan Mhor ski home to rent.

Lochan Mhor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $256 / night

$967 - $2,700 / week

1 / 19

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $160 / night

$1,211 - $1,709 / week

1 / 11

Grantown-on-Spey ski bungalow to rent.

Grantown-on-Spey bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $191 / night

$1,380 / week

1 / 37

High Burnside ski home to rent.

High Burnside house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 9

from $411 / night

$2,304 / week

1 / 24

Aviemore ski caravan/mobile home to rent.

Aviemore caravan/mobile home

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $143 / night

$798 - $1,296 / week

1 / 33

Ski chalet to rent in Boat of Garten

Boat of Garten chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $113 / night

$641 - $805 / week

1 / 14

Vacation cottage with golf nearby in Grantown-on-Spey

Grantown-on-Spey cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $82 / night

$570 - $641 / week

1 / 13

Kincraig ski home to rent.

Kincraig house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from $427 / night

$2,984 / week

1 / 27

Aviemore ski log cabin to rent.

Aviemore log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $157 / night

$1,024 - $1,166 / week

1 / 15

Ski home to rent in Lochan Mhor

Lochan Mhor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $328 / night

$1,389 - $3,296 / week

1 / 36

Ski cottage to rent in Boat of Garten

Boat of Garten cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $171 / night

$848 - $1,566 / week

1 / 24

Ski bungalow to rent in Aviemore

Aviemore bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $171 / night

$1,139 - $1,353 / week

1 / 21

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $183 / night

$1,282 - $1,709 / week

1 / 30

Ski apartment to rent in Aviemore

Aviemore apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $107 / night

$746 / week

1 / 11

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from $257 / night

$1,239 - $2,278 / week

1 / 39

Vacation bungalow in Carrbridge

Carrbridge bungalow

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $335 / night

$1,994 / week

1 / 53

Aviemore ski bungalow to rent.

Aviemore bungalow

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $200 / night

$990 - $2,136 / week

1 / 32

Aviemore ski bungalow to rent.

Aviemore bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $173 / night

$1,211 - $1,702 / week

1 / 21

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $157 / night

$1,097 / week

1 / 12

Ski chalet to rent in Aviemore

Aviemore chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $129 / night

$712 / week

1 / 12

Ski home to rent in High Burnside

High Burnside house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $193 / night

$997 - $1,353 / week

1 / 18

Vacation cottage with golf nearby in Newtonmore

Newtonmore cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $106 / night

$741 - $855 / week

1 / 13

Vacation home with golf nearby in Aviemore

Aviemore house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 13

from $386 / night

$2,421 - $4,482 / week

1 / 23

Ski home to rent in Boat of Garten

Boat of Garten house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $129 / night

$961 / week

1 / 10

Kincraig Vacation bungalow rental

Kincraig bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $97 / night

$677 - $1,033 / week

1 / 10

Vacation lodge with golf nearby in Aviemore

Aviemore lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $183 / night

$1,276 / week

1 / 5

Ski lodge to rent in Kincraig

Kincraig lodge

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from $442 / night

$3,560 - $4,272 / week

1 / 26

Cottage rental in Boat of Garten with golf nearby

Boat of Garten cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $250 / night

$1,744 / week

1 / 17

Boat of Garten ski lodge to rent.

Boat of Garten lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $223 / night

$1,562 - $2,983 / week

1 / 13

Vacation chalet in Boat of Garten

Boat of Garten chalet

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $134 / night

$776 / week

1 / 17

Newtonmore Vacation home rental

Newtonmore house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from $214 / night

$1,087 - $1,585 / week

1 / 14

Ski home to rent in High Burnside

High Burnside house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $207 / night

$1,450 - $3,695 / week

1 / 46

Ski apartment to rent in Aviemore

Aviemore apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $121 / night

$796 / week

1 / 30

Vacation home in Aviemore

Aviemore house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $129 / night

$897 / week

1 / 14

×

Also consider