Hotels in Keighley

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

Keighley, England, United Kingdom
1 Dec — 2 Dec2
Keighley, England, United Kingdom
Wed 1/12
Thu 2/12
...and more

Tips for booking a Keighley hotel

Cheapest month:July
Most expensive month:December
Average price in Keighley:$126/night
Absolute cheapest price found:$18/night
Cheapest day:Thursday
Most expensive day:Friday
$76 - $185
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$79 - $206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Where to stay in Keighley

Keighley travel FAQs

  • What are the best hotels in Keighley?

    434 reviews rated Dalesgate Hotel with an average score of 8.4/10. It may also be worth looking into the The Fleece Inn, which received a rating of 9.1/10 from 938 reviews. The Old White Lion Hotel could also be a good option, with a score of 8.8/10 from 619 reviews.

  • How much do hotels in Keighley cost?

    The average prices of hotels in Keighley have been around $255 per night over the last 3 days.

  • How much is a cheap hotel in Keighley?

    HotelsCombined searches in the last 3 days suggest cheap Keighley hotels have prices starting from as low as $74/night, depending on the popularity of your requested dates.