Updating

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

Updating

Log cabins in Keith and Apartments – Holiday Lettings - Holiday Rentals Keith

All filters

Filters

9 Holiday homes

Holiday home in Keith

Keith house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £155 / night

£916 / week

1 / 12

Holiday log cabin in Keith

Keith log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £316 / night

£1,431 - £1,895 / week

1 / 14

Holiday log cabin in Keith

Keith log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £316 / night

£1,431 - £1,895 / week

1 / 13

Holiday log cabin in Keith

Keith log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £316 / night

£1,431 - £1,895 / week

1 / 14

Holiday log cabin in Keith

Keith log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £316 / night

£1,431 - £1,895 / week

1 / 15

Keith holiday apartment rental

Keith apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £176 / night

£567 - £1,820 / week

1 / 24

Keith holiday apartment rental

Keith apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £160 / night

£509 - £1,654 / week

1 / 26

Keith holiday cottage rental

Keith cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £138 / night

£825 / week

1 / 8

Holiday home rental

Keith house

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 8

from £260 / night

£778 - £2,161 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday cottage in Buckie

Buckie cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 5

from £112 / night

£779 / week

1 / 21

Elgin holiday cottage rental

Elgin cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £103 / night

£716 - £1,145 / week

1 / 36

Holiday home rental

Cullen house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £189 / night

£1,123 - £1,374 / week

1 / 38

Holiday caravan/mobile home with golf nearby in Lossiemouth

Lossiemouth caravan/mobile home

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£859 / week

1 / 23

Holiday cottage with golf nearby in Lossiemouth

Lossiemouth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £109 / night

£544 - £831 / week

1 / 25

Cottage rental in Lossiemouth with golf nearby

Lossiemouth cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £148 / night

£1,031 - £1,374 / week

1 / 41

Speyside holiday villa rental

Speyside villa

  • 9 bedrooms
  • 8 bathrooms
  • sleeps 17

from £745 / night

£5,153 - £6,590 / week

1 / 61

Holiday lodge in Speyside

Speyside lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £178 / night

£1,071 - £1,264 / week

1 / 26

Holiday cottage in Huntly

Huntly cottage

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £189 / night

£1,117 / week

1 / 16

Holiday home in Portsoy

Portsoy house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £107 / night

£745 - £939 / week

1 / 32

Elgin holiday cottage rental

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £52 / night

£287 - £355 / week

1 / 19

Holiday home in Portsoy

Portsoy house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £86 / night

£413 - £550 / week

1 / 11

Aberlour holiday lodge rental

Aberlour lodge

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £328 / night

£2,290 / week

1 / 13

Lossiemouth ski apartment to rent.

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £86 / night

£573 / week

1 / 20

Caravan/mobile home rental in Lossiemouth

Lossiemouth caravan/mobile home

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £82 / night

£573 / week

1 / 8

Holiday castle with golf nearby in Insch

Insch castle

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

from £968 / night

£6,220 / week

1 / 13

Holiday cottage in Elgin

Elgin cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £81 / night

£521 / week

1 / 18

Apartment rental in Lossiemouth

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £103 / night

£722 / week

1 / 22

Holiday cottage in Portsoy

Portsoy cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £131 / night

£916 / week

1 / 67

Holiday home in Dufftown

Dufftown house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £189 / night

£1,323 / week

1 / 29

Cullen holiday home rental

Cullen house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £177 / night

£1,235 / week

1 / 43

Garmouth holiday home let

Garmouth house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £81 / night

£561 / week

1 / 9

Holiday home in Elgin

Elgin house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £287 / night

£1,791 - £2,194 / week

1 / 34

Farmhouse accommodation in Elgin

Elgin farmhouse

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £229 / night

£1,145 - £2,290 / week

1 / 42

Holiday cottage in Buckie

Buckie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £126 / night

£630 - £882 / week

1 / 16

Holiday log cabin in Elgin

Elgin log cabin

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £90 / night

£630 - £853 / week

1 / 20

Lossiemouth holiday apartment rental

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £115 / night

£573 / week

1 / 23

Holiday villa with golf nearby in Buckie

Buckie villa

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £115 / night

£802 / week

1 / 14

Holiday townhouse rental

Banff townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £69 / night

£630 - £802 / week

1 / 13

Elgin ski apartment to rent.

Elgin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £115 / night

£802 / week

1 / 12

Holiday townhouse with golf nearby in Banff

Banff townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £71 / night

£516 - £802 / week

1 / 22

×

Also consider