Updating

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

Updating

Holiday houses for rent in Grantown-on-Spey

All filters

Filters (1)

Clear filters

171 houses

Applied filters (1)

Holiday home in Grantown-on-Spey

Grantown-on-Spey house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from £277 / night

£1,940 / week

1 / 20

Grantown-on-Spey ski home to rent.

Grantown-on-Spey house

  • 10 bedrooms
  • 10 bathrooms
  • sleeps 20

from £687 / night

£2,831 - £5,811 / week

1 / 22

Holiday home with golf nearby in Grantown-on-Spey

Grantown-on-Spey house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from £144 / night

£974 / week

1 / 20

Home rental in Grantown-on-Spey with golf nearby

Grantown-on-Spey house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £229 / night

£1,603 - £2,405 / week

1 / 18

Holiday home in Grantown-on-Spey

Grantown-on-Spey house

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 15

from £685 / night

£2,055 - £6,352 / week

1 / 36

Home rental in Grantown-on-Spey

Grantown-on-Spey house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £176 / night

£537 - £1,663 / week

1 / 10

Home rental in Grantown-on-Spey

Grantown-on-Spey house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

“Wonderful” We had a fantastic Christmas holiday. The cottage was beautiful and the owners so friendly and hospitable. The location was great and our sons enjoyed snowboarding as much as they wanted. We would recommend the cottage to family and friends and would certainly come back again. Thank you to the owners for making our stay so special The Triggs family from Stafford

from £197 / night

£595 - £1,429 / week

1 / 39

Holiday home in Dulnain Bridge

Dulnain Bridge house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £147 / night

£439 - £1,139 / week

1 / 27

Holiday home in Dulnain Bridge

Dulnain Bridge house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £224 / night

£745 - £1,277 / week

1 / 15

Dulnain Bridge holiday home rental

Dulnain Bridge house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £183 / night

£549 - £1,389 / week

1 / 40

Holiday home in Grantown-on-Spey

Grantown-on-Spey house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £156 / night

£466 - £1,332 / week

1 / 11

Home rental in Grantown-on-Spey

Grantown-on-Spey house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from £184 / night

£552 - £1,701 / week

1 / 34

Ski home to rent in Grantown-on-Spey

Grantown-on-Spey house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £192 / night

£745 - £1,221 / week

1 / 19

Holiday home with golf nearby in Grantown-on-Spey

Grantown-on-Spey house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £126 / night

£866 - £938 / week

1 / 33

Holiday home in Grantown-on-Spey

Grantown-on-Spey house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £163 / night

£489 - £1,418 / week

1 / 15

Great rentals within 20 miles that match your search

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £148 / night

£1,031 - £1,374 / week

1 / 30

Boat of Garten ski home to rent.

Boat of Garten house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £458 / night

£1,661 / week

1 / 33

High Burnside ski home to rent.

High Burnside house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 9

from £541 / night

£2,253 - £2,977 / week

1 / 24

Holiday home with golf nearby in Aviemore

Aviemore house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 13

from £311 / night

£1,947 - £3,605 / week

1 / 23

Ski home to rent in High Burnside

High Burnside house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £167 / night

£1,168 - £2,977 / week

1 / 46

Ski home to rent in Lochan Mhor

Lochan Mhor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £264 / night

£1,140 - £2,697 / week

1 / 36

Holiday home with golf nearby in Aviemore

Aviemore house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £112 / night

£785 - £1,718 / week

1 / 12

Lochan Mhor ski home to rent.

Lochan Mhor house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £207 / night

£779 - £2,176 / week

1 / 19

Ski home to rent in High Burnside

High Burnside house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £155 / night

£802 - £1,088 / week

1 / 18

Ski home to rent in Boat of Garten

Boat of Garten house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £144 / night

£1,031 / week

1 / 11

Nethy Bridge ski home to rent.

Nethy Bridge house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £184 / night

£567 - £1,546 / week

1 / 18

Silverglades ski home to rent.

Silverglades house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £275 / night

£859 - £1,718 / week

1 / 22

Ski home to rent in Silverglades

Silverglades house

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £172 / night

£516 - £790 / week

1 / 11

Ski home to rent in Silverglades

Silverglades house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £207 / night

£607 - £1,140 / week

1 / 18

Dalfaber ski home to rent.

Dalfaber house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £229 / night

£796 - £1,489 / week

1 / 15

Ski home to rent in Silverglades

Silverglades house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £172 / night

£607 - £1,031 / week

1 / 12

Ski home to rent in Silverglades

Silverglades house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £207 / night

£596 - £1,088 / week

1 / 7

Ski home to rent in Aviemore

Aviemore house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £129 / night

£974 - £1,145 / week

1 / 11

Holiday home in Forres

Forres house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £98 / night

£573 / week

1 / 7

Holiday home in Nethy Bridge

Nethy Bridge house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £229 / night

£1,603 - £2,634 / week

1 / 27

Holiday home in Dufftown

Dufftown house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £155 / night

£1,082 / week

1 / 29

Holiday home in Aviemore

Aviemore house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £201 / night

£1,403 / week

1 / 14

Holiday home in Elgin

Elgin house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £287 / night

£1,791 - £2,263 / week

1 / 30

Home rental in Aviemore

Aviemore house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £109 / night

£762 / week

1 / 5

Holiday home with golf nearby in Aviemore

Aviemore house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £207 / night

£1,082 - £2,399 / week

1 / 32

×

Also consider