Pubs in the Yorkshire Dales: where to drink, sleep and eat in 2026

Real ale, fireplaces and short drives from market towns — a practical pick of Dales pubs worth planning a night around.

Swaledale and Wensleydale: the classic dales pubs

In Reeth, the village green has three pubs within 200 metres, and the Black Bull on the green is the one I'd book a table at — flagstone floors, Dalesbrewed bitter from Masham, and main courses around £16–22. It's 16 miles west of Richmond via the A6108, roughly 35 minutes. The Farmers Arms in Muker, 9 miles further up Swaledale, is smaller and gets rammed on summer weekends; arrive before 6pm or expect a wait.

Over in Wensleydale, the White Hart in Hawes sits a five-minute walk from the Wensleydale Creamery and serves pies and local lamb, mains £14–20. Hawes is 25 miles from Skipton (50 minutes) and 18 from Kirkby Lonsdale. If you're basing yourself in Richmond or Leyburn, both villages are easy day-trip territory; if you'd rather not drive after a pint, stay in Hawes or Reeth itself.

Around Skipton, Grassington and Wharfedale

The Devonshire Arms in Grassington is a proper locals' pub with a beer garden that catches afternoon sun; it's on the main square, a two-minute walk from the Grassington National Park Centre. Skipton to Grassington is 10 miles, about 20 minutes on the B6265. For something smarter, the Angel Inn at Hetton, 6 miles north of Skipton, does a stricter food menu and books out a week ahead on Fridays — mains £20–28.

In Skipton itself, the Narrow Boat on Victoria Street sits right on the Leeds and Liverpool Canal and is the easiest option if you're arriving by train — Skipton station is a five-minute walk. Trains from Leeds take around 45 minutes. I'd skip the chain pubs on the high street and head here or to the Beer Engine on Albert Street for a wider cask range.

Nidderdale and the southern edge: quieter alternatives

Pateley Bridge's Crown Hotel, on the High Street, is a solid stop if you're coming from Harrogate — 14 miles, 30 minutes on the B6165 — and pairs well with a walk to Brimham Rocks, 6 miles east. The pub does straightforward food, mains around £13–18, and has a small front terrace over the River Nidd. Parking in Pateley is tight on Saturdays; the Station Road car park is the reliable bet.

Further east, the Bruce Arms at Ripley, just off the A61 between Harrogate and Ripon, is a good last stop before heading back to a Harrogate or Ripon hotel — 10 minutes from Harrogate, 15 from Ripon. It's a food-led pub rather than a drinkers' pub, so it suits an early dinner. Book ahead for weekends between May and September; walk-ins are fine midweek.

When to go and how to plan the trip

May, June and September are the sweet spots: long evenings, dry-ish weather, and you can still get a table without a fortnight's notice. July and August bring crowds to Grassington, Muker and Hawes, and the Dales can be genuinely grim in February when many pubs cut midweek hours — check opening times before driving 20 miles for a closed door. Sunday lunch is the busiest service everywhere; Saturdays are easier.

If you're doing this properly, base yourself in one of the market towns — Skipton, Richmond, Hawes or Leyburn — and drive out 15–30 minutes each evening rather than moving hotels. That's also the pattern most people booking through us follow: two or three nights in one place, day trips out. Richmnd and Skipton have the widest choice of rooms and the best rail links, so they're the sensible defaults for a first Dales trip.

Questions, answered

Do Yorkshire Dales pubs need booking?

For food, yes — book at least a week ahead for Friday, Saturday and Sunday lunch between May and September. For drinks only, most village pubs in Reeth, Hawes and Grassington take walk-ins, though the smallest ones fill up after 7pm on summer weekends.

Which town is best to stay in for Dales pubs?

Skipton and Richmond give you the most rooms, the best rail links and a choice of pubs within walking distance. Hawes and Leyburn are quieter and more central if you want to be deep in the dales rather than on the edge.

How do I get around the Dales without driving?

The Leeds–Skipton–Carlisle line serves Skipton and Settle, and the DalesBus network runs seasonal routes from Ilkley and Harrogate. Services thin out sharply outside summer, so a car is far more practical for evening pub trips.

Search live hotel prices in North Yorkshire →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← North Yorkshire's page