Search hotels in Keighley

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Check-in date - Check-out date
Select occupancy

Keighley – 100 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
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.6
Good - What previous guests thought, 677 reviews
Price from
HUF 45,550
1 night, 2 adults

Loco Lodge

Keighley

Loco Lodge offers accommodations in Keighley, 10 miles from Victoria Theatre and a 11-minute walk from Bradford-city Of Bradford Metropolitan District Council.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
HUF 136,160
1 night, 2 adults

Yorkshire Barn Escape 2 bedroom

Keighley

Yorkshire Barn Escape 2 bedroom offers accommodations in Keighley, 13 miles from Victoria Theatre and 8.4 miles from Skipton Castle.

Y
Yvonne
From
United Kingdom
Stunning - clean modern and beautiful styled
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 46 reviews
Price from
HUF 90,990
1 night, 2 adults

North Ives Cottage

Keighley

Just 1.1 miles from The Brontë Parsonage Museum and a 16-minute walk from Central Park, North Ives Cottage features accommodations in Keighley with a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
HUF 151,890
1 night, 2 adults

Eden Cottage

Keighley

Eden Cottage offers accommodations in Keighley, 12 miles from Victoria Theatre and 10 miles from Skipton Castle.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews
Price from
HUF 162,670
1 night, 2 adults

Main Street View

Keighley

Main Street View offers accommodations in Keighley, 10 miles from Victoria Theatre and 11 miles from Skipton Castle.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 16 reviews
Price from
HUF 146,875
1 night, 2 adults

Piccadilly View

Keighley

Piccadilly View offers accommodations in Keighley, 10 miles from Victoria Theatre and 11 miles from Skipton Castle. This vacation home provides free private parking and free Wifi.

C
Crystal
From
United States
The cottage was located close to the Brontë parsonage museum and there is a lot of nice shops along the street (we were in time for the artisan market nearby). The view is amazing from the back where you can see a sunset and sunrise. The owner also brought a nice surprise and the place is spacious and well furnished.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews
Price from
HUF 199,460
1 night, 2 adults

Ducking Well Cottage

Keighley

Just a 8-minute walk from The Brontë Parsonage Museum and 400 yards from Central Park, Ducking Well Cottage features accommodations in Keighley with a garden.

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.5
Exceptional - What previous guests thought, 10 reviews
Price from
HUF 141,890
1 night, 2 adults

Over The Arch

Keighley

Over The Arch offers accommodations in Keighley, 10 miles from Victoria Theatre and a 12-minute walk from Bradford-city Of Bradford Metropolitan District Council.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
HUF 157,300
1 night, 2 adults

1 Stansfield Mews

Keighley

1 Stansfield Mews offers accommodations in Keighley, 11 miles from Bolton Abbey Estate and 7.2 miles from Silsden Golf Club.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
Price from
HUF 266,095
1 night, 2 adults
See all 100 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 7.6
Good - What previous guests thought, 677 reviews

Popular with guests booking hotels in Keighley

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 204 reviews

Popular with guests booking hotels in Bradford

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

Popular with guests booking hotels in Bradford

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,898 reviews

Popular with guests booking hotels in Ilkley

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

Popular with guests booking hotels in Ilkley

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,000 reviews

Popular with guests booking hotels in Ilkley

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 942 reviews

Popular with guests booking hotels in Haworth

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

Popular with guests booking hotels in Steeton

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

Popular with guests booking hotels in Ilkley

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

Budget hotels in Keighley and nearby

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 677 reviews

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 204 reviews

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

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

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 12 reviews
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,000 reviews

Hotels located in the center of Keighley

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 942 reviews

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

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

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

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,898 reviews

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

What Guests Said About Keighley:

Scored out of 10, guest rating 8.0

A good centre for visiting that part of the Yorkshire Dales.

A good centre for visiting that part of the Yorkshire Dales. My trip was to spend a day on the Keighley and Worth Valley Railway. A heritage railway worth visiting. If you go take a rover ticket and spend the whole day visiting including the village of Haworth, the home of the Bronte family.
Guest review byGeoffrey
Scored out of 10, guest rating 4.0

Keighley is like a lot of towns nowadays.

Keighley is like a lot of towns nowadays. Run down with empty shops. There are quite a few unsavoury characters about, ie sat on forms outside the chuch drinking cans. I wouldn’t feel safe venturing out alone at night.
Guest review byJoanne
United Kingdom
Scored out of 10, guest rating 8.0

Lovely cottage and nice village plenty of cafes and pubs.

Lovely cottage and nice village plenty of cafes and pubs. Good bus service to Keighley from village. Lot's to see and do in the area. We visited the transport museum I found it great, lots of public transport vehicles and service vehicles. Keighley has a special bus service to the Bronte parsonage which is great for visitors like my wife and I. I would definitely love to go back and would recommend it to anyone.
Guest review byStephen
Scored out of 10, guest rating 8.0

It's a nice town with plenty of shops and places to eat, and...

It's a nice town with plenty of shops and places to eat, and with very good transport links ( trains, buses) making it a very good place to stay for visiting surrounding areas on the train ( Ilkley, Haworth, Saltaire, Skipton, Bradford)
Guest review byVanessa
United Kingdom
Scored out of 10, guest rating 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 byKaren
United Kingdom
Scored out of 10, guest rating 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 byBridget
United Kingdom

See reviews by guests who stayed at hotels in Keighley

See all
From HUF 35,040 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 677 reviews
This is such an efficient way to run a small hotel. Check in was a breeze, the place was easy to find (an easy 30 minute walk from the railway station, but if arriving by car, there is a roomy car park at the rear). The room was spotless, warm and comfortable and the breakfast offering was the best I have seen outside major hotels. Top marks for having porridge and kippers as options. I will recommend Dalesgate to any friends visiting the K&WV Railway. Thank you for your Yorkshire hospitality
Guest review byPatricia
United Kingdom
From HUF 39,680 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 112 reviews
We were at an event at Keighley Picture House so the location was perfect. Easy to get parked on street outside the premises. Owner messaged with details for access in good time and was friendly and helpful. Facilities were great for our needs, the room was spotlessly clean. Bed was comfortable and was very quiet in the night meaning a good night's sleep could be had. Would highly recommend and be in no hesitation to book again of we are attending events in Keighley.
Guest review byDave Batch
United Kingdom
From HUF 76,660 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 87 reviews
Amazing property five star 🌟 plus. ⭐️⭐️⭐️⭐️⭐️Such a lovely 😍 little cottage with everything you need. Host Sue couldn't do enough to make my stay so special. I didn't have a car, but it was so easy to get to this location, good train and bus routes and frequent. If you want to explore "Bronte" country or visit the Steam Railway in Keighley, this is the place to stay. it's a really beautifully presented quirky little place Thank you Sue 😊
Guest review bykaren
United Kingdom
From HUF 43,800 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 212 reviews
The host was very accommodating and there was everything we needed there. Location was good, 10 minute down hill walk to Morrisons supermarket and about 15 minutes to Keighley town itself.
Guest review byAmelia
United Kingdom
From HUF 56,940 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 446 reviews
Lovely room and en-suite. Brilliant breakfast and friendly staff Ideal location for visiting Keighley and Worth Valley Railway. Will visit again next year.
Guest review byCheshire
United Kingdom

More places to explore, more ways to go