Skip to main content

Search hotels in Keighley

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

Keighley – 111 hotels and places to stay

Filter by:

Star Rating

Review score

The King's Head Hotel

Hotel in Keighley

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.

S
Seddon
From
United Kingdom
Good location to lesure and town and trainstation
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 307 reviews
Price from
$61.47
1 night, 2 adults

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.

N
Noel
From
Ireland
Lovely location, great room and facilities, excellent breakfast
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 731 reviews
Price from
$102.45
1 night, 2 adults

Hazel's House

Keighley

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

R
Rebekah
From
United States
The house was cozy and very nice. I enjoyed the deck too. If you walk from the train station, it’s a workout!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 200 reviews
Price from
$136.59
1 night, 2 adults

Canalside Riddlesden

Keighley

Canalside Riddlesden is located in Keighley, just 18 miles from Leeds Town Hall and 19 miles from First Direct Arena. This vacation home provides accommodations with a terrace.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
$428.91
1 night, 2 adults

Main Street View

Keighley

Main Street View offers accommodations in Keighley, 11 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews
Price from
$502.67
1 night, 2 adults

Cozy Cottage Close to Haworth Sleeps 2 with Garden

Keighley

Cozy Cottage Close to Haworth Sleeps 2 with Garden is located in Keighley, just 11 miles from Victoria Theatre and 18 miles from Leeds Town Hall.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 67 reviews
Price from
$157.11
1 night, 2 adults

Woodlands

Keighley

Woodlands is located in Keighley, just 21 miles from Victoria Theatre and 25 miles from Leeds Town Hall.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Price from
$582.78
1 night, 2 adults

Bronte Barn

Keighley

Bronte Barn is located in Keighley, just 23 miles from White Rose Shopping Centre and 24 miles from Roundhay Park.

R
Rebecca
From
United States
Loved the location, quiet and beautiful setting and everything needed for a pleasant 11 day stay.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Price from
$655.04
1 night, 2 adults

Ducking Well Cottage

Keighley

Ducking Well Cottage offers accommodations in Keighley, 11 miles from Victoria Theatre and 19 miles from Leeds Town Hall. This vacation home features free private parking and free Wifi.

M
Mick
From
United Kingdom
Lovely cottage in a perfect location. Ideal with parking too. A very restful stay
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews
Price from
$483.82
1 night, 2 adults

Over The Arch

Keighley

Over The Arch offers accommodations in Keighley, 10 miles from Victoria Theatre and 19 miles from Leeds Town Hall. Both Wifi and private parking are accessible at the apartment free of charge.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$538.80
1 night, 2 adults
See all 111 hotels in Keighley

Most booked hotels in Keighley and surrounding area in the past month

See all

Budget hotels in Keighley and nearby

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 2,090 reviews

    On 8 acres of private grounds, with views of the Aire Valley, this Gothic mansion now houses a 3-star hotel.

    From $63.86 per night
  • New York Luxe & Free Onsite Parking is located in Bradford, just 10 miles from Victoria Theatre and 13 miles from Leeds Town Hall.

    From $135.23 per night
  • A recently renovated apartment, The Westgate Rest offers accommodations in Baildon. The apartment, set in a building dating from 1930, provides free Wifi and free private parking.

    From $98.35 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 40 reviews

    The Westgate Retreat offers accommodations in Baildon, 13 miles from Leeds Town Hall and 13 miles from Victoria Theatre.

    From $110.64 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews

    The Works is located in Cononley, just 19 miles from 02 Academy and 19 miles from White Rose Shopping Centre.

    From $1,016.34 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 21 reviews

    Apartment 24 is located in Keighley, just 19 miles from White Rose Shopping Centre and 20 miles from Trinity Leeds.

    From $433.55 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Eden Cottage is located in Keighley, just 13 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 44 reviews

    Church Street Studio Apartment is located in Keighley, just 13 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

Hotels located in the center of Keighley

  • Yorkshire Barn Escape 2 bedroom offers accommodations in Keighley, 19 miles from 02 Academy and 19 miles from First Direct Arena.

    From $235.11 per night
  • Myrtle Loft offers accommodations in Keighley, 19 miles from 02 Academy and 22 miles from White Rose Shopping Centre.

    From $460.07 per night
  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 1 review

    Myrtle Vista offers accommodations in Keighley, 11 miles from Victoria Theatre and 18 miles from Leeds Town Hall. This vacation home features free private parking and free Wifi.

    From $438.96 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Myrtle Nook offers accommodations in Keighley, 18 miles from Leeds Town Hall and 19 miles from First Direct Arena.

    From $417.86 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 reviews

    8 Lune Street offers accommodations in Keighley, 11 miles from Victoria Theatre and 18 miles from Leeds Town Hall.

    From $545.08 per night
  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Bronte Cottage offers accommodations in Keighley, 12 miles from Victoria Theatre and 20 miles from Leeds Town Hall.

    From $443.18 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 7 reviews

    Teddy Bear Cottage offers accommodations in Keighley, 18 miles from Leeds Town Hall and 19 miles from First Direct Arena.

    From $519.95 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4 reviews

    The Robins Holiday Cottage offers accommodations in Keighley, 11 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

Best hotels with breakfast in Keighley and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 16 reviews

    The Hideaway At The Busfeild Arms is located in Bingley, just 16 miles from Leeds Town Hall and 16 miles from First Direct Arena.

    From $184.40 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 907 reviews

    Offering a la carte restaurant and garden with terrace, Oakwood Hall family-run hotel is located in Bingley, 3 miles from St Yves Estate. Free Wi-Fi access is available throughout.

    From $119.38 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,751 reviews

    The Craiglands Hotel Sure Hotel Collection by Best Western is set in mature, landscaped grounds and is just a 5-minute walk from Ilkley town center. Free Wi-Fi and free on-site parking are available.

    From $108.18 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,091 reviews

    With a French Bistrot and a cozy pub, Rooms by Bistrot Pierre at The Crescent Inn offers stylish rooms and suites with free Wi-Fi.

    From $188.16 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,341 reviews

    With views across Wharfedale, this 19th-century lodge is next to The Cow and Calf pub, offering hearty seasonal food.

    From $121.71 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 2,013 reviews

    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.

    From $121.57 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 806 reviews

    Located in the village of Ben Rhydding, The Wheatley Arms features free Wi-Fi, free parking, and an à la carte restaurant.

    From $206.26 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 78 reviews

    Apartment in West Yorkshire 59 is located in Keighley, just 13 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

What Guests Said About Keighley:

  • 10.0

    The accommodation was not in Keighley but was nearer to...

    The accommodation was not in Keighley but was nearer to Haworth which is luckily much nicer than Keighley. Haworth is a picturesque little village with lots of old buildings with fascinating character. It is on a steep cobbled-stoned hill and there are quite a few independent shops, eateries and pubs. Home of the Bronte parsonage where the sisters lived which is now a museum so plenty of history. Really interesting location with beautiful countryside. Near to Bradford too which is a lovely city with many historic buildings.
    Guest review by
    Karen
    United Kingdom
  • 10.0

    We visited the Ice Age art exhibition at Cliffe Castle - it...

    We visited the Ice Age art exhibition at Cliffe Castle - it was as good as I had hoped it would be. We ate at the Ponte Vecchio restaurant and the Balti House - both were excellent. Such lovely, kind and generous people. Everyone greeted you with a smile. We walked in the moor anove Keighley and it too surpassed our expectations. Absolutely stunning.
    Guest review by
    Bridget
    United Kingdom
  • 10.0

    Daisy Cottage in Keighley was a lovely short break away.

    Daisy Cottage in Keighley was a lovely short break away. Beautiful views of the country side and the weather was gorgeous. Sitting in the hottub admiring the scenery and listening to the birds. Haworth down the road with loads of quaint village pubs too many to mention.
    Guest review by
    John
    United Kingdom
  • 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
  • 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
  • 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

See reviews by guests who stayed at hotels in Keighley

See all
  • From $136.59 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 200 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
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 78 reviews
    Perfect location for our visit to the Keighley & Worth Valley Steam Railway. The parking outside was fine for our visit. Access was easy, and the apartment very clean and smart. It's a lovely apartment, and fully equipped. The bathroom is great with a lovely shower, and the bedroom is spacious. The kitchen has everything you would need. The heating worked well, making it very cosy on a snowy weekend.
    Guest review by
    Steven
    United Kingdom
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 94 reviews
    Easy check-in. All the facility available as mentioned in the document. Though could have been better with more kitchen utensils and an oven tray. But we really enjoyed our stay. Stunning view from the window. I would highly recommend this property to someone looking to stay in Keighley.
    Guest review by
    Chudasama
    United Kingdom
  • From $61.47 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 307 reviews
    The hotel is in a good central place not far from the station
    Guest review by
    Tom
    United Kingdom
  • From $102.45 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 731 reviews
    The hotel was very good and warm.
    Guest review by
    Frances
    United Kingdom