Updating

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

Updating

Apartments in Keith and Cottages – Holiday Lettings - Holiday Rentals Keith

All filters

Filters

262 Holiday homes

Keith holiday cottage rental

Keith cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £92 / night

£545 / week

1 / 8

Holiday b&b in Keith

Keith b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £109 / night

£762 / week

1 / 9

Holiday home in Keith

Keith house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £155 / night

£916 / week

1 / 12

Keith holiday b&b rental

Keith b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £161 / night

£1,123 / week

1 / 8

Holiday home rental

Keith house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 8

from £238 / night

£713 - £1,969 / week

1 / 24

Keith holiday apartment rental

Keith apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £151 / night

£498 - £1,516 / week

1 / 24

Keith holiday apartment rental

Keith apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £146 / night

£473 - £1,377 / week

1 / 26

Holiday cottage in Keith

Keith cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £126 / night

£779 - £979 / week

1 / 28

Great rentals within 20 miles that match your search

Buckie holiday home rental

Buckie house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £308 / night

£2,156 / week

1 / 52

Lodge rental in Archiestown

Archiestown lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £117 / night

£804 / week

1 / 18

Cottage rental in Portknockie with golf nearby

Portknockie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £112 / night

£356 - £1,002 / week

1 / 23

Holiday home in Rhynie

Rhynie house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 13

from £367 / night

£1,174 - £2,749 / week

1 / 37

Holiday cottage with golf nearby in Banff

Banff cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £124 / night

£429 - £1,063 / week

1 / 30

Cottage rental in Aberlour

Aberlour cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £161 / night

£569 - £1,510 / week

1 / 34

Farmhouse accommodation in Elgin

Elgin farmhouse

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £172 / night

£974 - £1,947 / week

1 / 41

Lodge rental in Elgin

Elgin lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £92 / night

£516 - £859 / week

1 / 36

Holiday cottage in Buckie

Buckie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £115 / night

£573 - £790 / week

1 / 12

Holiday log cabin in Elgin

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £90 / night

£630 - £848 / week

1 / 20

Holiday log cabin in Elgin

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £126 / night

£630 - £848 / week

1 / 16

Lossiemouth holiday apartment rental

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £115 / night

£573 - £687 / week

1 / 23

Holiday cottage with golf nearby in Speyside

Speyside cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £149 / night

£1,042 / week

1 / 18

Holiday villa with golf nearby in Buckie

Buckie villa

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £86 / night

£630 - £750 / week

1 / 14

Holiday townhouse rental

Banff townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £69 / night

£557 - £859 / week

1 / 13

Elgin ski apartment to rent.

Elgin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £109 / night

£762 / week

1 / 12

Holiday cottage in Forres

Forres cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £67 / night

£470 - £673 / week

1 / 16

Farmhouse rental in Huntly

Huntly farmhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £92 / night

£573 - £802 / week

1 / 16

Holiday townhouse with golf nearby in Banff

Banff townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £71 / night

£516 - £916 / week

1 / 22

Holiday cottage in Cullen

Cullen cottage

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from £132 / night

£1,042 - £1,123 / week

1 / 25

Holiday home with golf nearby in Buckie

Buckie house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £81 / night

£550 - £596 / week

1 / 20

Cottage rental in Elgin with golf nearby

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £103 / night

£722 / week

1 / 10

Holiday cottage in Glenlivet

Glenlivet cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £84 / night

£585 - £1,125 / week

1 / 16

Cottage rental in Glenlivet

Glenlivet cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £81 / night

£561 - £1,015 / week

1 / 16

Glenlivet holiday cottage rental

Glenlivet cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £92 / night

£642 - £1,140 / week

1 / 17

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £103 / night

£573 - £619 / week

1 / 17

Holiday cottage in Portsoy

Portsoy cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £92 / night

£401 - £687 / week

1 / 22

Holiday home with golf nearby in Garmouth

Garmouth house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £92 / night

£745 / week

1 / 14

Holiday cottage with golf nearby in Elgin

Elgin cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £123 / night

£859 - £1,187 / week

1 / 35

Elgin holiday cottage rental

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £40 / night

£258 - £327 / week

1 / 19

Holiday home in Portsoy

Portsoy house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £81 / night

£390 - £527 / week

1 / 11

Holiday home in Buckie

Buckie house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £126 / night

£378 - £1,271 / week

1 / 31

×

Top Destination reviews

Scottish Country Cottage & HOT TUB - the Perfect Base for Whisky & Castle Trails
Perfect little cottage

Couldn’t recommend the cottage enough! Laura was the prefect host, the fresh baked bread was amazing! The hot tub looking over the rolling hills is just so perfect! Thanks again Laura! … see more

Also consider