An inexpensive way of staying in the Yorkshire Dales is in a bunk house, ideal if your are in a group. Often used by cavers, these self catering barns offer changing and washing facilities as well as kitchens and communal sleeping. The prices for induviduals start at around £5:00 per night and group bookings are sometimes required.
Some pubs have bunk rooms attatched to them.
Bullpot Farm Bullpot Farm
Casterton Fell, near Kirkby Lonsdale

Superior caving club accommodation operated by the Red Rose Cave & Pothole Club. 
Brackenbottom Brackenbottom
Near Horton in Ribblesdale

Cavers' accommodation provided by Bradford Pothole Club on side road above Ribblesdale.
Clapham Bunkhouse and Bar Clapham Bunkhouse and Bar

Superior accommodation popular with cavers. Bar open afternoons. Café.
015 242 51144
Dalesbridge Centre Dalesbridge Centre

Ample bunkhouse accommodation in former military hospital. Camping available here.
015 242 51021
Dub Cote Barn Dub Cote Barn
Near Horton in Ribblesdale

Bunkhouse sleeping 14 on the flanks of Penyghent. On side road off main Ribblesdale road.
01729 860238
Greenclose Greenclose

Caving club accommodation a mile from Clapham Village courtesy of the Northern Pennine Club
Helwith Bridge Bunkhouse "Hotel Paradiso"
Helwith Bridge

Small bunkhouse sleeping four owned by Helwith Bridge Inn. Basic facilities.
01729 860220
Old School House Old School House

Accommodation in several rooms and great facilities handy for Three Peaks walk.
015 242 42327
Pinecroft Pinecroft

Accommodation in well appointed chalets in holiday park on main road out of village.
015 242 41462
Ribblehead Bunkhouses Ribblehead Bunkhouses

Owned by the Station Inn.  Accommodation in several rooms with facilities.
015 242 42303
Selside Centre, Ribblesdale Selside Outdoor Centre

Owned by University of Leeds who also own accommodation in the Lake District.
Three Peaks Bunkbarn, Horton in Ribblesdale Three Peaks Bunkbarn
Horton in Ribblesdale

Bunkhouse attatched to the Golden Lion Inn at the bottom end of the village.
01729 860206