The King's Head Hotel is situated 500 metres from the centre of Keighley and only 3 miles from Haworth ( Bronte Country )  we are only a 10 minute walk from The Worth Valley Railway Keighley Station and also the Ingrow Carriage musuem. We are currently the only B&B in the town and have available 4 rooms to let with plans to add 6 more in the future.  Three of the rooms are double and the 4th has a double and 2 single beds, all rooms have just had installed a 32" Smart Tv with Netflix. There is a large communal Bathroom and Kitchen for all guests to use also.

To Book any of our rooms please check availability below and book online or alternatively call on 01535 690096 or send an email to


These rooms are popular with tourists and also contractors and are currently undergoing ongoing improvements.