Hotels in Keighley, United Kingdom

Search & Compare Keighley Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Keighley

Keighley overview

Keighley is a friendly locale surrounded by picturesque countryside views. There's a nice selection of bars to enjoy during your stay. You can take in the local culture of Keighley at a top spot like Bronte Parsonage Museum. Popular sights in the surrounding area include Bolton Abbey.

Where to stay in Keighley

A welcoming city for all, Keighley offers a variety of hotels and other lodging choices. There are 19 hotels in Keighley and you can shop as many as 498 deals for rooms on, some with discounts of up to 40%. We have room prices starting at 12 USD per night and here's a breakdown of hotels by star rating in Keighley as well as in the surrounding area:
  • • 13 5-star hotels from 97 USD per night
  • • 180 4-star hotels from 55 USD per night
  • • 166 3-star hotels from 39 USD per night
  • • 17 2-star hotels from 36 USD per night

How to get to Keighley

Fly into Leeds (LBA-Leeds Bradford), 10.2 mi (16.4 km) from central Keighley. Keighley Station is the closest train station, located 0.3 mi (0.5 km) from the city center.

What to see around Keighley

A top draw is the area's cultural scene including places like:
  • • Bronte Parsonage Museum
  • • Cliffe Castle Museum
  • • Keighley Playhouse
  • • Keighley Civic Centre
  • • Museum of Rail Travel
Nature lovers will appreciate these places:
  • • Bronte Waterfall
  • • Raygill Lakes
Recommended places to see include:
  • • Bronte Parsonage Museum
  • • Keighley Civic Centre
  • • Keighley Playhouse
  • • Keighley Library
  • • Cliffe Castle Museum

When to visit Keighley

When planning your trip, you might be wondering when is the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 48°F day, 35°F night
  • • April-June: 64°F day, 38°F night
  • • July-September: 67°F day, 46°F night
  • • October-December: 56°F day, 35°F night
Seasonal rainfall averages
  • • January-March: 0.20 inches
  • • April-June: 0.12 inches
  • • July-September: 0.24 inches
  • • October-December: 0.24 inches