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
    £63
    Per room per night (based on 2 sharing)
    TripAdvisor traveller rating from 118 reviews
    Rating from 118 reviews
    Traditional country pub offering bed and breakfast accommodation in Bedale. 4 guest rooms, award winning restaurant and bar with beer garden. Wi-Fi internet and off-road parking.
    TripAdvisor traveller rating from 118 reviews
    Rating from 118 reviews
    star
    star
    star
    no star
    no star
    Inn
    Call
  • Grassington
    Prices from
    £40
    Per Person B&B
    TripAdvisor traveller rating from 67 reviews
    Rating from 67 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 67 reviews
    Rating from 67 reviews
    Call
  • Grassington
    Prices from
    £90
    per double/twin room per night B&B (2 sharing)
    TripAdvisor traveller rating from 87 reviews
    Rating from 87 reviews
    17th Century Coaching inn with rooms & restaurant in Grassington with cask ales, a real log fire & 15 ensuite rooms. Bar and restaurant holding up to 100 diners and outdoor seating
    TripAdvisor traveller rating from 87 reviews
    Rating from 87 reviews
    Call
  • Aysgarth
    Prices from
    £33
    Per night B & B (based on 2 sharing)
    TripAdvisor traveller rating from 377 reviews
    Rating from 377 reviews
    Close to Aysgarth Falls, this family run old coaching inn has undergone careful modernisation and now offers B&B accommodation near Leyburn in Wensleydale.
    TripAdvisor traveller rating from 377 reviews
    Rating from 377 reviews
    star
    star
    star
    no star
    no star
    Inn
    Call
  • Long Preston
    Prices from
    £80
    Per room per night (based on 2 sharing)
    TripAdvisor traveller rating from 136 reviews
    Rating from 136 reviews
    Well appointed Skipton inn with family and couples rooms. Home cooked food from our restaurant, free Wi-Fi and car parking. Pet friendly. Breakfasts served daily.
    TripAdvisor traveller rating from 136 reviews
    Rating from 136 reviews
    star
    star
    star
    no star
    no star
    Inn
    Call