A hostel is a large house where people can stay cheaply for a short period of time. Hostels are usually owned by local government authorities or charities.
[mainly British]
Synonyms: cheap hotel, YMCA, YWCA, youth hostel More Synonyms of hostel
2. See also youth hostel
hostel in British English
(ˈhɒstəl)
noun
1.
a building providing overnight accommodation, as for homeless people, etc
2. youth hostel
3. British
a supervised lodging house for nurses, workers, etc
4. archaic another word for hostelry
Word origin
C13: from Old French, from Medieval Latin hospitāle hospice; see hospital