Cosy Winter Breaks in the Yorkshire Dales: Where to Stay for Log Fires and Snowy Views in 2026

From Skipton's castle-shadowed B&Bs to Reeth's fire-warmed pubs, here's where to book a Dales winter escape — and what to skip.

Skipton and the Southern Dales: The Easy Base

Skipton is the most practical winter base in the Dales: direct trains from Leeds take around 45 minutes and from London King's Cross about three hours via Leeds, so you can arrive without worrying about ungritted lanes. The castle at the top of the high street looms over a market that runs Tuesday, Thursday and Saturday, and the Leeds and Liverpool Canal freezes photogenically in a cold snap. Book a room on or just off the high street — independent hotels and pubs with rooms generally run £90–£150 a night in January and February, more on weekends and around Christmas markets.

Malham is 25 minutes' drive north-east and the limestone amphitheatre of Malham Cove is at its starkest in frost; Gordale Scar is a further 1.5 miles on foot. Park in the village and expect £5–£6 all-day. Skip Bolton Abbey in December if you want solitude — the festive trail pulls big crowds — and save it for a crisp late-January weekday instead. I'd book Skipton for a first Dales winter trip: you get pubs with real fires (the narrow yards off the high street hide several) without committing to a remote hamlet.

Grassington, Kettlewell and Upper Wharfedale

Upper Wharfedale is where the postcard snow views live. Grassington, 40 minutes from Skipton by car, has a cobbled square, the Devonshire Arms and a cluster of cafés that stay open through winter; its December Dickensian festival is lively but books out months ahead. Kettlewell, 8 miles further up the B6160, is quieter and better value — expect £80–£130 for a pub room with breakfast, and fires that are genuinely lit rather than decorative. The road to Arncliffe over the tops closes in heavy snow; check before setting out.

Walking from Kettlewell to Starbotton along the river is a gentle 3-mile there-and-back that stays passable when higher routes are icy. Buckden and Hubberholme, another 10 minutes up the valley, hold two of the Dales' most atmospheric pubs; the George Inn at Hubberholme is worth the detour. If you want snow-under-boots without a car, base at Grassington and use the seasonal DalesBus services, which run limited winter weekend routes — thin, so check timetables. My pick here is Kettlewell for a two-night stay: cheaper than Grassington, quieter than Skipton, and close enough to both.

Swaledale and Wensleydale: The Wild North

Richmond, on the northern edge, is the Dales' grandest town — a Norman castle, Georgian theatre and the River Swale running below the falls. It's an hour from York by car and roughly 50 minutes from Darlington station, which has East Coast Main Line services. Hotels around the marketplace run £110–£180 in winter; the Station cinema and food hall give you a wet-weather backup. Reeth, 11 miles west, is smaller and cheaper, with a village green ringed by pubs and the Swaledale Museum, and it's the best base for the classic walk to Grinton and back.

Hawes, in Wensleydale, is 30 minutes from Reeth over the Buttertubs Pass — spectacular but likely to be closed by snow in January and February, so take the longer A684 via Leyburn instead. Hawes has the Wensleydale Creamery and several pubs with rooms at £90–£140. Askrigg, 5 miles east, is prettier and calmer. Skip Aysgarth Falls in peak winter weekends unless you like crowds at the viewpoint. For a quiet, snowy, fire-lit week, I'd book Reeth over Hawes: less traffic, better walking from the door, and cheaper rooms.

When to Go, What to Pack, and Booking Sense

January and early February give you the lowest room rates and the best chance of snow lying on the tops, but daylight is short — sunset before 4:30pm for much of the month. Late February and early March bring longer days, lambing chatter and fewer closures, with rates 10–20% above midwinter. Avoid the Christmas-to-New-Year week unless you've booked by October; Dales pubs with rooms sell out first because they're small. Half-term week in February is the other pinch point.

Pack waterproof boots with grip, layers, and a headtorch — many lanes have no lighting and pubs close kitchens by 9pm in winter. Book direct with the hotel where you can: many Dales places offer free cancellation up to 48 hours in winter precisely because weather disrupts plans, and it beats a non-refundable online rate. If you're arriving by train, choose Skipton, Richmond or Settle (on the Settle–Carlisle line) and hire a car locally; taxis between villages are scarce and expensive after dark.

Questions, answered

Do I need a car for a winter break in the Yorkshire Dales?

For Skipton, Richmond or Settle you can arrive by train, but you'll want a car to reach Kettlewell, Reeth or Hawes. Winter buses are limited. Hire from Skipton, Richmond or Settle and check the council's road conditions feed before driving over the tops.

What do Dales hotel rooms cost in winter 2026?

Expect roughly £80–£130 a night for a pub room with breakfast in villages like Kettlewell, Reeth or Hawes, and £90–£180 in Skipton or Richmond. Christmas week, New Year and February half-term run higher and book out earliest.

Which month gives the best chance of snow views?

January and early February offer the highest odds of snow lying on the tops, but daylight ends before 4:30pm. Late February to early March trades some snow risk for longer days, lambing season and easier road conditions.

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

← North Yorkshire's page