Facilities at the hotel include an outdoor swimming pool, billiards room, bridge room, 2 tennis courts and a disco. The Hasdrubal Thalassa & Spa features indoor and outdoor seawater pools, a herbal tea room, treatment rooms, massage service, hair-salon, hammam and sauna for women as well as mixed, a gym and fitness studio. There are 4 restaurants to choose from, the main buffet restaurant with international cuisine, and the others offer either Tunisian, Italian or low fat cuisines. Further options include a Moorish cafe, hotel bar and 24hr room service. During the summer months there is a pool bar and barbecue and a beach bar/barbecue. The hotel features 196 junior suites and 10 luxury suites which are spread over 4 floors (one non-smoking floor is available), each suite features air-conditioning, direct dial telephone, internet access, radio, satellite TV, safe, mini-bar, spacious bathroom, hairdryer and a balcony or terrace.
Hasdrubal Thalassa & SPA Hammamet has 4 restaurants on site. Room service is available.