Hotels in Earby
9 handpicked places to stay
Photo © Jillxpics, Google Maps
Earby makes a low-key, well-placed base for exploring both the southern Yorkshire Dales and Pendle's witch-trial country, without the crowds or prices of Skipton and the more famous Dales villages. Accommodation in the town itself is limited to a small number of pub rooms and B&Bs, so most visitors looking for a self-catering stay base themselves in the surrounding villages of Kelbrook, Thornton-in-Craven or further into Pendle, where converted barns and stone cottages are common. These tend to suit walking groups and couples wanting a quiet week exploring on foot or by car, rather than families looking for resort-style facilities.
The appeal here is the location: within a short drive you can be up on Pendle Hill, following the Leeds and Liverpool Canal towpath towards Barnoldswick, or heading north into the heart of the Yorkshire Dales around Malham and Settle. Skipton, with its castle, market and rail connections, is under half an hour away, making Earby a sensible base for anyone who wants Dales scenery without Dales-village prices. Expect straightforward, comfortable accommodation rather than boutique luxury — this is walking-country lodging, chosen for its position rather than its extras, with pubs like the Red Lion providing the social hub in the evenings.
The Craven Heifer Inn
Hotel · 400 Colne Road, Kelbrook · 1.2 miles away
Adults-only inn on Colne Road in Kelbrook, Lancashire, with free parking and an EV charge point within reach of Pendle Hill.
The Old Stone Trough
Hotel · Colne Road, Barnoldswick · 1.6 miles away
A hotel on Colne Road in Barnoldswick with a bridal suite and wedding facilities, handy for the Yorkshire Dales and Pendle Hill.
The Tempest Arms
Hotel · Elslack Lanen, Skipton · 2.4 miles away
Traditional inn near Skipton, with Skipton Castle and the Yorkshire Dales close by for walking, cycling and days out.
Rye-Flatt Bed and Breakfast
B&B · 20 School Lane, Colne · 3.5 miles away
A B&B on School Lane in Colne, Lancashire, with an indoor pool, bar and free on-site parking a short drive from Settle Golf Club.
The Alma Inn
Hotel · Emmott Lane, Colne · 3.5 miles away
A historic inn on Emmott Lane in Colne, surrounded by Lancashire countryside, with free parking and adults-only rooms.
Foxhill Fold
B&B · Howgill Lane, Gisburn · 4.1 miles away
B&B on Howgill Lane in Gisburn, handy for Gisburn Forest cycling trails and Clitheroe Castle, with free on-site parking.
Foxhill Barn
B&B · Foxhill Barn, Gisburn · 4.1 miles away
Foxhill Barn is a countryside B&B in Gisburn, Lancashire, with its own bar and breakfast plus a pub and restaurant nearby.
Masons Arms
Hotel · Marton Road, Skipton · 4.8 miles away
A traditional inn on Marton Road in Skipton, within reach of Skipton Castle and the Leeds-Liverpool Canal, with free on-site parking.
Premier Inn Skipton North Gargrave
Hotel · Hellifield Road, Skipton · 4.9 miles away
Premier Inn Skipton North Gargrave offers 64 en-suite rooms with free parking, on the edge of Skipton near the Yorkshire Dales.