Hotels in Keighley, England

Search and compare Keighley, England hotels from hundreds of travel sites and save

Keighley, England, United Kingdom
30 Jun — 1 Jul2
Keighley, England, United Kingdom
Thu 30/6
Fri 1/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Keighley

Filter by star ratings
All filters
Throstle Nest Farm
8.3 Excellent
Woodside Lane, Keighley, United Kingdom
Show on map
10.7 km from city centre, Keighley, ENG, United Kingdom 
ExcellentBased on 4 reviews
8.3

Throstle Nest Farm offers 4-star accommodation, as well as a garden.

Steeton Hall Hotel
8.0 Excellent
Station Road, Keighley, United Kingdom
Show on map
4.3 km from city centre, Keighley, ENG, United Kingdom 
ExcellentBased on 436 reviews
8.0

Within walking distance of Steeton and Silsden Railway Station, Steeton Hall Hotel provides a swimming pool and free wireless internet. It also offers meeting rooms, room service and a 24-hour reception.

Haworth Old Hall
Sun Street, Keighley, United Kingdom
Show on map
5.4 km from city centre, Keighley, ENG, United Kingdom 

Located within the picturesque parkland of Haworth, Haworth Old Hall Inn provides comfortable accommodation and a full range of facilities, including room service, highchairs and wireless internet. Surrounded by local bars and restaurants, it is within walking distance from Haworth Railway Station.

Premier Inn Bradford North (Bingley)
502 Bradford Road, Keighley, United Kingdom
Show on map
3.4 km from city centre, Keighley, ENG, United Kingdom 

The hotel is located in Bradford and is close to Bradford & Bingley. Those staying at the property can also make use of free wireless internet during their stay.

Weavers Guesthouse
9.8 Excellent
15 West Lane, Keighley, United Kingdom
Show on map
5.2 km from city centre, Keighley, ENG, United Kingdom 
ExcellentBased on 490 reviews
9.8

Located within the picturesque parkland of Haworth, Weavers Guesthouse offers comfortable accommodation and a wide range of facilities, such as meeting rooms, a swimming pool and free Wi-Fi. Only a short walk from the Bronte Parsonage Museum, it provides modern rooms equipped with wireless internet access.

Travelodge Keighley
Bradford Rd. Keighley Gb Bd21, Keighley, United Kingdom
Show on map
0.8 km from city centre, Keighley, ENG, United Kingdom 

Situated in Keighley, Travelodge Keighley is a short drive from Bradford and provides room service, wireless internet and laundry facilities. It is close to the area's tourist hot spots and is within walking distance of Keighley Railway Station.

Hotel prices in Keighley

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Keighley

Facts about staying in Keighley

  • What are the best hotels in Keighley?

    183 reviews rated The King's Head Hotel with an average score of 7.2/10. It may also be worth looking into the Yha Haworth, which received a rating of 8.8/10 from 139 reviews. The Old White Lion Hotel could also be a good option, with a score of 8.7/10 from 636 reviews.