The following hotels are all based in Keighley and have online booking facilities enabling you to check room availability and make a reservation. Our booking system requires no upfront fees - you simply reserve your room now and pay either on arrival at the hotel or when you check out.
You will also receive discount for booking online. The rate of discount depends on the number of rooms available on the dates you wish to book - when you check room availability you will be informed how much discount you will receive.
After using our easy-to-use booking system you will be sent a confirmation email with details of your booking and telephone helpline.
To check room availability or book your room simply click on a hotel below and follow the on-screen instructions.
Address: Dalesgate Hotel, 406 Skipton Road, Utley, Keighley, BD20 6HP
The Dalesgate Hotel is a friendly, family-run 2-star hotel on the edge of the Yorkshire Dales and 'Bronte Country'. Holistic therapies are on offer. This charming 20-bedroom hotel is just 1.5 miles (2.4 km) north of the West Yorkshire town of Keighley. More details »
Minimum rate: 40.00 per night
Address: Rosebud Cottage Guest House, 1 Belle Isle Road, Keighley, Haworth, HAWORTH
This fine cottage dates from 1752 and mixes its original features with modern luxuries. Worth Valley Steam Railway is 2 minutes away and Brontë Parsonage Museum is 5 minutes away. The welcoming Rosebud Cottage is located in Haworth, in the middle of Bro More details »
Minimum rate: 40.00 per night