On the budget-priced end, you can stay at the 3-star Old Silent Inn with room rates from 121£. Dalesgate Hotel is an affordable option that is 1.9 km from Keighley War Memorial.
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
FAQs about hotels in Keighley
We hope that the answers to these questions will help you plan your trip
Which hotels in Keighley have a central location?
The best hotel in Keighley city centre is The King'S Head Hotel rated 8.0/10, offering a picnic area, a gaming room, and live performances on site. To check more central hotels click here.
What are the best budget hotels in Keighley?
There are more than 4 top budget properties in Keighley. No 11 Bistro & Rooms rated 8.4/10 is great for your budget stay in Keighley. This property has cots and ironing. Also Dalesgate Hotel - Self Check In is a good choice with rating 8.6/10 at the cost of 62£ per night. Go here to see more cheap hotels.
What are the best romantic hotels in Keighley?
According to HotelMix.co.uk travel data, there are 6 deals for couples. Busfeild Arms rated 8.4/10 is a favourite 4-star hotel for couples, featuring cots, a special menu, and restaurant. Travellers can book a room at this property for about 109£ per night. To see more romantic hotels click here.
What are the top family-friendly Keighley properties?
Busfeild Arms (rating: 8.4/10): a family-hotel with cots, a special menu, and restaurant for 109£ per night. You also can book Dalesgate Hotel - Self Check In (rating: 8.6/10) for about 62£ per night. This child-friendly property offers cycling, fishing, and housekeeping service on site. For more family deals click here.
Which Keighley hotels near Cliffe Castle Museum are the best?
According to HotelMix.co.uk travel data, travellers love staying at Dalesgate Hotel - Self Check In (rating: 8.6/10), which offers cycling, fishing, and housekeeping service. It’s set a 10-minute walk from Cliffe Castle Museum. For more suitable options go here.
What are the best hotels in Keighley?
For instance, book Dalesgate Hotel - Self Check In rated 8.6/10 for 62£ per night. It's set 2.8 km from Branshaw Golf Club and provides cycling, fishing, and housekeeping service. Busfeild Arms rated 8.4/10 may also suit you — only 109£ per one night. It features cots, a special menu, and restaurant.
How much do hotels in Keighley cost?
According to HotelMix.co.uk travel data, the average prices for Keighley hotels are:
A 4-star hotel room costs 109£ per night. You may book Busfeild Arms with cots, a special menu, and restaurant.
Where to stay in Keighley?
🏨 Hotels in Keighley | 6 |
👛 Lowest price | 44 GBP |
✍️ Hotels Reviews | 395 |