Hotels in Keighley

Search and compare Keighley hotels from hundreds of travel sites and save

Keighley, England, United Kingdom
23 Sep — 24 Sep2
Keighley, England, United Kingdom
Thu 23-9
Fri 24-9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Keighley

Filter by star ratings
All filters
Haworth Old Hall
Haworth Old Hall
Sun Street, Keighley, United Kingdom
Show on map
5.4 km from city centre, Keighley 

Located within the picturesque parkland of Haworth, Haworth Old Hall Inn provides comfortable accommodation and a full range of facilities, including room service, highchairs and wireless internet. Surrounded by local bars and restaurants, it is within walking distance from Haworth Railway Station.

Mercure Bradford Bankfield Hotel
Mercure Bradford Bankfield Hotel
7.1 Good
Bradford Road, Bingley, United Kingdom
Show on map
7.0 km from city centre, Keighley 
GoodBased on 1,057 reviews
7.1

Mercure Bradford Bankfield Hotel offers 5-star accommodation in Bradford. The multiple facilities this traditional hotel has to offer include a ballroom, 24-hour room service and an express check-in and check-out feature.

ibis Bradford Shipley
ibis Bradford Shipley
8.3 Excellent
Salts Mill Road, Shipley, United Kingdom
Show on map
9.2 km from city centre, Keighley 
ExcellentBased on 1,671 reviews
8.3

Ibis Bradford Shipley offers modern accommodation in Bradford and is within walking distance of Saltaire Railway Station. It has a fitness centre, as well as 24-hour room service, free Wi-Fi and a sauna.

Hotel Rendezvous
Hotel Rendezvous
8.1 Excellent
Keighley Road, Skipton, United Kingdom
Show on map
10.9 km from city centre, Keighley 
ExcellentBased on 1,683 reviews
8.1

Showcasing views of Leeds and Liverpool Canal, Rendezvous At Skipton is situated in Skipton and offers a Jacuzzi, a sauna and an indoor pool so guests can unwind during their stay. The various amenities this contemporary hotel has to offer include a beauty centre, an executive floor and 24-hour room service.

Throstle Nest Farm
Throstle Nest Farm
9.3 Excellent
Woodside Lane, Keighley, United Kingdom
Show on map
10.7 km from city centre, Keighley 
ExcellentBased on 167 reviews
9.3

Throstle Nest Farm offers 4-star accommodation, as well as a garden.

Tips for booking a Keighley hotel

Cheapest month:July
Most expensive month:December
Average price in Keighley:S$ 121/night
Absolute cheapest price found:S$ 17/night
Cheapest day:Thursday
Most expensive day:Friday
S$ 73 - S$ 179
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 76 - S$ 199
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Keighley hotels

Show all 246 hotels
1
Hotel Rendezvous
Hotel Rendezvous
8.1 Excellent
Keighley Road, Skipton, United Kingdom
Show on map
2.0 km from city centre, Skipton 

Showcasing views of Leeds and Liverpool Canal, Rendezvous At Skipton is situated in Skipton and offers a Jacuzzi, a sauna and an indoor pool so guests can unwind during their stay. The various amenities this contemporary hotel has to offer include a beauty centre, an executive floor and 24-hour room service.

2
ibis Bradford Shipley
ibis Bradford Shipley
8.3 Excellent
Salts Mill Road, Shipley, United Kingdom
Show on map
0.0 km from city centre, Shipley 

Ibis Bradford Shipley offers modern accommodation in Bradford and is within walking distance of Saltaire Railway Station. It has a fitness centre, as well as 24-hour room service, free Wi-Fi and a sauna.

3
Mercure Bradford Bankfield Hotel
Mercure Bradford Bankfield Hotel
7.1 Good
Bradford Road, Bingley, United Kingdom
Show on map
2.2 km from city centre, Bingley 

Mercure Bradford Bankfield Hotel offers 5-star accommodation in Bradford. The multiple facilities this traditional hotel has to offer include a ballroom, 24-hour room service and an express check-in and check-out feature.

Cheapest hotels in Keighley, England

Show all 246 hotels
ibis Bradford Shipley
ibis Bradford Shipley
8.3 Excellent
Salts Mill Road, Shipley, United Kingdom
Show on map
0.0 km from city centre,  

Ibis Bradford Shipley offers modern accommodation in Bradford and is within walking distance of Saltaire Railway Station. It has a fitness centre, as well as 24-hour room service, free Wi-Fi and a sauna.

S$ 62
Avg. per night
Mercure Bradford Bankfield Hotel
Mercure Bradford Bankfield Hotel
7.1 Good
Bradford Road, Bingley, United Kingdom
Show on map
2.2 km from city centre,  

Mercure Bradford Bankfield Hotel offers 5-star accommodation in Bradford. The multiple facilities this traditional hotel has to offer include a ballroom, 24-hour room service and an express check-in and check-out feature.

S$ 82
Avg. per night
Hotel Rendezvous
Hotel Rendezvous
8.1 Excellent
Keighley Road, Skipton, United Kingdom
Show on map
2.0 km from city centre,  

Showcasing views of Leeds and Liverpool Canal, Rendezvous At Skipton is situated in Skipton and offers a Jacuzzi, a sauna and an indoor pool so guests can unwind during their stay. The various amenities this contemporary hotel has to offer include a beauty centre, an executive floor and 24-hour room service.

S$ 137
Avg. per night
Throstle Nest Farm
Throstle Nest Farm
9.3 Excellent
Woodside Lane, Keighley, United Kingdom
Show on map
10.7 km from city centre,  

Throstle Nest Farm offers 4-star accommodation, as well as a garden.

S$ 159
Avg. per night
Haworth Old Hall
Haworth Old Hall
Sun Street, Keighley, United Kingdom
Show on map
5.4 km from city centre,  

Located within the picturesque parkland of Haworth, Haworth Old Hall Inn provides comfortable accommodation and a full range of facilities, including room service, highchairs and wireless internet. Surrounded by local bars and restaurants, it is within walking distance from Haworth Railway Station.

S$ 168
Avg. per night

Hotel prices in Keighley

3 stars

S$ 82 - S$ 137

Hotel Rendezvous

No. 1 most popular

Hotel Rendezvous
8.1 Excellent
S$ 137
Avg. per night
Mercure Bradford Bankfield Hotel
S$ 82
Avg. per night
4 stars and up

S$ 93 - S$ 168

Haworth Old Hall

No. 1 most popular

S$ 168
Avg. per night
Throstle Nest Farm

No. 2 most popular

Throstle Nest Farm
9.3 Excellent
S$ 159
Avg. per night
The Fleece Inn

Best value

The Fleece Inn
9.2 Excellent
S$ 93
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Keighley

Keighley travel FAQs

  • What are the best hotels in Keighley?

    Dalesgate Hotel (8.4/10 from 429 reviews), The Fleece Inn (9.2/10 from 939 reviews), and Mercure Bradford Bankfield Hotel (7.1/10 from 1,057 reviews) are all highly rated places to stay in Keighley.

  • How much do hotels in Keighley cost?

    Hotels in Keighley cost an average of S$ 273/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Keighley had higher average prices of S$ 293/night and S$ 272/night, respectively.

  • How much is a cheap hotel in Keighley?

    HotelsCombined users have found cheap hotels in Keighley starting from S$ 68 per night in the last 3 days.