Updating

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

Updating

Houses in Keighley and Flats - Holiday Lettings - Holiday Rentals Keighley

All filters (1)

Filters (2)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Thirsk holiday cottage accommodation

Thirsk cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £184 / night

£1,283 / 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

Holiday manor house with shared pool in Wyke

Wyke manor house

  • 6 bedrooms
  • 9 bathrooms
  • sleeps 16

1 filter does not match: Property type

from £3,695 / night

£25,866 / week

1 / 15

Great rentals within 20 miles that match your search

Tewitfield holiday log cabin rental

Tewitfield log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £186 / night

£630 - £1,759 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday cottage in Pateley Bridge

Pateley Bridge cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (unheated)

from £138 / night

£756 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday cottage in Haworth

Haworth cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (unheated)

from £81 / night

£516 / week

1 / 9

Great rentals within 20 miles that match your search

Horton-in-Ribblesdale holiday cottage rental

Horton-in-Ribblesdale cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (unheated)

from £126 / night

£458 - £825 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday cottage in Milnthorpe

Milnthorpe cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared outdoor pool (unheated)

from £127 / night

£888 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday cottage in York

York cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £144 / night

£802 - £1,203 / week

1 / 24

Great rentals within 20 miles that match your search

Slaithwaite holiday cottage rental

Slaithwaite cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (unheated)

from £149 / night

£1,042 / week

1 / 23

Great rentals within 20 miles that match your search

Harrogate holiday cottage rental

Harrogate cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (unheated)

from £121 / night

£842 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday cottage in Delph

Delph cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £98 / night

£498 - £630 / week

1 / 17

Great rentals within 20 miles that match your search

Cottage rental in Thirsk

Thirsk cottage

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (unheated)

from £107 / night

£745 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday cottage in Thirsk

Thirsk cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (unheated)

from £138 / night

£573 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday cottage in Halifax

Halifax cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (unheated)

from £126 / night

£630 - £802 / week

1 / 47

Great rentals within 20 miles that match your search

Great Eccleston holiday cottage rental

Great Eccleston cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £109 / night

£516 - £630 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday cottage in Oxenhope

Oxenhope cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £75 / night

£544 / week

1 / 16

Great rentals within 20 miles that match your search

Cottage rental in Thirsk

Thirsk cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £189 / night

£974 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday cottage letting

Thirsk cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £189 / night

£974 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday cottage in York

York cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £81 / night

£481 - £1,111 / week

1 / 17

Great rentals within 20 miles that match your search

Cottage rental in Rossendale

Rossendale cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £161 / night

£573 / week

1 / 9

Great rentals within 20 miles that match your search

Hebden Bridge holiday cottage rental

Hebden Bridge cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (unheated)

from £148 / night

£1,031 - £1,603 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday cottage rental

Oakworth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (unheated)

from £82 / night

£573 / week

1 / 12

Great rentals within 20 miles that match your search

Cottage rental in Holmfirth

Holmfirth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared outdoor pool (unheated)

from £74 / night

£518 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday cottage with golf nearby in Ampleforth

Ampleforth cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (unheated)

from £103 / night

£458 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday cottage in Buckden

Buckden cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £98 / night

£684 - £1,090 / week

1 / 15

Great rentals within 20 miles that match your search

Cottage rental in Giggleswick with golf nearby

Giggleswick cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £161 / night

£1,025 - £1,432 / week

1 / 38

Great rentals within 20 miles that match your search

Hebden Bridge holiday cottage rental

Hebden Bridge cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (unheated)

from £98 / night

£596 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday cottage in Milnrow

Milnrow cottage

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 filter does not match: Shared outdoor pool (unheated)

from £144 / night

£1,002 / week

1 / 47

Great rentals within 20 miles that match your search

Holiday cottage in Langcliffe

Langcliffe cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared outdoor pool (unheated)

from £86 / night

£602 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday cottage rental

Oxenhope cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £90 / night

£630 - £694 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday cottage in Austwick

Austwick cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared outdoor pool (unheated)

from £287 / night

£1,260 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday cottage rental

Burton in Kendal cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (unheated)

from £75 / night

£516 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday cottage in Kirkby Lonsdale

Kirkby Lonsdale cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared outdoor pool (unheated)

from £198 / night

£752 - £865 / week

1 / 31

Great rentals within 20 miles that match your search

Cottage rental in Grassington

Grassington cottage

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Shared outdoor pool (unheated)

from £300 / night

£2,000 - £2,140 / week

1 / 28

Great rentals within 20 miles that match your search

Cottage rental in Sowerby

Sowerby cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared outdoor pool (unheated)

from £115 / night

£802 / week

1 / 10

Great rentals within 20 miles that match your search

Grassington holiday cottage rental

Grassington cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £123 / night

£859 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday cottage in Silverdale

Silverdale cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared outdoor pool (unheated)

from £78 / night

£544 - £831 / week

1 / 24

Great rentals within 20 miles that match your search

Cottage rental in Tadcaster with golf nearby

Tadcaster cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared outdoor pool (unheated)

from £144 / night

£1,002 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday cottage with golf nearby in Harrogate

Harrogate cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared outdoor pool (unheated)

from £103 / night

£614 - £636 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday cottage in Holmfirth

Holmfirth cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

1 filter does not match: Shared outdoor pool (unheated)

from £92 / night

£642 / week

1 / 16

×

Also consider