Hotels and alternatives
There is one hotel and a youth hostel in town. The hotel closed a few years with the promise to open soon. The youth hostel is very basic.
Restaurants and alternatives
Good simple food around town. If it is open, you can eat in the hotel.
There are a few banks in town, that will give you the usual service of exchanging foreign currencies, or give cash for your VISA or MasterCard.
Despite being a town of some size, Zaghouan is not an important transport hub. Few things start or end here buses and shared taxis pass through. This gives you sometimes problems with finding a free seat, but everything will work out if you avoid the most popular times of travelling (holidays, weekends).