The Dutch term "herberg" matches the English term "hostel, tavern, inn"

other dutch words that include "herberg" : english :
herbergzaam hospitable