Search the best hotels in Keighley from 100+ sites!
12 available hotel offers
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating
12 Cheap hotels in Keighley
8.9 684 reviews
Keighley
06/20 – 06/27
$359/nighttotal: $2513 (7 )
Holdsworth House Hotel
1 2
hotel , Halifax
Holdsworth House Hotel is located just outside Halifax, a short drive from the town center, The Piece Hall, and the train station. It's a 4-star hotel with very good user ratings for location and cleanliness. The hotel is a historic manor house with 33 individually decorated rooms. Guests can enjoy a restaurant, bar, spa, garden, and terrace, along with free Wi-Fi and parking.
8.5 130 reviews
Keighley
06/20 – 06/27
$169/nighttotal: $1183 (7 )
Chez Vivienne
1 2
hotel , Ilkley
Chez Vivienne is a charming hotel located in Ilkley, just 9.3 miles from Leeds Bradford International Airport and a short distance from the town center, offering easy access to shops, restaurants, and attractions. Guests have consistently praised the hotel's excellent location, cleanliness, and overall experience. Chez Vivienne offers comfortable rooms for up to two guests, featuring a seating area, flat-screen TV, private bathroom, and free WiFi. Enjoy a relaxing stay with amenities like complimentary toiletries and the option of a city view, or explore the surrounding Yorkshire Dales with hiking trails nearby.
8.0 373 reviews
Keighley
06/20 – 06/27
$193/nighttotal: $1351 (7 )
Ilkley Riverside Hotel
1 2
hotel , Ilkley
The Ilkley Riverside Hotel is located just a short 10-minute walk from Ilkley's town center, next to the Ilkley Riverside Garden. The 3-star hotel has received very good user ratings for its cleanliness and overall experience. The hotel features a traditional Yorkshire inn with an award-winning pub and a full restaurant menu. Guests can enjoy outdoor dining on the patio overlooking the river, relax in the cozy bar with an open fire, and take advantage of the tennis court, free parking, and Wi-Fi.
8.6 773 reviews
Keighley
06/20 – 06/27
$215/nighttotal: $1505 (7 )
The Old White Lion Hotel
1 2
hotel , Haworth
The Old White Lion Hotel is located in Haworth, a charming village, just 11 miles from Victoria Theatre and 15 miles from Leeds Bradford International Airport. It's a 4-star hotel with very good user ratings. The hotel offers a traditional pub atmosphere and comfortable rooms. The Old White Lion features a restaurant, a bar, room service, free parking, and a shared lounge, making it an ideal choice for travelers seeking a relaxing and convenient stay.
8.4 1570 reviews
Keighley
08/10 – 08/12
$154/nighttotal: $308 (2 )
Steeton Hall Hotel & Restaurant
1 2
hotel , Steeton
Steeton Hall Hotel & Restaurant is located in the village of Steeton, just 12 miles from Leeds Bradford International Airport and 18 miles from both Leeds and Harrogate. This 4-star hotel boasts very good user ratings for location, cleanliness, and overall experience. The hotel offers a range of amenities and features, including a restaurant, bar, and free parking. Guests can enjoy a comfortable stay with Sky TV, free WiFi, and room service.
8.9 2643 reviews
Keighley
06/20 – 06/27
$120/nighttotal: $840 (7 )
The Abbey Lodge Hotel
1 2
hotel , Bradford
The Abbey Lodge Hotel is located in Shipley, a town just 5 miles from Bradford, and less than a mile from the World Heritage Site of Saltaire. This hotel has received very good ratings for its overall experience, and excellent ratings for both location and cleanliness. The hotel offers stylish and comfortable rooms with modern amenities like HD LCD TVs, spacious work areas, and Egyptian cotton sheets. Guests can enjoy free parking, a variety of breakfast options, a relaxing bar with beer and wine, free Wi-Fi, and a spa.
8.1 2110 reviews
Keighley
07/01 – 07/31
$107/nighttotal: $3210 (30 )
Dalesgate Hotel - Self Check In
1 1
hotel , Keighley
The Dalesgate Hotel is located in Keighley, just a short distance from Cliffe Castle Museum, Keighley Civic Centre, and Keighley Bus Museum. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience. The Dalesgate Hotel offers a variety of amenities for guests to enjoy, including a restaurant, bar, spa, and tennis court. Guests can also take advantage of the free parking and WiFi.
8.7 1299 reviews
Keighley
08/10 – 08/12
$127/nighttotal: $254 (2 )
The Old Registry Guest House
1 2
hotel , Haworth
The Old Registry Guest House sits on Haworth's Main Street, just a short walk from the Brontë Parsonage Museum and the Haworth Parish Church. This 4-star guest house receives very good user ratings for its charming location and comfortable accommodations. The Old Registry Guest House offers individually themed rooms with scenic views. You can enjoy a delicious breakfast, relax in the spa, and unwind in the bar with a selection of cheeses and cured meats.
9.0 943 reviews
Keighley
06/20 – 06/27
$306/nighttotal: $2142 (7 )
The Wheatley Arms
1 2
hotel , Ilkley
The Wheatley Arms is a charming inn located in the village of Ben Rhydding, a short distance from Ilkley and just over a mile from the spa town itself. The inn has consistently received excellent ratings for its cleanliness, location, and overall experience. The Wheatley Arms features individually styled rooms with amenities like flat-screen TVs, DVD players, refrigerators, and luxury private bathrooms. Guests can enjoy a full English breakfast, relax in the bar and restaurant, and explore the nearby attractions like Ilkley Moor, the Royal Baths, and the Cow and Calf Rocks.
8.3 3849 reviews
Keighley
07/01 – 07/31
$143/nighttotal: $4290 (30 )
Cedar Court Bradford Hotel
1 1
hotel , Bradford
The Cedar Court Bradford Hotel is located just off the M606 motorway, a short drive from Bradford city center and within easy reach of Leeds. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The hotel offers a comfortable and modern stay with a variety of amenities. Guests can enjoy a restaurant, bar, fitness center, swimming pool, jacuzzi, spa, and more.
8.1 9629 reviews
Keighley
07/01 – 07/31
$89/nighttotal: $2670 (30 )
Leonardo Hotel Bradford
1 1
hotel , Bradford
The Leonardo Hotel Bradford, formerly Jurys Inn, is located in the city center, just a short walk from the shops, bars, Centenary Square, and the National Media Museum. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience. The hotel offers a variety of amenities and features for guests to enjoy, including a restaurant, bar, fitness center, and free Wi-Fi. All rooms include comfortable Dream beds, flat-screen TVs, tea/coffee making facilities, and private bathrooms.
8.3 1688 reviews
Keighley
06/20 – 06/27
$88/nighttotal: $616 (7 )
Best Western Bradford Guide Post Hotel
1 2
hotel , Bradford
The Best Western Bradford Guide Post Hotel is located just off the M62 motorway, a short drive from both Bradford and Halifax. This 3-star hotel has received very good ratings from guests for its location, cleanliness, and overall experience. The hotel offers a range of amenities, including a restaurant, bar, fitness center, and free parking. Guests can enjoy a variety of activities, such as playing golf at the nearby South Bradford Golf Club or exploring the surrounding area.
Search Luxury Hotels in Keighley
Choose a luxury hotel in downtown in Keighley for an upscale stay with impeccable service and a prime location.
8.7 1299 reviews
Keighley
08/10 – 08/12
$127/nighttotal: $254 (2 )
The Old Registry Guest House
1 2
hotel , Haworth
The Old Registry Guest House sits on Haworth's Main Street, just a short walk from the Brontë Parsonage Museum and the Haworth Parish Church. This 4-star guest house receives very good user ratings for its charming location and comfortable accommodations. The Old Registry Guest House offers individually themed rooms with scenic views. You can enjoy a delicious breakfast, relax in the spa, and unwind in the bar with a selection of cheeses and cured meats.
8.1 9629 reviews
Keighley
07/01 – 07/31
$89/nighttotal: $2670 (30 )
Leonardo Hotel Bradford
1 1
hotel , Bradford
The Leonardo Hotel Bradford, formerly Jurys Inn, is located in the city center, just a short walk from the shops, bars, Centenary Square, and the National Media Museum. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience. The hotel offers a variety of amenities and features for guests to enjoy, including a restaurant, bar, fitness center, and free Wi-Fi. All rooms include comfortable Dream beds, flat-screen TVs, tea/coffee making facilities, and private bathrooms.
8.6 773 reviews
Keighley
06/20 – 06/27
$215/nighttotal: $1505 (7 )
The Old White Lion Hotel
1 2
hotel , Haworth
The Old White Lion Hotel is located in Haworth, a charming village, just 11 miles from Victoria Theatre and 15 miles from Leeds Bradford International Airport. It's a 4-star hotel with very good user ratings. The hotel offers a traditional pub atmosphere and comfortable rooms. The Old White Lion features a restaurant, a bar, room service, free parking, and a shared lounge, making it an ideal choice for travelers seeking a relaxing and convenient stay.
8.4 1570 reviews
Keighley
08/10 – 08/12
$154/nighttotal: $308 (2 )
Steeton Hall Hotel & Restaurant
1 2
hotel , Steeton
Steeton Hall Hotel & Restaurant is located in the village of Steeton, just 12 miles from Leeds Bradford International Airport and 18 miles from both Leeds and Harrogate. This 4-star hotel boasts very good user ratings for location, cleanliness, and overall experience. The hotel offers a range of amenities and features, including a restaurant, bar, and free parking. Guests can enjoy a comfortable stay with Sky TV, free WiFi, and room service.
Compare Hotels with Free Parking in Keighley
Driving into town? Each hotel in Keighley here includes parking, making city center access simple from the moment you arrive.
8.7 1299 reviews
Keighley
08/10 – 08/12
$127/nighttotal: $254 (2 )
The Old Registry Guest House
1 2
hotel , Haworth
The Old Registry Guest House sits on Haworth's Main Street, just a short walk from the Brontë Parsonage Museum and the Haworth Parish Church. This 4-star guest house receives very good user ratings for its charming location and comfortable accommodations. The Old Registry Guest House offers individually themed rooms with scenic views. You can enjoy a delicious breakfast, relax in the spa, and unwind in the bar with a selection of cheeses and cured meats.
8.6 773 reviews
Keighley
06/20 – 06/27
$215/nighttotal: $1505 (7 )
The Old White Lion Hotel
1 2
hotel , Haworth
The Old White Lion Hotel is located in Haworth, a charming village, just 11 miles from Victoria Theatre and 15 miles from Leeds Bradford International Airport. It's a 4-star hotel with very good user ratings. The hotel offers a traditional pub atmosphere and comfortable rooms. The Old White Lion features a restaurant, a bar, room service, free parking, and a shared lounge, making it an ideal choice for travelers seeking a relaxing and convenient stay.
9.0 943 reviews
Keighley
06/20 – 06/27
$306/nighttotal: $2142 (7 )
The Wheatley Arms
1 2
hotel , Ilkley
The Wheatley Arms is a charming inn located in the village of Ben Rhydding, a short distance from Ilkley and just over a mile from the spa town itself. The inn has consistently received excellent ratings for its cleanliness, location, and overall experience. The Wheatley Arms features individually styled rooms with amenities like flat-screen TVs, DVD players, refrigerators, and luxury private bathrooms. Guests can enjoy a full English breakfast, relax in the bar and restaurant, and explore the nearby attractions like Ilkley Moor, the Royal Baths, and the Cow and Calf Rocks.
8.3 3849 reviews
Keighley
07/01 – 07/31
$143/nighttotal: $4290 (30 )
Cedar Court Bradford Hotel
1 1
hotel , Bradford
The Cedar Court Bradford Hotel is located just off the M606 motorway, a short drive from Bradford city center and within easy reach of Leeds. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The hotel offers a comfortable and modern stay with a variety of amenities. Guests can enjoy a restaurant, bar, fitness center, swimming pool, jacuzzi, spa, and more.
Frequently Asked Questions about hotels in Keighley
Which area in Keighley is a good option for staying in a hotel?
The best place to stay in Keighley is in the town center, near the Keighley & Worth Valley Railway Station. You'll be close to the shops, restaurants, and the main attractions.
What are the most popular 2, 3 and 4-star hotels in Keighley?
What are the most affordable attractions in Keighley?
For a budget-friendly day out, visit Keighley's Local History Museum and the Keighley & Worth Valley Railway. Both offer a glimpse into the town's history and are relatively inexpensive.
What are the best luxury hotels in Keighley?
Charlotte and Emily are among the best luxury hotels in Keighley.
How can travelers relax during a week in Keighley?
For a relaxing time, take a stroll along the River Worth or visit the Cliffe Castle Park. The park has beautiful gardens, a museum, and a cafe, making it a perfect spot to unwind.
What are the best family friendly hotels in Keighley?
Where can you find the best traditional local cuisine in Keighley?
For authentic Yorkshire food, check out The Fleece Inn or The Devonshire Arms. Both are traditional pubs serving classic dishes like Yorkshire pudding and roast dinners.
What are the best pet friendly hotels in Keighley?
You'll find a mix of hotels in Keighley, from budget-friendly guesthouses to more upscale options like the The Devonshire Arms Hotel. There are also a few bed and breakfasts in the area.
When is the best time to book a hotel in Keighley?
The best time to book a hotel in Keighley is during the off-season, from September to May. You'll find better deals and less crowds. If you're visiting during peak season, book well in advance.
What amenities do hotel rooms typically offer in Keighley?
Hotel rooms in Keighley usually offer basic amenities like Wi-Fi, TV, and tea and coffee making facilities. Some hotels may also have a restaurant, bar, or fitness center.
What pet-friendly activities are available in Keighley?
Keighley has a few dog-friendly pubs and restaurants, like The Fleece Inn and The Devonshire Arms. You can also take your furry friend for a walk in Cliffe Castle Park, which has a designated dog walking area.
Destinations nearby
Check Out Hotels with a Pool in Keighley
A hotel with a swimming pool in Keighley is a brilliant base for a proper swim in the heart of the city.
8.1 9629 reviews
Keighley
07/01 – 07/31
$89/nighttotal: $2670 (30 )
Leonardo Hotel Bradford
1 1
hotel , Bradford
The Leonardo Hotel Bradford, formerly Jurys Inn, is located in the city center, just a short walk from the shops, bars, Centenary Square, and the National Media Museum. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience. The hotel offers a variety of amenities and features for guests to enjoy, including a restaurant, bar, fitness center, and free Wi-Fi. All rooms include comfortable Dream beds, flat-screen TVs, tea/coffee making facilities, and private bathrooms.
Choose the Right Hotels with On-Site Restaurants in Keighley
Enjoy the convenience of an on-site restaurant at these hotels in Keighley, offering diverse dining without leaving the property.
8.3 1688 reviews
Keighley
06/20 – 06/27
$88/nighttotal: $616 (7 )
Best Western Bradford Guide Post Hotel
1 2
hotel , Bradford
The Best Western Bradford Guide Post Hotel is located just off the M62 motorway, a short drive from both Bradford and Halifax. This 3-star hotel has received very good ratings from guests for its location, cleanliness, and overall experience. The hotel offers a range of amenities, including a restaurant, bar, fitness center, and free parking. Guests can enjoy a variety of activities, such as playing golf at the nearby South Bradford Golf Club or exploring the surrounding area.
8.6 773 reviews
Keighley
06/20 – 06/27
$215/nighttotal: $1505 (7 )
The Old White Lion Hotel
1 2
hotel , Haworth
The Old White Lion Hotel is located in Haworth, a charming village, just 11 miles from Victoria Theatre and 15 miles from Leeds Bradford International Airport. It's a 4-star hotel with very good user ratings. The hotel offers a traditional pub atmosphere and comfortable rooms. The Old White Lion features a restaurant, a bar, room service, free parking, and a shared lounge, making it an ideal choice for travelers seeking a relaxing and convenient stay.
8.4 1570 reviews
Keighley
08/10 – 08/12
$154/nighttotal: $308 (2 )
Steeton Hall Hotel & Restaurant
1 2
hotel , Steeton
Steeton Hall Hotel & Restaurant is located in the village of Steeton, just 12 miles from Leeds Bradford International Airport and 18 miles from both Leeds and Harrogate. This 4-star hotel boasts very good user ratings for location, cleanliness, and overall experience. The hotel offers a range of amenities and features, including a restaurant, bar, and free parking. Guests can enjoy a comfortable stay with Sky TV, free WiFi, and room service.
8.1 9629 reviews
Keighley
07/01 – 07/31
$89/nighttotal: $2670 (30 )
Leonardo Hotel Bradford
1 1
hotel , Bradford
The Leonardo Hotel Bradford, formerly Jurys Inn, is located in the city center, just a short walk from the shops, bars, Centenary Square, and the National Media Museum. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience. The hotel offers a variety of amenities and features for guests to enjoy, including a restaurant, bar, fitness center, and free Wi-Fi. All rooms include comfortable Dream beds, flat-screen TVs, tea/coffee making facilities, and private bathrooms.