Hotels in Keighley

Mon 17 Nov
Thu 20 Nov
November 2025
16
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
16 Nov - 17 Nov
Tomorrow
17 Nov - 18 Nov
Next weekend
21 Nov - 23 Nov
In two weeks
28 Nov - 30 Nov

Where to stay in Keighley?

£76
includes taxes & fees
30 Nov - 1 Dec
Dalesgate Hotel
£100
includes taxes & fees
19 Nov - 20 Nov
Steeton Hall Hotel
£121
includes taxes & fees
27 Nov - 28 Nov
Cozy Cottage Close to Haworth Sleeps 2 With Garden
£104
includes taxes & fees
27 Nov - 28 Nov
Haworth Old Hall
£98
includes taxes & fees
19 Nov - 20 Nov
Weavers Guest House
£138
includes taxes & fees
17 Nov - 18 Nov
The Old White Lion Hotel
£80
includes taxes & fees
23 Nov - 24 Nov
Leeming Wells
£289
includes taxes & fees
21 Nov - 22 Nov
Eden Cottage
b Hill Cottage Haworth
£71
includes taxes & fees
30 Nov - 1 Dec
Old Silent Inn
£304
includes taxes & fees
19 Nov - 20 Nov
The Robins Holiday Cottage
£201
includes taxes & fees
30 Nov - 1 Dec
Bronte Nook Haworth
£89
includes taxes & fees
19 Nov - 20 Nov
The Old Registry Haworth
£312
includes taxes & fees
19 Nov - 20 Nov
Main Street View
£3,997
includes taxes & fees
24 Nov - 25 Nov
Fernhill Castle
£292
includes taxes & fees
20 Nov - 21 Nov
The Old Forge
£402
includes taxes & fees
19 Nov - 20 Nov
The Old Piggery
£347
includes taxes & fees
19 Nov - 20 Nov
8 Lune Street
£226
includes taxes & fees
22 Nov - 23 Nov
Moor Skies
£341
includes taxes & fees
6 Dec - 7 Dec
Bull Hill Cottage
See more properties

Check out pet-friendly hotels in Keighley

Old Silent Inn

Keighley
£71
includes taxes & fees
30 Nov - 1 Dec
Old Silent Inn

Moor Skies

Keighley
£226
includes taxes & fees
22 Nov - 23 Nov
Moor Skies

Dalesgate Hotel

Keighley
£76
includes taxes & fees
30 Nov - 1 Dec
Dalesgate Hotel

Orchard Cottage

Keighley
£539
includes taxes & fees
19 Nov - 20 Nov
Orchard Cottage

Gable Cottage

Keighley
£376
includes taxes & fees
19 Nov - 20 Nov
Gable Cottage

Greenfield Cottage

Keighley
£406
includes taxes & fees
19 Nov - 20 Nov
Greenfield Cottage

North Ives Cottage

Keighley
£325
includes taxes & fees
22 Nov - 23 Nov
North Ives Cottage

Kestrel Cottage

Keighley
£326
includes taxes & fees
5 Dec - 6 Dec
Kestrel Cottage

Ryecroft Barn

Keighley
£862
includes taxes & fees
19 Nov - 20 Nov
Ryecroft Barn

Woodlands

Keighley
£378
includes taxes & fees
20 Nov - 21 Nov
Woodlands
View all properties

You may also like hotels with hot tubs in Keighley

Fernhill Castle

Keighley
£3,997
includes taxes & fees
24 Nov - 25 Nov
Fernhill Castle

Ryecroft Barn

Keighley
£862
includes taxes & fees
19 Nov - 20 Nov
Ryecroft Barn

The Old Piggery

Keighley
£402
includes taxes & fees
19 Nov - 20 Nov
The Old Piggery

The Stone Masons House

Keighley
£852
includes taxes & fees
19 Nov - 20 Nov
The Stone Masons House

The Old Hen Shed

Keighley
£415
includes taxes & fees
21 Nov - 22 Nov
The Old Hen Shed

Pinnacle View

Keighley
£838
includes taxes & fees
19 Nov - 20 Nov
Pinnacle View

The Old Corn Store

Keighley
£340
includes taxes & fees
15 Dec - 16 Dec
The Old Corn Store
View all properties

You can also stay at family-friendly hotels in Keighley

Old Silent Inn

Keighley
£71
includes taxes & fees
30 Nov - 1 Dec
Old Silent Inn

Orchard Cottage

Keighley
£539
includes taxes & fees
19 Nov - 20 Nov
Orchard Cottage

The Old Piggery

Keighley
£402
includes taxes & fees
19 Nov - 20 Nov
The Old Piggery

Curlew Cottage

Keighley
£356
includes taxes & fees
8 Dec - 9 Dec
Curlew Cottage

The Old Forge

Keighley
£292
includes taxes & fees
20 Nov - 21 Nov
The Old Forge

Kestrel Cottage

Keighley
£326
includes taxes & fees
5 Dec - 6 Dec
Kestrel Cottage

Changegate Cottage

Keighley
£368
includes taxes & fees
19 Nov - 20 Nov
Changegate Cottage

Heather Corner

Keighley
£474
includes taxes & fees
19 Nov - 20 Nov
Heather Corner

Street Head Farm

Keighley
£725
includes taxes & fees
19 Nov - 20 Nov
Street Head Farm

Canalside Cottage

Keighley
£371
includes taxes & fees
20 Nov - 21 Nov
Canalside Cottage
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.
View all properties
See average prices and weather for all months
Price trends for hotels in Keighley
Pricing is based on two traveller single night rates
View properties in November
Weather forecast for Keighley
November
Low crowds
High 8°C / low 4°C. Cloudy most days.
View properties in November
11°
14°
17°
19°
11°
18°
11°
16°
12°
Monthly weather averages (˚C)

Top landmarks in Keighley

The Bronte family lived here in Haworth, West Yorkshire. 
The Bronte siblings wrote many books which I have read.  My favourite is "Wuthering Heights" by Emily Bronte. 
#Architecture
#Reading
#History
October, 2014.
Photo by LesleyHC

Bronte Parsonage Museum

4.6/5 (66 reviews)
If museums are on your list of things to see in Haworth, then you might want to head to Bronte Parsonage Museum. If you want to see more of the museums in Haworth, Museum of Rail Travel and Cliffe Castle Museum aren't far.
See properties
Beautiful old hall. Loads of history. Lovely gardens.
Photo by Graham Riding

East Riddlesden Hall

East Riddlesden Hall is just one of the landmarks located 1.3 mi (2.1 km) from central Keighley, so you might want to stop by for a few pics during your trip.
See properties
The packhorse bridge near the Bronte Falls , Haworth, Yorkshire. Resplendent scenery even on a wuthering day in December. :)
Photo by Sharon Sunshine

Bronte Waterfall

Bronte Waterfall is 5.1 mi (8.2 km) from central Keighley, why not stop by during your stay?
See properties

Keighley & Worth Valley Railway

4.5/5 (4 reviews)
Keighley & Worth Valley Railway is 0.5 mi (0.9 km) from central Oakworth, why not stop by during your stay? If you have fun at Keighley & Worth Valley Railway, you'll love Museum of Rail Travel and SMJ Falconry, both located nearby.
See properties

Haworth Parish Church

4.3/5 (3 reviews)
If you're planning a bit of sightseeing during your trip, head to Haworth Parish Church – just one of the monuments in central Haworth. You could also start your cultural experience by heading over to the museums in the area.
See properties

Penistone Hill Country Park

If you like spending time outside, then spend the day at Penistone Hill Country Park, located 3.7 mi (6 km) from central Keighley. Want to stretch your legs a little more? Head to Ogden Water Country Park and St. Ives Estate, both nearby.
See properties

Keighley Bus Museum

Keighley Bus Museum is 0.6 mi (1 km) from central Keighley, why not stop by during your stay? If you want to experience more of the culture Keighley has to offer, head to East Riddlesden Hall, Bingley Five Rise Locks, and Keighley & Worth Valley Railway.
See properties

Raygill Lakes

Raygill Lakes is 1.1 mi (1.8 km) from central Lothersdale, why not stop by during your stay?
See properties

Check out reviews of Keighley hotels guests love

Clayton Hotel Leeds

Clayton Hotel Leeds

10/10 Excellent
"Great hotel, easy check in and check out systems, convenient location. "
James 1-night trip
Posted 18 hours ago
Clayton Hotel Leeds
ibis budget Leeds Centre Crown Point Road

ibis budget Leeds Centre Crown Point Road

10/10 Excellent
"Room spotless clean shower loo bedding to lovely staff nice breakfast for the price can not complain at all"
Andrea 1-night trip
Posted 1 day ago
ibis budget Leeds Centre Crown Point Road
The Queens Hotel

The Queens Hotel

10/10 Excellent
"Lovely hotel, minutes from the station. Lovely entrance and reception area. Friendly check in staff. Lovely room city side, bit draughty as it has the old sash windows. Amazing breakfast. Would recommend and definitely stay again "
Darren 1-night trip
Posted 2 days ago
The Queens Hotel
Oulton Hall Hotel, Spa & Golf Resort

Oulton Hall Hotel, Spa & Golf Resort

10/10 Excellent
"Hotel spotless , staff really friendly and professional - food was fabulous !! "
Michael 2-night trip
Posted 2 days ago
Oulton Hall Hotel, Spa & Golf Resort
Park Plaza Leeds

Park Plaza Leeds

10/10 Excellent
"The Plaza is very close to the station and shops, but also quiet and private. The rooms are spacious and very well equipped, with a decent shower. Very helpful reception staff gave me a list of places to eat in town. If it continues to offer good prices it's on my list for places to stay when I visit Leeds."
Russell 1-night trip
Posted 2 days ago
Park Plaza Leeds
Village Hotel Leeds North

Village Hotel Leeds North

10/10 Excellent
"Friendly staff; good on-site facilities; nice pool. Parking on-site. Quiet room."
Louise 2-night trip
Posted 3 days ago
Village Hotel Leeds North
Hyatt House Leeds

Hyatt House Leeds

10/10 Excellent
"Easy to check in. Rooms was huge! Had kitchen and a lounge. Very clean throughout, all staff were pleasant. Buffet breakfast was nice. Very good for the price "
shaun 1-night trip
Posted 4 days ago
Hyatt House Leeds
Leeds Marriott Hotel

Leeds Marriott Hotel

10/10 Excellent
"Excellent location, friendly staff and spacious room "
Lauren 2-night trip
Posted 4 days ago
Leeds Marriott Hotel
Discovery Inn Hotel

Discovery Inn Hotel

10/10 Excellent
"Great location "
Adrian 1-night trip
Posted 5 days ago
Discovery Inn Hotel

Frequently asked questions

How much does a hotel room cost in Keighley?
You can discover great hotels in Keighley from £71 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.
How much does a hotel room cost in Keighley?
You can discover great hotels in Keighley from £71 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?
Discover great deals on Keighley hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Keighley hotels.
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?
It's easy to book a refundable Keighley hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of 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 travellers' favourite 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?
Stay at a top-rated Keighley romantic hotel and make the most of your couple's holiday. Our travellers love Steeton Hall Hotel, a hotel with a restaurant. Discover more hotels in Keighley on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
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. Travellers 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.
What hotels do travellers recommend in Keighley?
The Old White Lion Hotel, Haworth Old Hall and Leeming Wells 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 option in Keighley?
If you want the flexibility to change your plans to Keighley, most hotels offer refundable* rates that 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 holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 49 holiday homes. You can also consider one of the 9 apartments or 234 cottages.

Find out more about Keighley

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

Nestled in the heart of West Yorkshire, Keighley is a charming market town that invites visitors to explore its rich heritage and stunning landscapes. Discover the fascinating exhibits at Cliffe Castle Museum, wander through lush gardens, or stroll along the historic cobbled streets. The town serves as a gateway to the breathtaking Brontë Country, perfect for nature lovers and literary enthusiasts alike. With cosy accommodations ranging from quaint bed and breakfasts to modern hotels, Keighley offers a welcoming retreat for all. Experience the warmth of this off-the-beaten-path gem, where history and nature intertwine beautifully.

Discover great hotels in Keighley

Keighley offers a variety of accommodation options, from friendly hotels to charming bed and breakfasts. Visitors appreciate the warm hospitality and convenient locations. Whether you prefer a budget-friendly stay or a more upscale experience, you’ll find suitable choices in and around the area. Here are some of the best hotels in Keighley that our travellers love:

  1. Mercure BradfordOpens in a new window: Mercure Bradford is a 3.0-star hotel that offers a comfortable and business-friendly environment. This lodging caters to travellers seeking a smooth experience with essential amenities such as accessible business centres and meeting rooms. Families will appreciate the thoughtful features designed for children, including safety measures and toys. The hotel consistently receives positive feedback for its welcoming atmosphere and the convenience of its well-equipped facilities, making it a solid choice for a hassle-free stay.
  2. Ilkley Riverside HotelOpens in a new window: Ilkley Riverside Hotel is a charming 3.0-star inn that serves as an inviting retreat for leisure travellers. Guests can indulge in delightful dining options, including a restaurant that offers both lunch and dinner. The hotel features a bar with a relaxed atmosphere for evening unwinding. With nearby outdoor activities like hiking and golfing, this inn boasts a vibrant setting that encourages exploration. Positive sentiments focus on the welcoming ambience and the enjoyable culinary experiences available on-site.
  3. The Black HatOpens in a new window: The Black Hat is a stylish 3.5-star inn that prioritises a unique getaway for pet enthusiasts. With a pet-friendly policy that allows dogs, this hotel offers a delightful escape for those travelling with their furry companions. The inviting atmosphere and well-appointed amenities create an exceptional experience, appealing to travellers looking for a relaxing stay. Guests commend the friendly environment and the thoughtful services designed to accommodate both pets and their owners, ensuring a memorable visit.

Top locations to stay in Keighley

Some great areas to stay in when visiting Keighley are Skipton, Bradford, and Halifax. Skipton is known for its friendly people and picturesque market, making it a charming base. Bradford offers a vibrant cultural scene and business amenities, while Halifax boasts a welcoming atmosphere and rich heritage. For first-time visitors, Skipton is the best choice, with its scenic charm and accessibility.

  1. SkiptonOpens in a new window: Skipton is an enchanting market town known for its friendly people and charming atmosphere. The town is famous for its historic Skipton Castle, which offers stunning views and a glimpse into medieval life. Stroll along the picturesque canal, exploring the boutiques and quaint shops that line the streets. For outdoor enthusiasts, the nearby Yorkshire Dales National Park provides a fantastic backdrop for walking and cycling, making it a great spot for both relaxation and adventure. With its seasonal markets and vibrant community events, Skipton is a delightful base for your travels.
  2. BradfordOpens in a new window: Bradford is a lively city with a rich industrial heritage and a diverse cultural scene. It’s home to the National Science and Media Museum, perfect for families and tech enthusiasts alike. Enjoy the array of shopping options in the city centre, from high street brands to unique independent shops. Bradford also boasts a thriving arts scene, with the Alhambra Theatre hosting a variety of performances. The city’s strong community spirit is evident in its numerous festivals, making it an exciting place to stay for those seeking both culture and connection.
  3. HalifaxOpens in a new window: Halifax combines a friendly atmosphere with a rich tapestry of history and culture. Visit the stunning Piece Hall, a beautifully restored 18th-century cloth hall that now houses shops, cafes, and galleries. The town is also known for its vibrant arts scene, with numerous cultural attractions, including the Square Chapel Arts Centre. Nature lovers can explore the nearby Shibden Park, which offers lovely walking trails and picturesque gardens. Halifax is a fantastic choice for those looking to immerse themselves in local culture while enjoying a warm, welcoming environment.

Things to do in Keighley

Keighley invites travellers to explore its charming blend of lush parks, scenic hills, and tranquil gardens. Enjoy leisurely walks through picturesque landscapes, uncover local history in inviting museums, and relax in friendly cafés. With its quaint small-town vibe, a visit to Keighley promises delightful experiences at every turn.

  • Bronte Parsonage MuseumOpens in a new window – Step into the world of the Brontë sisters at this charming museum, where you can explore the former home of Charlotte, Emily, and Anne Brontë. Discover their literary legacy through a delightful collection of manuscripts, personal items, and captivating exhibitions that bring their stories to life.
  • Malham CoveOpens in a new window – Wander through the stunning landscapes of Malham Cove, a natural limestone amphitheatre that will take your breath away. Enjoy a leisurely hike to witness the impressive cliffs and, if you're feeling adventurous, take a stroll along the nearby Malham Tarn for a tranquil experience in nature.
  • Skipton CastleOpens in a new window – Visit the historic Skipton Castle, one of the best-preserved medieval castles in England. Explore its impressive stone walls, climb the towers for a panoramic view of the surrounding countryside, and uncover the stories of its past residents as you wander through the grand halls.
  • Pendle HillOpens in a new window – Lace up your walking boots and tackle Pendle Hill, a prominent landmark with rich folklore. As you hike to the summit, enjoy the sweeping views of the picturesque landscape and immerse yourself in the tales of the infamous witch trials that once captivated this region.
  • Halifax Piece HallOpens in a new window – Stroll through the historic Halifax Piece Hall, an architectural gem that dates back to the 18th century. Marvel at the beautifully restored courtyard while browsing the unique shops and cafés, where you can pick up local crafts or savour a delicious treat.

4 tips for savvy savings when booking a hotel in Keighley

  1. Book for the cheapest times: For those looking to visit Keighley on a budget, January, February, and August are the most affordable months, when hotel prices may drop. A stay of at least 2 to 3 days is recommended for fully enjoying the town's historical and cultural offerings. You can explore charming landmarks, including the local library, museums, and the historic castle. The beautiful gardens and picturesque countryside add to the appeal, making it a great value for money destination, particularly for those who appreciate friendly people and small-town charm.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels in Keighley, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, helping you secure the best hotel deal. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options available. With these tips, you could snag a fantastic last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially help you save on your stay in a hotel in Keighley. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we can suggest alternative dates that could be more affordable, increasing your chances of securing a better deal.
  4. Consider your location: Staying near key attractions or city centres can provide convenience, but it often comes with higher costs. To find more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You might also look into independent hotels located a bit further out, as they usually tend to be more affordable and can offer a more authentic experience.

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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Keighley, March, April, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring