Hammamet has always been a top destination for holidaymakers. The political trouble and the unrest that took place some few months ago seem to be over. There were reports of some new demos in the capital Tunis just a couple of weeks ago, but I understand that they are not frequent, and also they don't spread to other areas of Tunisia.
There is no current EU or UK warning against travelling to Tunisia. So the presumption is that everything is settled, and visitors should be safe, and beside holidays resorts like Hammamet don't normally get affected. So you will definitely see some other holidaymakers.
The one hotel I WILL NOT recommend is the Bel Air hotel. Avoid at all cost.
The ones you may want to consider are the Organger Beach Resort, El Mouradi Hammamet and maybe Iberostar Averroes. Although I haven’t stayed in any of them, I know of people who had, and their feedback is quite good.
Alcohol is extremely expensive in Tunisia, and you can only drink in your hotel, a beach bar, a restaurant or nightclubs. But again I repeat alcohol is dear. I would recommend you buy some duty free drink to keep in your room.
Drinking places outside your hotel tend to get filled by young local guys. Any European looking person, especially females, would get a lot of unwanted attention as these guys would approach them with some stupid chat-up line and try to get intimate. They think any European women who frequent these drinking haunts are games. So be careful not to fall into this category if you are just after a drink and bit music and nothing more. Beside, as a couple, you should feel safe.
For eating out I would recommend that line of restaurants along the arcade in Hammamet marina.
There is a pub called the Shakespeare run by an English lady and her Tunisian Husband. The last time I was there it was full of fellow English holidaymakers. On Sundays you can have Sunday Roast and some nights there are drag night. Hilarious. To get there just hire one of those small yellow taxis. (Insist that they visibly display the meter in the taxi, otherwise they may overcharge you)
As for day trip, try a trip to Nebul Market just outside Hammamet. Can’t remember what day of the week the market is on though.
Hope you have a lovely time.