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

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, 724 reviews
Price from
$121.82
1 night, 2 adults

The Workshop, in 18th century Lothersdale Mill, BD20 8EN

Keighley

Featuring a garden, The Workshop, in 18th century Lothersdale Mill, BD20 8EN features accommodations in Keighley. This vacation home provides free private parking, luggage storage space, and free...

m
maggie
From
New Zealand
Everything the accomodation was spot less,very clean & comfortable. Location was quiet and interesting. Jon the host was very pleasant & husband enjoyed the mill tour.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 129 reviews
Price from
$92.69
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
$132.42
1 night, 2 adults

North Ives Cottage

Keighley

North Ives Cottage is located in Keighley, just 11 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

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

The Snug on the Cobbles

Keighley

The Snug on the Cobbles offers accommodations in Keighley, 10 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

R
Renee
From
Australia
The location was fabulous! The cottage was clean and well decorated. It had all the amenities we required. Owner has been extremely helpful in returning items I accidentally left behind.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Price from
$519.21
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, 71 reviews
Price from
$176.43
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, 8 reviews
Price from
$580.56
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, 8 reviews
Price from
$623.95
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, 8 reviews
Price from
$460.86
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, 7 reviews
Price from
$513.23
1 night, 2 adults
See all 111 hotels in Keighley

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

See all

Popular with guests booking hotels in Keighley

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 295 reviews

Popular with guests booking hotels in Keighley

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 724 reviews

Popular with guests booking hotels in Bradford

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,178 reviews

Popular with guests booking hotels in Ilkley

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,775 reviews

Popular with guests booking hotels in Bradford

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,006 reviews

Popular with guests booking hotels in Ilkley

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,347 reviews

Popular with guests booking hotels in Bingley

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 900 reviews

Popular with guests booking hotels in Steeton

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 723 reviews

Popular with guests booking hotels in Ilkley

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,071 reviews

Popular with guests booking hotels in Bingley

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Best hotels with breakfast in Keighley and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 724 reviews

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.

From $105.93 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 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 $178.76 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 723 reviews

Featuring free WiFi and a restaurant, Steeton Hall Hotel & Restaurant offers accommodations in Steeton. Guests can enjoy the on-site bar. Free private parking is available on site.

From $132.42 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 900 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 $115.73 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,178 reviews

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

From $61.90 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,096 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 $163.53 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,006 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 $117.85 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 824 reviews

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

From $148.30 per night

Budget hotels in Keighley and nearby

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 295 reviews

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.

From $59.59 per night

23 miles from Leeds Town Hall in Glusburn, Home in Glusburn with hot tub and three cats features accommodations with access to a hot tub.

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

Homeleigh Hotel offers accommodations in Bradford, 11 miles from Victoria Theatre and 12 miles from Leeds Town Hall.

From $90.04 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews

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 $95.34 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 19 reviews

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

Scored out of 10, guest rating 10
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, 48 reviews

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

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 82 reviews

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

Hotels located in the center of Keighley

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, 3 Bedroom House with free on site Parking next to the Canal offers accommodations in Keighley. Guests staying at this vacation home have access to a patio.

From $238.35 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden, 2 Bedroom Property at sovereign House provides accommodations in Keighley. This property offers access to a terrace and free private parking.

From $178.76 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 4 reviews

Yippee Cottage offers accommodations in Keighley, 21 miles from Leeds Town Hall and 21 miles from First Direct Arena.

From $537.55 per night

<h2>Comfortable Accommodations</h2> Myrtle Loft in Keighley offers a two-bedroom holiday home with a bathroom.

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

<h2>Comfortable Accommodations</h2> Myrtle Vista in Keighley offers a two-bedroom holiday home with a walk-in shower and a fully equipped kitchen.

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 $401.14 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4 reviews

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

From $519.21 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 $425.45 per night

What Guests Said About Keighley:

10

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

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

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

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 $105.93 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 724 reviews
Dalesgate Hotel is a basic and functional place to stay, I did like the door entry system which is a great idea for a hotel with no or limited staff. Breakfast service was polite and friendly and the breakfast itself was excellent and cooked to order which is always nice.
Guest review by
Chris
United Kingdom
From $59.59 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 295 reviews
There was nothing to like. After being let down by booking.com, who cancelled my original hotel at the eleventh hour and suggested this one. Nothing matched up to what was advertised on their site.
Guest review by
Peach
United Kingdom
From $125.79 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 24 reviews
Perfect location for our wedding across the road from Riddlesden Hall 25 mins walk from Keighley Station
Guest review by
mark
United Kingdom
From $112.55 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 20 reviews
Nice two-bedroom house close to Keighley centre. Good kitchen, bathroom and bedrooms.
Guest review by
LeftyHicks
United Kingdom
From $172.14 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 526 reviews
Lovely hotel, the staff were all really friendly. Great food too
Guest review by
Ray
United Kingdom