Hotels in Keighley

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Keighley?

Create new moments at Keighley hotels

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 Keighley are cheapest in January

See average prices and weather for all months
Price trends for hotels in Keighley
Pricing is based on two traveler single night rates
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for Keighley
September
trending_flatModerate crowds
High 61°F / low 48°F. Cloudy most days.
View properties in September
61°
weather_cloudy
September, Moderate crowds, average high temperature 61 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Cloudy most days.
48°
54°
weather_cloudy
October, High crowds, average high temperature 54 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Cloudy most days.
44°
47°
weather_cloudy
November, Low crowds, average high temperature 47 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
43°
weather_cloudy
December, Moderate crowds, average high temperature 43 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
41°
weather_cloudy
January, Low crowds, average high temperature 41 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Cloudy most days.
34°
43°
weather_cloudy
February, Low crowds, average high temperature 43 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Cloudy most days.
34°
47°
weather_cloudy
March, Moderate crowds, average high temperature 47 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
52°
weather_cloudy
April, Low crowds, average high temperature 52 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
57°
weather_cloudy
May, High crowds, average high temperature 57 degrees Fahrenheit, average low temperature 43 degrees Fahrenheit. Cloudy most days.
43°
63°
weather_cloudy
June, Moderate crowds, average high temperature 63 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Cloudy most days.
48°
65°
weather_cloudy
July, High crowds, average high temperature 65 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
65°
weather_cloudy
August, High crowds, average high temperature 65 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
Monthly weather averages (˚F)

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.

Valley of Nook Beck. Looking southwestwards (upstream) from Green Lane.
by
(
)
Open Photo by David Spencer (CC BY-SA) / Cropped from original

Check out reviews of Keighley hotels guests love

Frequently asked questions

How much does a hotel room cost in Keighley?
You can discover great hotels in Keighley from $101 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Keighley that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Keighley hotels?
Members can save up to 20% on select hotels in Keighley. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Keighley hotels with free cancellation?
In order to book a refundable Keighley hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Keighley?
Our travelers' favorite pet-friendly hotels in Keighley include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Keighley.
What are some of the best hotels in Keighley for couples?
Choose a top-rated Keighley romantic hotel and enjoy your couple's getaway. Our travelers love Steeton Hall Hotel, a hotel with a restaurant and a bar/lounge. Discover more hotels in Keighley on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best Keighley hotels with free parking?
If you're driving, a great Keighley hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Keighley?
If you're looking for hotels in central Keighley, check out The Black Hat and The Abbey Lodge Hotel. Travelers love The Black Hat for its location, as well as the restaurant, bar/lounge and espresso makers this inn offers. The Abbey Lodge Hotel is another popular central hotel with a bar/lounge, a free cooked-to-order breakfast and free parking.
Are all taxes and fees included in the Keighley hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What hotels do travelers recommend in Keighley?
Weavers Guest House, The Old White Lion Hotel and Haworth Old Hall are all properties that our guests really like.
Where can I get free parking with my stay in Keighley?
Park your car for free at The Old White Lion Hotel.
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 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 48 vacation homes. You can also consider one of the 10 apartments or 235 cottages.

Find out more about Keighley

Find out more about Keighley

Keighley: Where Timeless Heritage Meets Enchanting Green Spaces

Nestled in the heart of West Yorkshire, Keighley is a charming small town that offers a delightful blend of history and natural beauty. Wander through the picturesque streets to uncover cultural gems like the Keighley Central Hall and local museums, where the stories of yesteryear come alive. Explore the stunning landscapes of nearby Brontë Country, or relax in the serene gardens that dot the area. With its inviting atmosphere and rich heritage, Keighley is the perfect off-the-beaten-path destination for travelers seeking an authentic English experience filled with warmth and character.

Discover great hotels in Keighley

Keighley offers a variety of accommodations, from cozy B&Bs to comfortable hotels. Many places provide friendly service and include breakfast options, making it easy to start your day. Rates can vary, so you'll find options to suit different budgets while enjoying a welcoming atmosphere in this charming town. Here are some of the best hotels in Keighley that our travelers love:

  1. Premier Inn Bradford North - BingleyOpens in a new window: This inviting 2.0-star hotel offers a warm and welcoming atmosphere, particularly for LGBTQIA travelers seeking a comfortable stay. Guests appreciate the friendly ambiance and the distinctive experiences available nearby. The hotel features essential amenities that ensure a smooth journey, making it a great choice for leisure travelers looking to explore the vibrant local culture of Keighley. Visitors highlight the cozy environment and the sense of community, which enhances their overall experience.
  2. Mercure BradfordOpens in a new window: This 3.0-star hotel stands out as an ideal retreat for business travelers and families alike, offering a variety of amenities tailored to enhance productivity and comfort. The range of business facilities includes accessible meeting rooms and conference spaces, ensuring seamless corporate events. Families will also find thoughtful touches such as toys and games for children. Guests appreciate the well-rounded services and the hotel's commitment to making every stay enjoyable, creating an environment where excellent service meets convenience.
  3. Ilkley Riverside HotelOpens in a new window: Ilkley Riverside Hotel is a charming 3.0-star inn that captivates leisure travelers with its delightful dining options and recreational activities. Guests can savor traditional English breakfast and dine at an on-site restaurant, making every meal a memorable experience. With nearby hiking and golfing opportunities, the hotel offers a perfect blend of relaxation and adventure. Visitors rave about the inviting atmosphere and quality entertainment options, ensuring an enjoyable and engaging stay in the heart of Keighley.

Top locations to stay in Keighley

When visiting Keighley, England, the standout areas to stay in are Skipton, Bradford, and Halifax. Skipton offers a friendly atmosphere and charming market town vibes, Bradford is ideal for business travelers with its vibrant urban culture, while Halifax is known for its welcoming community. For first-time visitors, Skipton is best suited, with its picturesque scenery and local attractions.

  1. SkiptonOpens in a new window: Skipton is a charming market town known for its friendly people and stunning countryside. It’s the perfect base for exploring the Yorkshire Dales, with scenic walks and outdoor activities right at your doorstep. The town's highlight is the historic Skipton Castle, which offers a glimpse into its rich history. Don’t miss the vibrant market held four days a week, where you can find local produce and crafts. There are also quaint shops and cozy cafes that add to its inviting atmosphere, making it ideal for a relaxing getaway.
  2. BradfordOpens in a new window: Bradford is an exciting destination that blends business and culture seamlessly. It’s known for its diverse community and friendly vibe. Visit the impressive National Science and Media Museum, which showcases fascinating exhibits on film and photography. The city also boasts a thriving cultural scene, with various theaters and galleries to explore. For shoppers, the city features a range of stores and markets, providing plenty of options to discover local goods and unique finds.
  3. HalifaxOpens in a new window: Halifax is a friendly town that offers a unique mix of history and modern attractions. The Piece Hall, a beautifully restored 18th-century cloth hall, now hosts shops, cafes, and cultural events. Take a stroll through the historic streets to admire stunning architecture and visit the Halifax Minster for a dose of local history. With its welcoming atmosphere and local markets, Halifax is a great spot for those looking to experience authentic British culture and community.

Things to do in Keighley

Keighley offers a charming blend of rolling hills, lush parks, and serene gardens, perfect for leisurely walks and picnics. Explore its inviting small-town atmosphere, rich history in local museums, and vibrant community spaces. Whether you’re wandering through scenic landscapes or enjoying a local event, there’s something delightful around every corner.

  • Bronte Parsonage MuseumOpens in a new window – Step into the world of the Brontë sisters at their former home, where you can explore exhibits showcasing their remarkable literary works and personal artifacts. Enjoy a stroll through the charming gardens that surround this historic museum, offering a glimpse into the lives of these iconic authors.
  • Malham CoveOpens in a new window – Discover the breathtaking beauty of Malham Cove, a stunning limestone formation that features a dramatic cliff and a picturesque waterfall. Take a leisurely hike to the top for panoramic views of the surrounding countryside, where you can soak in the tranquility of nature.
  • Skipton CastleOpens in a new window – Wander through the well-preserved Skipton Castle, which dates back to the 11th century. Explore its impressive towers, dungeons, and picturesque grounds, while learning about its storied past and the role it played in English history.
  • Pendle HillOpens in a new window – Challenge yourself with a hike up Pendle Hill, famous for its witch trials. The ascent rewards you with sweeping views of the Lancashire countryside, making it a perfect spot for photography enthusiasts and nature lovers alike.
  • Halifax Piece HallOpens in a new window – Visit the historic Halifax Piece Hall, a beautifully restored 18th-century cloth hall. Stroll through its impressive arcade filled with independent shops, cafes, and galleries, and take a moment to appreciate the stunning architecture and vibrant atmosphere.

5 tips for savvy savings when booking a hotel in Keighley

  1. Book for the cheapest times: The most budget-friendly time to visit Keighley is during January, February, and August, when hotel prices are generally lower. To fully appreciate the town's historical landmarks, cultural sites, and charming countryside, a stay of at least 2 to 3 days is recommended. Visitors can explore a variety of attractions, including museums, a quaint library, friendly local people, a historic castle, beautiful gardens, and the picturesque countryside, all of which offer great value for money. Taking advantage of these affordable options will make your trip to Keighley even more enjoyable.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Keighley, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and exclusive promotions, ensuring you don’t miss out on potential savings. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare room rates and amenities, helping you find the best hotel deal. You'll be alerted if prices drop or rooms become available, making it easier to plan your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a hotel in Keighley. If you're seeking a distinctive experience, boutique hotels often provide a more personalized touch and sometimes offer better value. When you book with Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more budget-friendly dates to increase your chances of getting the best deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with higher prices. If you're looking for more budget-friendly options, consider hotels in areas that are less central or in different neighborhoods, where you can find a balance between cost and accessibility to the sights you want to see. You might also look into independent hotels that are located further out, as they are usually more likely to be affordable and can offer a more authentic experience.
  5. Become a Member: Join our membership program for free and unlock exclusive benefits for your next stay in Keighley! Enjoy savings on over 100,000 hotels worldwide with special member prices. As you progress through the membership tiers, you can take advantage of perks such as complimentary room upgrades (subject to availability) and discounts on food and beverages at select VIP Access properties. Start your journey today and enhance your travel experiences!

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, accompanied by 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.

Keep exploring

Keep exploring