Photo by Robert Linsdell

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

Tonight
Oct 7 - Oct 8
Tomorrow
Oct 8 - Oct 9
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Where to stay in Keighley?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Keighley on Hotels.com. These Keighley hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Weavers Guest House

Weavers Guest House
Keighley
P7,498
P8,998 total
includes taxes & fees
Nov 1 - Nov 2
Weavers Guest House

2. The Old White Lion Hotel

The Old White Lion Hotel
Keighley
P10,414
P12,497 total
includes taxes & fees
Nov 2 - Nov 3
The Old White Lion Hotel

3. Steeton Hall Hotel

Steeton Hall Hotel
Keighley
P7,247
P8,697 total
includes taxes & fees
Oct 20 - Oct 21
Steeton Hall Hotel

4. Dalesgate Hotel

Dalesgate Hotel
Keighley
P5,522
P6,626 total
includes taxes & fees
Oct 20 - Oct 21
Dalesgate Hotel

5. Haworth Old Hall

Haworth Old Hall
Keighley
P8,282
P9,939 total
includes taxes & fees
Oct 18 - Oct 19
Haworth Old Hall

6. Leeming Wells

Leeming Wells
Keighley
P6,557
P7,868 total
includes taxes & fees
Oct 8 - Oct 9
Leeming Wells

7. Eden Cottage

Eden Cottage
Keighley
P24,219
P29,063 total
includes taxes & fees
Oct 18 - Oct 19
Eden Cottage

8. Cosy Cottage Close to Haworth Sleeps 2

Cosy Cottage Close to Haworth Sleeps 2
Keighley
P10,292
P10,292 total
includes taxes & fees
Oct 11 - Oct 12
Cosy Cottage Close to Haworth Sleeps 2

9. b Hill Cottage Haworth

b Hill Cottage Haworth
Keighley
P12,092
P12,092 total
includes taxes & fees
Oct 28 - Oct 29
b Hill Cottage Haworth

10. The Old Registry Haworth

The Old Registry Haworth
Keighley
P6,557
P7,868 total
includes taxes & fees
Oct 19 - Oct 20
The Old Registry Haworth

11. 10 Oak Street

10 Oak Street
Keighley
P26,627
P31,952 total
includes taxes & fees
Oct 11 - Oct 12
10 Oak Street

12. Bronte Nook Haworth

Bronte Nook Haworth
Keighley
P16,024
P16,024 total
includes taxes & fees
Oct 18 - Oct 19
Bronte Nook Haworth

13. The Old Hen Shed

The Old Hen Shed
Keighley
P30,946
P37,136 total
includes taxes & fees
Oct 11 - Oct 12
The Old Hen Shed

14. Vasey Croft

Vasey Croft
Keighley
P30,272
P36,327 total
includes taxes & fees
Oct 20 - Oct 21
Vasey Croft

15. Teddy Bear Cottage

Teddy Bear Cottage
Keighley
P24,077
P28,893 total
includes taxes & fees
Oct 19 - Oct 20
Teddy Bear Cottage

16. The Kerr

The Kerr
Keighley
P30,202
P36,242 total
includes taxes & fees
Oct 20 - Oct 21
The Kerr

17. Piccadilly View

Piccadilly View
Keighley
P30,734
P36,881 total
includes taxes & fees
Nov 4 - Nov 5
Piccadilly View

18. The Snug on the Cobbles

The Snug on the Cobbles
Keighley
P24,148
P28,978 total
includes taxes & fees
Oct 12 - Oct 13
The Snug on the Cobbles

19. 5 Myrtle View

5 Myrtle View
Keighley
P37,461
P44,954 total
includes taxes & fees
Oct 17 - Oct 18
5 Myrtle View

20. Maria Cottage

Maria Cottage
Keighley
P26,752
P32,103 total
includes taxes & fees
Oct 20 - Oct 21
Maria Cottage
View all properties

Get last-minute hotel deals in Keighley and save more

Sign in to unlock great savings.

The Kerr

The Kerr
Keighley
We have 1 left at
P15,190
per night
P36,458 total
includes taxes & fees
The Kerr

Park Top House

Park Top House
Keighley
Park Top House

Baywood Cottage

Baywood Cottage
Keighley
We have 1 left at
P11,614
per night
P27,873 total
includes taxes & fees
Baywood Cottage

Shay Bank Cottage

Shay Bank Cottage
Keighley
We have 1 left at
P15,650
per night
P37,561 total
includes taxes & fees
Shay Bank Cottage

Fernhill Castle

Fernhill Castle
Keighley
We have 1 left at
P196,301
per night
P471,122 total
includes taxes & fees
Fernhill Castle

Orchard Cottage

Orchard Cottage
Keighley
We have 1 left at
P19,970
per night
P47,928 total
includes taxes & fees
Orchard Cottage

Dalesgate Hotel

Dalesgate Hotel
Keighley
We have 5 left at
P5,554
per night
P6,665 total
includes taxes & fees
Dalesgate Hotel

The Old White Lion Hotel

The Old White Lion Hotel
Keighley
We have 1 left at
P11,178
per night
P13,413 total
includes taxes & fees
The Old White Lion Hotel

Haworth Old Hall

Haworth Old Hall
Keighley
We have 1 left at
P8,331
per night
P9,998 total
includes taxes & fees
Haworth Old Hall

Leeming Wells

Leeming Wells
Keighley
We have 2 left at
P7,290
per night
P8,748 total
includes taxes & fees
Leeming Wells

Cosy Cottage Close to Haworth Sleeps 2

Cosy Cottage Close to Haworth Sleeps 2
Keighley
We have 1 left at
P12,155
per night
P12,155 total
includes taxes & fees
Cosy Cottage Close to Haworth Sleeps 2

The Kerr

The Kerr
Keighley
We have 1 left at
P30,380
per night
P36,456 total
includes taxes & fees
The Kerr

Park Top House

Park Top House
Keighley
Park Top House

Changegate Cottage

Changegate Cottage
Keighley
We have 1 left at
P26,768
per night
P32,122 total
includes taxes & fees
Changegate Cottage

Fernhill Castle

Fernhill Castle
Keighley
We have 1 left at
P392,602
per night
P471,122 total
includes taxes & fees
Fernhill Castle

Teddy Bear Cottage

Teddy Bear Cottage
Keighley
We have 1 left at
P24,077
per night
P28,893 total
includes taxes & fees
Teddy Bear Cottage

Moor Skies

Moor Skies
Keighley
We have 1 left at
P20,565
per night
P20,565 total
includes taxes & fees
Moor Skies

Foxglove

Foxglove
Keighley
We have 1 left at
P24,007
per night
P28,808 total
includes taxes & fees
Foxglove

Bronte Cottage

Bronte Cottage
Keighley
We have 1 left at
P22,873
per night
P27,448 total
includes taxes & fees
Bronte Cottage

Hivewood Cottage

Hivewood Cottage
Keighley
We have 1 left at
P23,369
per night
P28,043 total
includes taxes & fees
Hivewood Cottage

Check out pet-friendly hotels in Keighley

Dalesgate Hotel

Dalesgate Hotel
Keighley
P5,522
P6,626 total
includes taxes & fees
Oct 20 - Oct 21
Dalesgate Hotel

10 Oak Street

10 Oak Street
Keighley
P26,627
P31,952 total
includes taxes & fees
Oct 11 - Oct 12
10 Oak Street

The Old Hen Shed

The Old Hen Shed
Keighley
P30,946
P37,136 total
includes taxes & fees
Oct 11 - Oct 12
The Old Hen Shed

Teddy Bear Cottage

Teddy Bear Cottage
Keighley
P24,077
P28,893 total
includes taxes & fees
Oct 19 - Oct 20
Teddy Bear Cottage

5 Myrtle View

5 Myrtle View
Keighley
P37,461
P44,954 total
includes taxes & fees
Oct 17 - Oct 18
5 Myrtle View

The Old Corn Store

The Old Corn Store
Keighley
P24,715
P29,658 total
includes taxes & fees
Oct 19 - Oct 20
The Old Corn Store

Springhead Cottage

Springhead Cottage
Keighley
Springhead Cottage

Vasey Croft

Vasey Croft
Keighley
P30,272
P36,327 total
includes taxes & fees
Oct 20 - Oct 21
Vasey Croft

8 Lune Street

8 Lune Street
Keighley
P25,281
P30,337 total
includes taxes & fees
Oct 12 - Oct 13
8 Lune Street

The Stone Masons House

The Stone Masons House
Keighley
P61,185
P73,422 total
includes taxes & fees
Oct 30 - Oct 31
The Stone Masons House
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
Our prices for hotels in Keighley are cheapest in June
Price trends for hotels in Keighley
Pricing is based on two traveler single night rates
View properties in October
Typical weather for Keighley
October
High 12°C / low 7°C. Cloudy most days.
View properties in October
12°
7°
8°
4°
6°
2°
5°
1°
6°
1°
8°
2°
11°
3°
14°
6°
17°
9°
19°
11°
18°
11°
16°
9°
Monthly weather averages (˚C)

Top landmarks in Keighley

A cemetery with tombstones and trees.
Photo by LesleyHC

Bronte Parsonage Museum

9.4/10 (95 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
A large stone building with a clock tower, surrounded by a well-maintained lawn and trees.
Photo by Graham Riding

East Riddlesden Hall

9.0/10 (8 reviews)
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
A rocky stream with people and a dog on a hillside.
Photo by Sharon Sunshine

Bronte Waterfall

9.6/10 (15 reviews)
Bronte Waterfall is 5.1 mi (8.2 km) from central Keighley, why not stop by during your stay.
See properties
A landscape with a large leafless tree and a stone structure.
Photo by Dan Shaw

Top Withens

10.0/10 (1 review)
If you're planning a bit of sightseeing during your trip, head to Top Withens— just one of the landmarks located 6.1 mi (9.8 km) from central Keighley.
See properties

Haworth Parish Church

9.2/10 (20 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

Keighley & Worth Valley Railway

9.8/10 (18 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 Bingley Arts Centre and Museum of Rail Travel, both located nearby.
See properties

Penistone Hill Country Park

10.0/10 (1 review)
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 some more? Head to Ogden Water Country Park and St. Ives Estate, both nearby.
See properties

Lund's Tower

If seeing the sights is on your list of things to do, head to Lund's Tower— just one of the landmarks located 1 mi (1.6 km) from central Sutton-in-Craven.
See properties

Learn more about Keighley

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

See all hotels in Keighley
Rolling green hills, a stone wall, and a distant village.
Photo by Mick Melvin

Check out reviews of Keighley hotels guests love

Cedar Court Bradford

Cedar Court Bradford

10/10 Excellent
"As very regular visitors , the standards of every aspect and staff are excellent. It gives you a feeling of coming home. Staff remember us and as friends would do. Should you need something or help , they are always pleased to help. It really does shine and stand out. And the great Yorkshire attitude is just fantastic. This includes every single member of staff. Be it Reception , the Bar ,the Cleaners and Cooks , Back Office etc. 5 stars."
Aniela 1-night trip
Posted 22 hours ago
Cedar Court Bradford
Leeds Marriott Hotel

Leeds Marriott Hotel

8/10 Good
"Comfy bed and room was quiet despite the nearby street being very busy on a Saturday night. Parking was nearby, but I had to ask about exact location with the team before arriving as it wasn’t clear to me which car park I could use… but it turns out it is discounted for guests."
Gemma 1-night trip
Posted 23 hours ago
Leeds Marriott Hotel
Hyatt Place Leeds

Hyatt Place Leeds

10/10 Excellent
"The property was clean and well maintained. The staff were well presented and extremely efficient. The only thing that disappointed was the downstairs bar closed early and you had to be dressed up to use the rooftop bar which we weren’t but just wanted a quick drink before going to bed."
Rachael Anne 1-night trip
Posted 1 day ago
Hyatt Place Leeds
Village Hotel Leeds South

Village Hotel Leeds South

10/10 Excellent
"Great stay, easy check in and check out"
Jackie 1-night trip
Posted 1 day ago
Village Hotel Leeds South
The Yorkshire

The Yorkshire

8/10 Good
"The hotel is beautiful and in a perfect situation for all amenities. I had booked a small double and the only complaint I would have was the pressure of the water and the shower head kept sliding down. I would stay again"
Cherrie 3-night trip
Posted 1 day ago
The Yorkshire
Hollins Hall Hotel, Spa & Golf

Hollins Hall Hotel, Spa & Golf

10/10 Excellent
"Very nice location. Ideal for visiting Emerdale farm Lovely spa facilities"
Martin 1-night trip
Posted 1 day ago
Hollins Hall Hotel, Spa & Golf
The Queens Hotel

The Queens Hotel

10/10 Excellent
"Four friends on a weekend city break. Both our rooms were set up as twin beds as requested. Rooms were clean and comfortable. Unfortunately, as females we do like to be able to spread out make up and hair styling equipment, there was no mirror on the desk. We have stayed in many hotels and this is the first time we have come across this. Breakfast was fantastic, the choice, quantity and quality of food on offer was excellent and surprisingly good value. I must highly commend your reception staff who went above and beyond in helping one of our party who suffered a fall outside the hotel. Offering ice packs, wheelchair, escorting us to the railway station. Their kindness and help made a very difficult situation for our friend more comfortable. Our friend was eventually diagnosed with a fracture of the ankle later that evening. I would more than recommend The Queen Hotel, its location, value for money, fantastic food and decor. But above all else - the staff, you looked after us so well."
Sally 2-night trip
Posted 2 days ago
The Queens Hotel
Clayton Hotel Leeds

Clayton Hotel Leeds

10/10 Excellent
"Very helpful to my dad. I want to thank the following people over my two day stay. Ramsay Asia Livia Amelia and Antunia They were fantastic with my dad who has dementia"
Lee 2-night trip
Posted 2 days ago
Clayton Hotel Leeds
DoubleTree by Hilton Harrogate Majestic Hotel & Spa

DoubleTree by Hilton Harrogate Majestic Hotel & Spa

8/10 Good
"Generally a good stay. Some of the rooms seem a bit tired, but we were happy with our recently refurbished room. The hotel is a great location for exploring the local area and has a good restaurant for breakfast and bar area. We also enjoyed the complementary access to the spa/pool."
Rachael 2-night trip
Posted 2 days ago
DoubleTree by Hilton Harrogate Majestic Hotel & Spa

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 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 66 vacation homes. You can also consider one of the 19 apartments or 225 cottages.
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

Keighley: Where History Meets Harmony Amidst Scenic Splendour

Nestled in the heart of West Yorkshire, Keighley is a charming town steeped in history and surrounded by stunning landscapes. Discover its rich heritage at the Keighley Museum, or explore the impressive East Riddlesden Hall, a captivating 17th-century manor set amongst picturesque gardens. For book lovers, the town centre’s library offers a tranquil retreat. The scenic Worth Valley Railway invites you to journey through the breathtaking Yorkshire countryside. With its welcoming atmosphere and blend of cultural attractions, Keighley promises an enchanting escape for those seeking a quintessentially English experience.

Discover great hotels near Keighley

Keighley offers a mix of cosy guesthouses, traditional inns and modern hotels, all ideally located for exploring local attractions. Whether you prefer a quaint B&B or a more contemporary hotel, you'll find charming accommodation options in Keighley that cater to a range of tastes. Here are some of our travelers' favorite hotels near Keighley:

  1. Premier Inn Bradford North - BingleyOpens in a new window: This budget-friendly hotel boasts a guest rating of 8.0 out of 10, making it an appealing choice for travellers seeking an LGBTQIA welcoming vacation experience. With comfortable accommodations and a focus on providing a relaxed atmosphere, it ensures that guests enjoy a pleasant stay. The hotel is well-reviewed for its value, cleanliness, and friendly service, making it a solid option for those looking for a comfortable and inviting environment.
  2. Mercure BradfordOpens in a new window: This 3.0-star hotel offers a delightful blend of family-friendly and romantic experiences, ensuring a memorable stay for leisure travellers. The property features a range of amenities, including 24-hour room service and romance packages, catering to those seeking special moments. Guests appreciate the great breakfast options, ample parking, and the spacious, clean rooms. The attentive staff enhances the overall experience, making it an excellent choice for those looking to indulge in comfort and warmth during their getaway.
  3. The Craiglands HotelOpens in a new window: As a 3.0-star establishment, this hotel is perfect for leisure travellers who enjoy a charming stay with pet-friendly options. The property is situated in an excellent location for exploring the surrounding area and offers ample free parking. Guests rave about the cleanliness, comfortable accommodations, and delightful buffet breakfast selection. With a focus on creating an enjoyable atmosphere, the hotel is ideal for those looking to unwind and experience the beauty of the local landscape.

Where to stay near Keighley

Some of the best areas to stay near Keighley are Skipton, Bradford, and Halifax. Skipton offers a relaxing countryside vibe with its charming castle and friendly locals. Bradford boasts rich cultural experiences, museums, and vibrant entertainment. Halifax is known for its historical significance and lively atmosphere. For first-time visitors, Skipton is the ideal choice for a tranquil retreat.

  1. SkiptonOpens in a new window: Skipton is a charming small town offering a friendly, relaxing atmosphere with a touch of luxury. Perfect for those who appreciate a serene countryside backdrop, Skipton gives you access to a range of attractions including must-see places like Malham Cove and Pen-y-Ghent, along with the historic Skipton Castle. Ideal for travellers seeking a blend of local charm and leisurely pursuits, Skipton is all about enjoying peaceful surroundings and scenic beauty.
  2. BradfordOpens in a new window: Bradford is a vibrant hub for culture and history, appealing especially to those who enjoy lively business and cultural scenes. With its impressive range of cultural attractions, including must-see spots like the National Science and Media Museum and Lister Park, Bradford offers a dynamic stay enriched with history and modern entertainment. It's a great place if you're looking to mix a bit of business with a taste of the local arts and historical heritage.
  3. HalifaxOpens in a new window: Halifax is a friendly town with a rich blend of entertainment and historical vibes. It offers a cosy experience with cultural attractions and local favourites that reflect its lively yet relaxed spirit. Halifax provides a unique stay with a mix of historical charm and modern leisure, making it a pleasant spot if you're after a balanced mix of culture, entertainment, and a touch of local wildlife experiences.

Things to do in Keighley

Keighley offers a charming small-town vibe with scenic parks, gentle hills, and tranquil lakes. Explore local libraries, museums and ancient castles surrounded by verdant gardens and wooded areas, all inviting you to enjoy leisurely walks and hearty conversations in a delightful, unhurried setting.

  • Kirkstall AbbeyOpens in a new window – Explore the evocative ruins of Kirkstall Abbey, a site that invites you to wander through its historic remains. With hints of its past grandeur, you can enjoy the nearby gardens and quaint elements of a small town. The ambiance of the abbey offers a reflective experience as you take in the architectural remnants and the surrounding setting.
  • Halifax Piece HallOpens in a new window – Step into Halifax Piece Hall, a historic building that stands as a testament to the town’s rich past. Here, you can admire the detailed craftsmanship and marvel at the blend of old-world charm with modern sensibilities found in its nearby small town attractions. The building’s character is enhanced by its proximity to local museums and a lively library scene.
  • Pendle HillOpens in a new window – For those who enjoy the outdoors, Pendle Hill offers a pleasant hilltop retreat with accessible trails. As you climb, you can appreciate the scenic vistas that stretch beyond the town, while nearby small town features and museum-like attractions add to the cultural tapestry of the region.
  • Malham CoveOpens in a new window – Enjoy a visit to Malham Cove, a park that provides a refreshing break from the urban pace. Its natural layout and open spaces allow for leisurely strolls amid well-kept gardens, with the charm of a traditional small town atmosphere enhancing the experience.
  • Grimwith ReservoirOpens in a new window – Conclude your journey at Grimwith Reservoir, a tranquil lake that offers a serene setting for reflection and gentle walks. Surrounded by the attractions of a small town, this spot is ideal for those seeking a quiet moment away from the hustle and bustle.

4 tips for savvy savings when booking a hotel in Keighley

  1. Book for the cheapest times: The most affordable time to visit Keighley is during January, February, and August, when hotel prices tend to be lower. For a budget-friendly getaway, staying for at least 2 to 3 days is recommended to fully enjoy the town's historical landmarks, cultural sites, and scenic countryside. Highlights include welcoming locals, charming museums, an impressive castle, lovely gardens, and the quaint library, all of which offer great value for money and a glimpse into the rich history of this small town.
  2. Look for last-minute deals on Hotels.com: Discover discounted hotel options in Keighley by checking the DealsOpens in a new window section on Hotels.com. You may find reduced rates by exploring last-minute offers in the Last-Minute Deals area, where special promotions could emerge as your travel date approaches. Moreover, by enabling email alerts or push notifications, you're more likely to see updates on flash sales. The Smart Shopping feature on the app serves as a useful comparison tool, allowing you to compare hotel prices and amenities, so if rooms become available or prices drop, you'll be promptly informed.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates could help you find a more favourable rate for your stay in a Keighley hotel. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below average. If the price seems a bit steep, we may suggest alternative dates that could lead to a more attractive option.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may offer convenience, but it often comes with a higher price tag. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also explore independent hotels situated further out, as they are usually likely to be more affordable and can provide 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 tends to be the wettest month. The peak travel months to visit Keighley are March, April, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring