la posada

feminine noun

inn, lodging

"Encontramos una posada barata cerca del río."

We found a cheap inn near the river.