Skip to main content

Hotels in Haworth

15 handpicked places to stay

The Old White Lion Hotel

The Old White Lion Hotel

Hotel · Main Street, Keighley · 0.9 miles away

Traditional hotel in central Keighley with its own restaurant and bar, handy for the Yorkshire Dales and Bronte country.

Black Bull Inn

Black Bull Inn

Hotel · 119 Main Street, Haworth

A no-frills pub inn on Haworth's Main Street, suited to walkers and Brontë country visitors who want a proper local bar underfoot.

The Apothecary Guest House

The Apothecary Guest House

Guest Accommodation · 86-90 Main Street, Haworth

Guest house on Haworth's Main Street with en-suite rooms, breakfast and free parking, close to Brontë Country's pubs and walking trails.

The Fleece Inn

The Fleece Inn

Hotel · 67 Main Street, Haworth

A traditional inn on Main Street in Haworth, close to the Brontë Parsonage Museum and the Yorkshire moors.

Park Top House

Park Top House

B&B · Rawdon Road, Keighley · 1 miles away

A four-room B&B on Rawdon Road in Keighley, West Yorkshire, with Pennine views and surprisingly extensive facilities including a pool and spa.

The Old Registry Rooms & Restaurant

The Old Registry Rooms & Restaurant

Hotel · 2-4 Main Street, Keighley · 1.1 miles away

A 10-room hotel in Keighley, West Yorkshire, pairing period character with en-suite comfort, a restaurant and bar on site.

Haworth Old Hall

Haworth Old Hall

Hotel · Sun Street, Keighley · 1.1 miles away

Small two-room hotel on Sun Street in Keighley, with pubs, restaurants and entertainment all close by in Haworth's historic surroundings.

Rosebud Cottage Guest House

Rosebud Cottage Guest House

Guest Accommodation · 1 Belle Isle Road, Haworth

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.

Bridge House B&B

Bridge House B&B

B&B · Bridgehouse Lane, Haworth

Bridge House B&B sits on Bridgehouse Lane in Haworth, a short walk from the Bronte Parsonage Museum and Worth Valley Railway.

Haworth Bronte House Cottage

Haworth Bronte House Cottage

Hotel · 29 Bingley Road, Haworth

A cottage-style hotel on Bingley Road in Haworth, on the edge of Bronte country and the Yorkshire moors.

Leeming Wells - Guest House

Leeming Wells - Guest House

Guest Accommodation · Long Causeway, Keighley · 2.8 miles away

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.

The Kings Head Hotel

The Kings Head Hotel

Hotel · 38 South Street, Keighley · 3.6 miles away

A straightforward town-centre hotel on South Street in Keighley, with free parking and a bar and restaurant on site.

Dalesgate Hotel

Dalesgate Hotel

Hotel · 406 Skipton Road, Keighley · 4.3 miles away

Dalesgate Hotel in Keighley pairs a restaurant and bar with 20 straightforward rooms, free parking and a garden to relax in.

Travelodge Keighley

Travelodge Keighley

Hotel · Bradford Road, Keighley · 4.5 miles away

Budget hotel on Bradford Road in Keighley, close to the town centre, railway station and Worth Valley Railway, with free parking.

Hotel
Steeton Hall Hotel

Steeton Hall Hotel

Hotel · Station Road, Steeton · 5 miles away

Steeton Hall Hotel in West Yorkshire pairs a restaurant, bar and breakfast service with easy access to the Yorkshire Dales.

🏨

Know a hotel / b&b in Haworth that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b