Perfect for walkers and romantic getaways, Yorkshire Dales pubs & inns with accommodation are available across the National Park, often in the heart of top walking country. A wide choice of fine B&B inns sit alongside walking and cycling trails including the Pennine Way, all offering welcoming cosy atmospheres, traditional charm and delicious Yorkshire ales.

Some of England’s most beautifully situated inns with accommodation are here in the Yorkshire Dales, including England’s highest pub with rooms in Swaledale! Book a romantic old coaching inn or luxury gourmet inn near Aysgarth Falls or a best walking holiday B&B pub in Malham where hearty home-cooked meals and real ales await after days out walking along the Pennine Way and up to Malham Tarn.

Yorkshire Dales inns with accommodation often welcome pets and you’ll find plenty of ‘walkers welcome’ inns with Hiker’s Bars and award-winning locally sourced cooked breakfasts to set you up for the day. Brimming with charm and character, stay in old Drovers Inns with fantastic views, exposed beams and roaring log fires. Whether you’re looking for a luxury gastro B&B inn with beautiful four poster rooms and fine dining or a traditional 17th Century coaching inn serving hearty pub meals and Yorkshire real ales, you’ll find it here on Iknow. Book a Yorkshire Dales pub with rooms online now.

Pub Accommodation in the Yorkshire Dales

  • Prices from
    £104
    Per Room Per Night B&B
    TripAdvisor traveller rating from 494 reviews
    Rating from 494 reviews
    Yorkshire hotel in Masham offering 14 ensuite bedrooms, bed and breakfast service included. Onsite restaurant, bar & brewery/ visitor centre. Parking available.
    TripAdvisor traveller rating from 494 reviews
    Rating from 494 reviews
    star
    star
    star
    star
    star
    Inn
    Call
  • Prices from
    £35
    Per Person (B&B)
    TripAdvisor traveller rating from 187 reviews
    Rating from 187 reviews
    Charming hotel inn & tearoom in Hawes, Grade II listed with delicious cream teas, individually themed guest rooms, WiFi & guest lounge. Ideal for the Yorkshire 2014 Tour De France.
    TripAdvisor traveller rating from 187 reviews
    Rating from 187 reviews
  • Redmire
    Prices from
    £75
    per room per night, based on 2 sharing
    TripAdvisor traveller rating from 184 reviews
    Rating from 184 reviews
    Welcoming 17th century inn ideal for exploring the Yorkshire Dales. Log fire, stylish ensuite guest rooms, restaurant serving home cooked food. Pet friendly. Families welcome.
    TripAdvisor traveller rating from 184 reviews
    Rating from 184 reviews
    Call
  • Middleham
    Prices from
    £60
    per room per night B&B (2 sharing)
    TripAdvisor traveller rating from 333 reviews
    Rating from 333 reviews
    Character 17th Century hotel in Middleham on the edge of the Yorkshire Dales with fine food and ales, free WiFi, themed guest rooms, roaring fires & outdoor seating. Dogs welcome.
    TripAdvisor traveller rating from 333 reviews
    Rating from 333 reviews
    Call
  • Grassington
    Prices from
    £40
    Per Person B&B
    TripAdvisor traveller rating from 68 reviews
    Rating from 68 reviews
    Grassington inn providing B&B accommodation with an on-site restaurant and bar, in the Yorkshire Dales. Pet-friendly and ideal for walking, cycling and fishing breaks.
    TripAdvisor traveller rating from 68 reviews
    Rating from 68 reviews
    Call