inns; small hotels (establishments offering lodging, often with meals)
Pendant notre randonnée, nous avons dormi dans plusieurs auberges.
During our hike, we stayed overnight in several inns.