inn
small hotel
hostel (e.g., auberge de jeunesse)
Nous avons passé la nuit dans une petite auberge près du village.
We spent the night in a small inn near the village.