Definition of hostal in Spanish:

hostal

masculine noun

  • 1

    Establecimiento de hostelería de categoría inferior al hotel que ofrece alojamiento y servicio de comedor.