Places to stay in Keighley, West Yorkshire

Keighley is a town within the metropolitan borough of the City of Bradford in West Yorkshire. It is situated 11 miles northwest of Bradford and is at the confluence of the River Aire and the River Worth. The town area, which is part of the Brontë Country is the third largest civil parish in England. Local dining options include Lord Rodney, Villa Fiori, Royal Oak, and Shimla Spice Restaurant - Keighley.

The center of Keighley ( which is at is longitude -1°54'35.082 and latitude 53°51'56.493 ) is located 2 miles away from Utley, 4 miles away from Haworth, 4 miles away from Bingley and 4 miles away from Silsden.

Available Keighley lodging

We currently have 11 accommodations in and around Keighley.

Keighley Hotels, B&Bs and Guest Houses

Photograph of Premier Inn, Keighley
Listing updated 2026
Hotels

Premier Inn

History is always on the menu at the Premier Inn Hotel Bradford North Bingley - handy for the Leeds and Liverpool Canal, famous Bingley Five Rise Staircase Locks and World Heritage site at Saltaire. In fact there's no shortage of things to see and do nearby.
502 Bradford Road, Sandbeds
Keighley, West Yorkshire
Photograph of Pickersgill Manor Farm, Silsden
Listing updated 2026
Bed & Breakfasts

Pickersgill Manor Farm

Approx 4 miles away in Silsden:

Pickersgill Manor Farm is on Silsden Moor, a working sheep farm situated on the edge of the Yorkshire Dales, a fantastic panoramic view and fresh air are just the start. Friendly and informal, we offer a warm welcome to guests visiting our .....
Low Lane
Silsden, West Yorkshire
Photograph of Rosebud Cottage, Haworth
Listing updated 2026
Bed & Breakfasts

Rosebud Cottage

Approx 4 miles away in Haworth:

We are a small family run Guest house in the centre of Haworth with a friendly and informal atmosphere, where our aim is to ensure your stay is relaxing, comfortable and enjoyable. We are a 4 Star Guest Accommodation Visit Britain..
1 Belle Isle Road
Haworth, West Yorkshire
Hotels

Travelodge

Our Keighley hotel sits in the heart of this historic town, right beside Victoria Park.
Bradford Road
Keighley, West Yorkshire
Bed & Breakfasts

The Old Registry

Approx 4 miles away in Haworth:

 A warm welcome awaits you at The Old Registry, whether you're here to stay a while, or here for the evening, we strive to make your time here a memorable one. Located on the quaint cobbles of Haworth we are the perfect location to explore this unique Yorkshire village..
2-4 Main Street
Haworth, West Yorkshire
Bed & Breakfasts

The Old Sun Inn

79 West Lane
Keighley, West Yorkshire
Bed & Breakfasts

Golden View Guest House

21 Golden View Drive
Keighley, West Yorkshire
Guest Houses

Woodland House

2 Woodland Street, Cowling
Keighley, West Yorkshire

Keighley Camping, Caravans, Self Catering

Holiday Parks

Upwood Holiday Park

Approx 4 miles away in Oxenhope:

We are licensed for Touring Caravans, Tents, Camping Pods, Motor Caravans, Static Holiday Homes and Residential Homes. Electric hook-ups, hard standings, seasonal pitches and storage are available for tourers. Our accommodation boasts panoramic views over the beautiful surrounding countryside.
Black Moor Road
Oxenhope, West Yorkshire
Campsites

Ghyll House Farm

Approx 5 miles away in Addingham:

We are fortunate enough to benefit from panoramic views over Wharfedale, looking towards Beamsley Beacon and Great Whernside in the distance. We are surrounded by the beautiful Yorkshire countryside and there is also a lovely picturesque 40 min walk to Ilkley..
Straight Lane
Addingham, West Yorkshire
Cottage / Caravan Parks

Bronte Country Cottages

Approx 4 miles away in Haworth:

Self catering cottages accommodating small or large groups. Village, farm and countryside locations. Enjoy the farm or visit the nearby attractions..
West Field Farm, Tim Lane
Haworth, West Yorkshire
Booking.com

Other useful links: