Alcohol can be expensive and if you get smart and go out of a hotel complex, be aware that they will sell you non-alcoholic beer.
In French, Sans alcohol means "without alcohol", and that is why it's cheaper.
Personally I didn't enjoy Djerba, but that doesn't mean that you won't. Have a good un.