Skip to main content

Search hotels in Keighley

Enter your dates to see the latest prices and deals for Keighley hotels

Filter by:

Star Rating

Review score

Keighley – 8 hotels and places to stay

See the latest prices and deals by choosing your dates.
Dalesgate Hotel - Self Check In, hotel in Keighley

The Dalesgate Hotel - Self Check In is a friendly, family-run property, offering bed & breakfast for those looking to stay close to the Yorkshire Dales and Bronte Country.

Adequate free car parking, spacious room with very comfortable beds. Very clean. Huge breakfast. Pub and chippy nearby.
Scored 7.9
7.9
Rated good
Good
814 reviews
Price from
$121
1 night, 2 adults
The King's Head Hotel, hotel in Keighley

Located close to Bronte country and the Yorkshire Dales, The King’s Head Hotel offers cozy accommodations close to central Keighley.

The owner is a great guy
Scored 6.7
6.7
Rated pleasant
Pleasant
326 reviews
Price from
$60
1 night, 2 adults
Newly constructed town house next to the canal, hotel in Keighley

Providing a garden, Newly constructed town house next to the canal offers accommodations in Keighley. This property offers access to a terrace and free private parking.

Scored 9.0
9.0
Rated wonderful
Wonderful
9 reviews
Price from
$268
1 night, 2 adults
Hazel's House, hotel in Keighley

Hazel's House offers accommodations in Keighley, 20 miles from Trinity Leeds and 22 miles from Roundhay Park.

Great view from the back, lovely and warm to walk into. Very welcoming host. Very close to Keighley and Worth Valley railway which was the reason for our visit.
Scored 9.2
9.2
Rated wonderful
Wonderful
166 reviews
Price from
$127
1 night, 2 adults
Cozy Cottage Retreat less than a mile from Haworth, hotel in Keighley

Cozy Cottage Retreat less than a mile from Haworth is located in Keighley, just 18 miles from First Direct Arena and 21 miles from White Rose Shopping Centre.

Scored 9.7
9.7
Rated exceptional
Exceptional
35 reviews
Price from
$148
1 night, 2 adults
Supreme Residency - Keighley, hotel in Keighley

Supreme Residency - Keighley is a recently renovated guest house in Keighley where guests can make the most of its garden and shared lounge.

Good value, free parking, good communication, easy access, great WiFi, good kitchen.
Scored 8.0
8.0
Rated very good
Very Good
84 reviews
Price from
$84
1 night, 2 adults
Contemporary apartment Great Location with private carpark, hotel in Keighley

Contemporary apartment Great Location with private carpark is located in Keighley, just 18 miles from 02 Academy and 18 miles from White Rose Shopping Centre.

Scored 8.7
8.7
Rated excellent
Excellent
41 reviews
Price from
$121
1 night, 2 adults
Valley Cottage, hotel in Keighley

Valley Cottage offers accommodations in Keighley, 14 miles from Victoria Theatre and 20 miles from Leeds Town Hall. This property offers access to a patio and free private parking.

home from home, comfy, perfect location for visiting family
Scored 8.3
8.3
Rated very good
Very Good
14 reviews
Price from
$118
1 night, 2 adults
ibis Bradford Shipley, hotel in Keighley

On the banks of the Liverpool and Leeds canal, just 1640 feet from Shipley Railway Station, the hotel offers ample free parking and comfortable accommodations at great-value rates.

Location
Scored 7.7
7.7
Rated good
Good
2,129 reviews
Price from
$66
1 night, 2 adults
The Abbey Lodge Hotel, hotel in Keighley

The Abbey Lodge Hotel is located in the Yorkshire town of Shipley, 5 miles from Bradford. It offers boutique rooms with HD LCD TVs, a 24-hour reception and free parking.

People were very lovely.
Scored 8.7
8.7
Rated excellent
Excellent
2,110 reviews
Price from
$106
1 night, 2 adults
See all 25 hotels in Keighley

What Guests Said About Keighley:

  • Scored 10
    10

    Plenty of shops and a Wetherspoons.

    Plenty of shops and a Wetherspoons. A lovely memorial garden area. A great bus station with helpful electronic timetables and lots of buses to different areas which we made use of each day. Friendly and helpful people everywhere.
    Nigel Howes
    United Kingdom
  • Scored 8.0
    8.0

    Keighley is a good central place if you want to be within 45...

    Keighley is a good central place if you want to be within 45-50 minutes of both the Dales and Leeds, which is what we were after. The actual town has a lovely park (Cliffe Museum Park) and plenty of supermarkets. The station offers convenient links to Skipton and Leeds.
    Anne-Michele
    United Kingdom
  • Scored 6.0
    6.0

    Keighley worked for us as we could easily drive to Haworth (...

    Keighley worked for us as we could easily drive to Haworth ( 12min) and the steam train station (6min from our cottage but not a nice walk as a really steep, busy road). The town did not look very appealing but had all amenities and a selection of restaurants/takeaways. We preferred to drive into the countryside
    Julie
    United Kingdom
  • Scored 10
    10

    We were there to visit the steam railway, and the...

    We were there to visit the steam railway, and the countryside there is beautiful. Keighley has some fabulous buildings, and we would love to visit again to explore more. The steam railway is highly recommended. It is a beautiful railway with lots of interesting locomotives and rolling stock, and there are great collection in the museums at Oxenhope and Ingrow West. Fabulous!
    Steven
    United Kingdom
  • Scored 10
    10

    Howarth is just a real delight.

    Howarth is just a real delight. The town has a great spirit and enough to do on the high street (pubs, shops, cafes, galleries, pottery painting, restaurants), in and around the Brontë parsonage (which I highly recommend), and out in the surrounding countryside. I wish more towns were as friendly and took Halloween as seriously! I’d like to come again next year with more time to burn. I highly recommend for considerate, clean, friendly travellers who will enjoy and respect the place.
    Hannah
    United Kingdom
  • Scored 10
    10

    Only stayed the night as travelling onward.

    Only stayed the night as travelling onward. Staff excellent, locals very friendly and welcomed you into their conversations. log fire brilliant as it was a cold damp night when we arrived but felt like coming home. Cannot wait to return again.
    Ray

Explore guest reviews of hotels in Keighley

  • From $134.08 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 41 reviews
    The caretaker was attentive and empathic, even for a very late arrival. This apartment was cosy, a pleasure to stay in, and amazed by the great price when booking. I would book this again instead of staying in a nearby mainstream hotel.
    Martaine
    United Kingdom
  • From $174.30 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 600 reviews
    The nicest Hotel/pub I have stayed in for a long long time , the pictures don’t do the rooms the credit they deserve . Great staff , great rooms and great food.
    Peter
    United Kingdom
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 65 reviews
    Great central location in Keighley, but also quiet, very clean throughout, lovely modern bathroom with a wonderful shower.
    Yudita
    United Kingdom
  • From $120.67 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 814 reviews
    The hotel was very good and warm.
    Frances
    United Kingdom
  • From $60.33 per night
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 326 reviews
    Very friendly and clean hotel
    Tim
    United Kingdom