Updating

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

Updating

Cottages in Grantown-on-Spey and Guest houses - Holiday Lettings - Holiday Rentals Grantown-on-Spey

All filters (2)

Filters (2)

Clear filters

9 Holiday homes

Great rentals within 20 miles that match your search

Inverness holiday apartment rental

Inverness apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £93 / night

£650 / week

1 / 68

Great rentals within 20 miles that match your search

Newtonmore holiday cottage rental

Newtonmore cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £188 / night

£808 - £1,630 / week

1 / 17

Great rentals within 20 miles that match your search

Cottage rental in Newtonmore

Newtonmore cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £134 / night

£932 - £1,946 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday cottage in Newtonmore

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £157 / night

£675 - £1,363 / week

1 / 16

Great rentals within 20 miles that match your search

Newtonmore holiday cottage rental

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £165 / night

£708 - £1,429 / week

1 / 17

Great rentals within 20 miles that match your search

Newtonmore holiday cottage rental

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £150 / night

£643 - £1,307 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday cottage in Newtonmore

Newtonmore cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £150 / night

£643 - £1,307 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday cottage in Newtonmore

Newtonmore cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £188 / night

£808 - £1,614 / week

1 / 17

Great rentals within 20 miles that match your search

Newtonmore ski cottage to rent.

Newtonmore cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £84 / night

£584 - £796 / week

1 / 13

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £92 / night

£458 - £745 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday b&b in Scaniport

Scaniport b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £98 / night

£573 / week

1 / 12

Great rentals within 20 miles that match your search

Ardersier holiday apartment rental

Ardersier apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £163 / night

£1,140 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday cottage in Grantown-on-Spey

Grantown-on-Spey cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £121 / night

£794 - £907 / week

1 / 21

Great rentals within 20 miles that match your search

Aberlour holiday apartment rental

Aberlour apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £125 / night

£930 - £1,132 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home in Boat of Garten

Boat of Garten house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £137 / night

£634 - £970 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday apartment rental

Inverness apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £105 / night

£727 - £1,134 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday apartment in Inverness

Inverness apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared garden

from £457 / night

£2,061 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment in Ardersier

Ardersier apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £114 / night

£796 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Boat of Garten

Boat of Garten house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared garden

from £189 / night

£567 - £1,355 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday lodge with golf nearby in Inverness

Inverness lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £149 / night

£1,042 / week

1 / 11

Great rentals within 20 miles that match your search

Farr holiday home rental

Farr house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £126 / night

£882 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday tree house in Munlochy

Munlochy tree house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £149 / night

£802 / week

1 / 8

Great rentals within 20 miles that match your search

Keith holiday cottage rental

Keith cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £138 / night

£825 / week

1 / 8

Great rentals within 20 miles that match your search

Inverness holiday apartment rental

Inverness apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £149 / night

£1,042 / week

1 / 10

Great rentals within 20 miles that match your search

Buckie holiday home rental

Buckie house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared garden

from £172 / night

£1,203 - £2,077 / week

1 / 12

Great rentals within 20 miles that match your search

Inverness holiday cottage rental

Inverness cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £58 / night

£344 - £665 / week

1 / 7

Great rentals within 20 miles that match your search

Inverness holiday apartment rental

Inverness apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £92 / night

£573 / week

1 / 9

Great rentals within 20 miles that match your search

Inverey holiday cottage let

Inverey cottage

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Shared garden

from £354 / night

£1,089 - £3,519 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday home in Huntly

Huntly house

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 16

1 filter does not match: Shared garden

from £334 / night

£2,463 - £4,169 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday home rental

Keith house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Shared garden

from £246 / night

£737 - £2,224 / week

1 / 24

Great rentals within 20 miles that match your search

Inverness holiday apartment rental

Inverness apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £102 / night

£340 - £944 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday apartment rental

Inverness apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared garden

from £154 / night

£534 - £1,630 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Rafford

Rafford house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £127 / night

£442 - £1,328 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday cottage with golf nearby in Cullachie

Cullachie cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared garden

from £227 / night

£680 - £2,162 / week

1 / 27

Great rentals within 20 miles that match your search

Logie Coldstone holiday home rental

Logie Coldstone house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared garden

from £375 / night

£1,298 - £3,444 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday home in Aberlour

Aberlour house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared garden

from £173 / night

£519 - £1,467 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Inverness

Inverness house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Shared garden

from £208 / night

£622 - £1,903 / week

1 / 16

Great rentals within 20 miles that match your search

Home rental in Lossiemouth with golf nearby

Lossiemouth house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared garden

from £177 / night

£530 - £1,347 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday chalet in Elgin

Elgin chalet

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared garden

from £179 / night

£798 - £2,231 / week

1 / 23

Great rentals within 20 miles that match your search

Dulnain Bridge holiday home rental

Dulnain Bridge house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared garden

from £200 / night

£617 - £1,633 / week

1 / 40

×

Also consider