Keighley, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Keighley

: 280 options found

Select dates so you can see the availability and exact prices.

8 Cottingley Road Sandy Lane,Cottingley Road, Sandy Lane, Bradford
7.5 km from the center of Keighley
12 reviews
8.8

Room in this hotel

from € 158
per night
The Grange Sconce Lane High Eldwick, Bingley
7.7 km from the center of Keighley
554 reviews
10

Room in this hotel

from € 432
per night
2 Stone Lane, Keighley, Keighley
7.5 km from the center of Keighley

Room in this hotel

from € 473
per night
2 Walton Street, Sutton-in-Craven, Silsden, North Yorkshire BD20, UK, Keighley
6.6 km from the center of Keighley

Room in this hotel

from € 147
per night
Bents Mill, Hallas Bridge, Cullingworth, Bradford
5.4 km from the center of Keighley
94 reviews
10

Room in this hotel

from € 473
per night
38 South Street, Keighley, BD21 1PF, United Kingdom, Keighley
880 m from the center of Keighley
22 reviews
3.2

Room in this hotel

from € 62
per night
Hob Lane, Keighley
7.6 km from the center of Keighley
409 reviews
8.0

Room in this hotel

from € 92
per night
Main Rd, Keighley
3.4 km from the center of Keighley
211 reviews
8.2

Room in this hotel

from € 131
per night
Long Causeway Oxenhope, Keighley
7.3 km from the center of Keighley
190 reviews
9.0

Room in this hotel

from € 102
per night
6-10 W Lane, Haworth, Keighley
5.4 km from the center of Keighley
695 reviews
9.0

Room in this hotel

from € 173
per night
Hewenden Mill, Cullingworth, Bradford
5.4 km from the center of Keighley
142 reviews
10

Room in this hotel

from € 473
per night
Pickersgill Manor Farm, Low Ln, Silsden, Silsden Moor BD20 9JH, UK, Keighley
7.4 km from the center of Keighley
144 reviews
10

Room in this hotel

from € 300
per night
Station Rd, Keighley
4.5 km from the center of Keighley
320 reviews
8.2

Room in this hotel

from € 116
per night
1 Belle Isle Road, Haworth, Haworth, BD22 8QQ, United Kingdom, Keighley
5.4 km from the center of Keighley
673 reviews
9.8

Room in this hotel

from € 123
per night
502 Bradford RoadSandbeds, Bingley
3.1 km from the center of Keighley
983 reviews
8.8

Room in this hotel

from € 123
per night
406 Skipton Road, Keighley
2 km from the center of Keighley
145 reviews
7.0

Room in this hotel

from € 87
per night
72-76 Bradford Road, Shipley
8.8 km from the center of Keighley
68 reviews
7.0

Room in this hotel

from € 85
per night
Bradford Road, Bingley
6.8 km from the center of Keighley
1169 reviews
7.0

Room in this hotel

from € 54
per night
Beck Lane, Bingley, BD16 4DD, United Kingdom, Bingley
4.7 km from the center of Keighley
159 reviews
9.0

Room in this hotel

from € 95
per night
Main Street, Haworth, BD22 8DA, United Kingdom, Keighley
5.5 km from the center of Keighley
667 reviews
9.0

Room in this hotel

from € 113
per night