Another major difference is the cost. You could pay as low as a tenth of the local hotel rate for a comfy, clean hostel room (depending on the destination of course). Hotels also offer perks such as toiletries and towels free of charge. Some hostels offer these but they are generally not free.