Hostels are no longer just grotty dives for skint backpackers. Benji Lanyado recommends 10 stylish sleeps that won't break the budget.