# Hotels and B&Bs near Keighley & Worth Valley Railway — 11 within 3 miles (2026)

> 11 hotels and B&Bs within 3 miles of Keighley & Worth Valley Railway in Keighley, West Yorkshire. The nearest is Haworth Old Hall, 0.9 miles away. 3 accep…

Source: https://staycation.co.uk/near/keighley-worth-valley-railway/hotels (Staycation.co.uk). Cite the source page, not this text version.

11 within 3 miles · nearest first

**In short:** 11 hotels and B&Bs within 3 miles of Keighley & Worth Valley Railway in Keighley, West Yorkshire. The nearest is Haworth Old Hall, 0.9 miles away. 3 accept dogs.

Updated 31 August 2026 · Distances are straight-line · Ratings from Google · [About Keighley & Worth Valley Railway](https://staycation.co.uk/keighley/attractions/keighley-worth-valley-railway)

[Cottages 296](https://staycation.co.uk/near/keighley-worth-valley-railway/cottages) [Camping 41](https://staycation.co.uk/near/keighley-worth-valley-railway/camping) [Hotels 11](https://staycation.co.uk/near/keighley-worth-valley-railway/hotels) [Places to eat in Keighley](https://staycation.co.uk/keighley/restaurants)

[0.9 miles Keighley · Dogs welcome Haworth Old Hall ★ 4.3 (2,460) Small two-room hotel on Sun Street in Keighley, with pubs, restaurants and entertainment all close by in Haworth's historic surroundings.](https://staycation.co.uk/keighley/hotels/haworth-old-hall) [1 mile Keighley Bridge House B&B ★ 4.7 (20) Bridge House B&B sits on Bridgehouse Lane in Haworth, a short walk from the Bronte Parsonage Museum and Worth Valley Railway.](https://staycation.co.uk/haworth/hotels/bridge-house-b-b) [1 mile Keighley Rosebud Cottage Guest House ★ 4.9 (85) A guest house on Belle Isle Road in Haworth, West Yorkshire, with a garden and easy walking access to the moorland village and its surrounding countryside.](https://staycation.co.uk/haworth/hotels/rosebud-cottage-guest-house) [1 mile Keighley The Old Registry Rooms & Restaurant ★ 4.6 (326) A 10-room hotel in Keighley, West Yorkshire, pairing period character with en-suite comfort, a restaurant and bar on site.](https://staycation.co.uk/keighley/hotels/the-old-registry-rooms-restaurant) [1 mile Keighley Park Top House ★ 4.9 (52) A four-room B&B on Rawdon Road in Keighley, West Yorkshire, with Pennine views and surprisingly extensive facilities including a pool and spa.](https://staycation.co.uk/keighley/hotels/park-top-house) [1 mile Keighley · Dogs welcome The Fleece Inn ★ 4.5 (2,145) A traditional inn on Main Street in Haworth, close to the Brontë Parsonage Museum and the Yorkshire moors.](https://staycation.co.uk/haworth/hotels/the-fleece-inn) [1.1 miles Keighley · Dogs welcome Black Bull Inn ★ 4.0 (899) A no-frills pub inn on Haworth's Main Street, suited to walkers and Brontë country visitors who want a proper local bar underfoot.](https://staycation.co.uk/haworth/hotels/black-bull-inn) [1.1 miles Keighley The Apothecary Guest House ★ 4.5 (117) Guest house on Haworth's Main Street with en-suite rooms, breakfast and free parking, close to Brontë Country's pubs and walking trails.](https://staycation.co.uk/haworth/hotels/the-apothecary-guest-house) [1.2 miles Keighley The Old White Lion Hotel ★ 4.4 (742) Traditional hotel in central Keighley with its own restaurant and bar, handy for the Yorkshire Dales and Bronte country.](https://staycation.co.uk/keighley/hotels/the-old-white-lion-hotel) [1.2 miles Keighley Leeming Wells - Guest House ★ 4.6 (116) A six-room guest house on Long Causeway in Keighley, well suited to Yorkshire Dales visitors who want a pool and gym alongside easy walking access.](https://staycation.co.uk/keighley/hotels/leeming-wells-guest-house) [1.6 miles Keighley Haworth Bronte House Cottage ★ 4.8 (8) A cottage-style hotel on Bingley Road in Haworth, on the edge of Bronte country and the Yorkshire moors.](https://staycation.co.uk/haworth/hotels/haworth-bronte-house-cottage)

## Quick answers

### How many hotels and B&Bs are there near Keighley & Worth Valley Railway?

We list 11 within 3 miles of Keighley & Worth Valley Railway, measured in a straight line.

### Which hotels and B&Bs are closest to Keighley & Worth Valley Railway?

The nearest are Haworth Old Hall (0.9 miles), Bridge House B&B (1 mile) and Rosebud Cottage Guest House (1 mile).

### Are there dog-friendly hotels and B&Bs near Keighley & Worth Valley Railway?

Yes: 3 of the 11 accept dogs. They are marked on this page.

### How are the distances worked out?

They are straight-line distances between each place and Keighley & Worth Valley Railway, so the journey by road will be a little longer.
