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 – 105 hotels and places to stay

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.

Brilliant breakfast, comfy room and convenient access control codes meant no need for keys or fobs when checking in and coming and going. Clean and well presented accommodation. Excellent value for money.
Review score
7.6
Good
783 reviews
Price from
$120.54
1 night, 2 adults

Located in Keighley, 13 miles from Victoria Theatre, The King's Head Hotel has accommodations with a garden, free private parking, a shared lounge and a bar.

Close to town centre
Review score
6.6
Pleasant
328 reviews
Price from
$58.32
1 night, 2 adults

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.

Review score
9.0
Wonderful
16 reviews
Price from
$285.14
1 night, 2 adults

Featuring quiet street views, Busfeild Arms in Keighley provides accommodations and a bar. This bed and breakfast features free private parking, a shared kitchen, and free Wifi.

Breakfast was amazing, tasty and with very good quality ingredients well cooked and presented. The room was tastefully decorated and comfortable.
Review score
9.0
Wonderful
564 reviews
Price from
$168.49
1 night, 2 adults

Hazel's House is located in Keighley, just 19 miles from White Rose Shopping Centre and 20 miles from Trinity Leeds.

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.
Review score
9.1
Wonderful
185 reviews
Price from
$123.13
1 night, 2 adults

Cozy Cottage Close to Haworth Sleeps 2 with Garden is located in Keighley, just 18 miles from 02 Academy and 21 miles from White Rose Shopping Centre.

The cottage was fantastic.
Review score
9.7
Exceptional
49 reviews
Price from
$139.14
1 night, 2 adults

Contemporary apartment Great Location with private car park is located in Keighley, just 18 miles from First Direct Arena and 18 miles from 02 Academy.

Great facilities including private parking and substantial size kitchen/living area Very cozy feel
Review score
8.8
Excellent
58 reviews
Price from
$116.65
1 night, 2 adults

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.

Nicely located, clean, comfortable bed, good shower and perfect for our walking holiday. I liked looking out over the canal and having Bucks Fizz and tulips at breakfast on Mother's Day.
Review score
7.6
Good
1,877 reviews
Price from
$68.85
1 night, 2 adults

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.

So welcoming. Very friendly and a very clean hotel
Review score
8.8
Excellent
2,067 reviews
Price from
$102.39
1 night, 2 adults

Located in Ilkley, 16 miles from Royal Hall Theatre, The Black Hat provides accommodations with a garden, free private parking, a restaurant and a bar. This 3-star hotel offers free WiFi.

Staff were lovely. Great location and clean.
Review score
9.1
Wonderful
1,050 reviews
Price from
$154.24
1 night, 2 adults
See all 105 hotels in Keighley

What Guests Said About Keighley:

  • Review score
    6.0

    The surrounding villages to Keighley are a delight.

    The surrounding villages to Keighley are a delight. True Yorkshire folk, friendly and approachable. Keighley however is a little rough and the population are mostly cosmopolitan. Many shops are closed and there is a feel of low income and under investment. A shame as this should be a jewel in the dales.
    Guest review by
    Gilbert
  • Review score
    10.0

    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.
    Guest review by
    Nigel Howes
    United Kingdom
  • Review score
    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.
    Guest review by
    MicheleP
    United Kingdom
  • Review score
    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
    Guest review by
    Julie
    United Kingdom
  • Review score
    10.0

    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!
    Guest review by
    Steven Robinson
    United Kingdom
  • Review score
    10.0

    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.
    Guest review by
    Hannah
    United Kingdom

See reviews by guests who stayed at hotels in Keighley

See all
  • Review score
    9.1
    Wonderful · 185 reviews
    Hazel's House is extremely comfortable and well located for access to Keighley, especially the station and the steam railway. Both bedrooms have impressive ceiling fans and even the one facing the main road is quiet. The bathroom is spacious and well equipped with a shower over the luxury bath. The kitchen is also well-equipped and the living room large enough for a dining table as well as comfy seating for the TV.
    Guest review by
    Richard
    United Kingdom
  • From $116.65 per night
    Review score
    8.8
    Excellent · 58 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.
    Guest review by
    Martaine
    United Kingdom
  • Review score
    9.4
    Wonderful · 18 reviews
    Property was perfectly located for public transport. Keighley has excellent links to the surrounding areas in West Yorkshire. The apartment had everything we could possibly need and plenty of home comforts.
    Guest review by
    Angela
    United Kingdom
  • From $168.49 per night
    Review score
    9.0
    Wonderful · 564 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.
    Guest review by
    Peter
    United Kingdom
  • Review score
    8.1
    Very Good · 75 reviews
    Great central location in Keighley, but also quiet, very clean throughout, lovely modern bathroom with a wonderful shower.
    Guest review by
    Yudita
    United Kingdom