Photo by John Butler

Hotels in Keighley

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Keighley?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
trending_down

Our prices for hotels in Keighley are cheapest in April

See average prices and weather for all months

Price trends for hotels in Keighley

Pricing is based on two traveller single night rates
Mar
CA $181
Average price during March is CA $181
Apr
CA $162
Average price during April is CA $162
May
CA $171
Average price during May is CA $171
Jun
CA $175
Average price during June is CA $175
Jul
CA $173
Average price during July is CA $173
Aug
CA $181
Average price during August is CA $181
Sep
CA $173
Average price during September is CA $173
Oct
CA $181
Average price during October is CA $181
Nov
CA $181
Average price during November is CA $181
Dec
CA $173
Average price during December is CA $173
Jan
CA $162
Average price during January is CA $162
Feb
CA $164
Average price during February is CA $164
Currently viewing crowd sizes and weather for March.

March

trending_flatModerate crowds
High 8°C / low 2°C. Cloudy most days.
weather_cloudy
March, Moderate crowds, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, Low crowds, average high temperature 11 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, High crowds, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
17°
weather_cloudy
June, Moderate crowds, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
19°
weather_cloudy
July, High crowds, average high temperature 19 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, High crowds, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, Moderate crowds, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, High crowds, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, Low crowds, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, Moderate crowds, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, Low crowds, average high temperature 6 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Keighley

Learn more about Keighley

Keighley is well-known for its museums and gardens while attractions include East Riddlesden Hall and Keighley & Worth Valley Railway. This historical city has something for everyone including bars as well as sights like Bronte Parsonage Museum and Haworth Parish Church. All are within a small-town setting.

by
(
)
Open Photo by David Spencer (CC BY-SA) / Cropped from original

Frequently asked questions

Can I book a refundable accommodation in Keighley?
If you’re looking for the flexibility to change your plans to Keighley, most properties provide refundable* rates you can book. You can find these properties by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Keighley?
Your furry friend can stay with you at these pet-friendly hotels: Old Silent Inn, Ashmount Country House and Dalesgate Hotel.
Where should I stay in Keighley if I'm looking for a reasonably priced accommodation?
Dalesgate Hotel is an accommodation you might want to consider that’ll save you money.
Where can I stay in Keighley if I want a vacation rental instead of a hotel?
If you’re looking for a good alternative to a hotel, browse our selection of 47 vacation homes. You can also consider one of the 11 apartments or 227 cottages.
Where can I stay if I'm traveling to Keighley with my kids?
Parents traveling with children may want to consider The Old Registry Haworth, Haworth Old Hall and The Old White Lion Hotel.
Where should I stay in Keighley for a trip with my partner?
Steeton Hall Hotel is a great option for a romantic getaway.
Where should I stay in Keighley if I'm looking for a luxury hotel?
An option for a luxury stay is Ashmount Country House.
What will the weather in Keighley be like during my visit?
July and August are typically the warmest months in Keighley when the average temp is 57°F. January and February are the coldest months when the average temperature is 39°F. July and December are the months with the most rain.
Why should I book my Keighley hotel with Hotels.com?
There are lots of reasons to book your Keighley trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Keighley

Find out more about Keighley

Unveil the Charms of Keighley: A Tapestry of History, Nature, and Community

Nestled in the heart of West Yorkshire, Keighley is a charming small town that invites travellers to explore its rich history and vibrant culture. Wander through its quaint town centre, where historic buildings and local shops create a warm atmosphere. Discover hidden gems like the Cliffe Castle Museum, showcasing art and natural history, and the serene gardens that offer a peaceful retreat. Don’t miss the impressive East Riddlesden Hall, a 17th-century manor with stunning grounds. With its blend of heritage, scenic landscapes, and community spirit, Keighley is a delightful off-the-beaten-path destination waiting to be discovered. For great hotel rates in Keighley, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Keighley

Some of the best places to stay in Keighley are Skipton, Bradford and Halifax. Skipton, known for its picturesque castle and charming market, offers a delightful experience. Bradford boasts a rich cultural scene, including museums and galleries, while Halifax is famous for its stunning architecture and historic sites. Accommodation in these areas ranges from luxury hotels to budget-friendly options, ensuring something for everyone. For first-time visitors, Skipton is ideal, providing a blend of history and scenic beauty that showcases the best of Yorkshire. Here are some of our travelers' favorite hotels in Keighley:

  1. SkiptonOpens in a new window: Skipton is a charming market town known for its stunning outdoor attractions, making it perfect for nature enthusiasts and families. It's home to beautiful sites like Malham Cove, Skipton Castle, and Pen-y-Ghent, all offering opportunities for adventure and exploration. Hotels in Skipton include Ashfield HouseOpens in a new window, a 5-star guesthouse ideal for adventure seekers, offering various outdoor activities like mountain biking and rock climbing. Another option is Assheton ArmsOpens in a new window, a luxurious 5-star inn that welcomes pets, allowing you to enjoy your stay with your furry friends. Finally, Lister ArmsOpens in a new window, a 4-star inn, also accommodates pets and offers a cozy environment for travellers looking for a pet-friendly experience.
  2. BradfordOpens in a new window: Bradford is a vibrant city rich in culture and history, featuring attractions like the University of Leeds and the National Science and Media Museum. This city is great for both business and leisure travellers. Cedar Court BradfordOpens in a new window is a 4-star hotel located in the city centre, catering to business travellers with its conference space and pet-friendly policies. Great Victoria HotelOpens in a new window, also a 4-star hotel, offers similar business amenities and is centrally located for easy access to local attractions. Lastly, Leonardo Hotel BradfordOpens in a new window is another 4-star option that provides multiple meeting rooms and conference space for business needs.
  3. HalifaxOpens in a new window: Halifax is a cultural haven, featuring historic sites like Halifax Piece Hall and Shibden Hall, making it perfect for family outings and cultural exploration. For those travelling for business, Holdsworth HouseOpens in a new window is a 4-star hotel that combines professional amenities with pet-friendly options, ensuring a comfortable stay. Another excellent choice is Shibden Mill InnOpens in a new window, a 5-star inn that offers a unique boutique experience, complete with adventure activities nearby and business facilities. Additionally, The Fleece InnOpens in a new window, a 4-star guesthouse, provides delightful dining options and nearby recreational activities, catering to both leisure and business guests.

Things to do in Keighley for first times

Three days in Keighley offers a delightful escape into charming small-town life, surrounded by rolling hills and lush greenery. Visitors can explore picturesque parks, tranquil woodlands, and serene lakes, while enjoying local culture and history, making it a perfect destination for nature lovers and those seeking a relaxed getaway. Here's a quick itinerary to make the most of your trip to Keighley:

  • Day 1: Begin your adventure at the Brontë Parsonage Museum, where you can immerse yourself in the lives and works of the famous Brontë sisters. After exploring the museum, hop on the Keighley & Worth Valley Railway for a delightful ride through the stunning Yorkshire countryside, taking in the breath-taking views and charming stations along the way. To wrap up your day, visit SMJ Falconry, where you’ll have the opportunity to see majestic birds of prey up close and even participate in some interactive experiences that will leave you in awe of these magnificent creatures.
  • Day 2: Kick off your day at East Riddlesden Hall, an elegant 17th-century manor house surrounded by beautiful gardens where you can wander and soak in the history. Next, head to the Keighley Library, a perfect spot to relax and discover local literature or enjoy a quiet moment. Finish your day at Cliffe Castle Museum, where you can explore fascinating exhibits ranging from natural history to local heritage, all housed within a stunning Victorian mansion.
  • Day 3: Start your morning with a visit to the Halifax Piece Hall, an architectural gem showcasing independent shops and cafes in a vibrant atmosphere. Afterward, set off to Ilkley Moor for a scenic hike, where you can enjoy stunning panoramas and the serene beauty of nature. Conclude your day at the Haworth Parish Church, a historic site that adds a touch of spirituality to your trip, allowing you to reflect on the rich history of the area while admiring its beautiful architecture.

4 tips to find a great Keighley hotel deal

  1. Book for the cheapest times: The most affordable time to visit Keighley is during January, February, and August, when hotel prices are significantly lower. International travellers should aim to book their flights at least three months in advance for great value, while domestic travellers should try to secure theirs at least one month ahead for budget-friendly rates. A stay of at least 1-2 days is ideal for exploring the town's key attractions, such as its charming museums, picturesque gardens, and historic library. With its affordable options and inviting sites, Keighley offers excellent value for those looking to experience this delightful destination on a budget.
  2. Look for last-minute deals on Hotels.com: If you're on the lookout for last-minute deals to Keighley, Hotels.com is a great resource. You could explore the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections to potentially uncover discounted hotel rates as your travel date approaches. To enhance your chances of finding cheap hotels, consider enabling email alerts or push notifications from Hotels.com, which can keep you informed about flash sales and exclusive last-minute offers, helping you save on your stay.
  3. Be flexible with dates: Prices may fluctuate depending on factors like the hotel's location, star rating, and the time of year. As a result, being flexible with your travel dates could mean you may save on hotel expenses in Keighley.
  4. Consider your location: When booking on Hotels.com for your holiday, think about your location. Staying nearer to major attractions or city centres may offer convenience but usually tends to come at a higher price. For more affordable rates, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit.

Best time to go to Keighley

Keighley experiences its lowest average temperature in January, at 37.2°F (2.9°C), while July is the hottest month, with an average temperature of 58.8°F (14.9°C). July is usually the wettest month. March, April, and July are the peak travel months in Keighley, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, with light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keighley is a welcoming city where you can spend time appreciating the museums and the historic sites. Learn about the local heritage of Keighley at landmarks like East Riddlesden Hall and Keighley & Worth Valley Railway. There's plenty more to see, including sights like Bronte Parsonage Museum and Haworth Parish Church.