There are many good hotels in Tunisia. In the bigger cities there are many smaller hotels hidden in most of the streets.
You can also rent a furnished flat. Some private people offer their own flats for rent, especially in summer.
It is advisable to organise your accommodation online or by phone before you arrive. Apart from more expensive hotels, most accommodation does not seem to have a website. French would be handy when booking accommodation.