Some hostels offer individual rooms and cooking families,such as a kitchen complete with posts and everything else you need.Some hostels are even in interesting places.In Europe,there are youth hostels in old churches,in old popular resorts can be fully booked during peak seasons,so it's a good idea to make online reservations for them