Relaxing breaks are a no-brainer at the Steigenberger Marhaba Thalasso. You couldn’t wish for a better setting, for starters. This pretty whitewashed hotel comes with a side-order of palm-cloaked grounds, which stretch right down to a private beach. Interiors-wise, this place brilliantly fuses 21st-century facilities with traditional Tunisian flourishes. Think sweeping archways, lounge areas with beautiful jewel-toned velvet seating, and waiting staff dressed in authentic hats and waistcoats.
Two lake-like pools sit just metres from the sand, edged by loungers and parasols. One has its own swim-up bar, while the other comes with a section just for little ones. You’ll find an additional pool in the spa, along with a traditional hammam, a sauna, and a selection of cabins for body massages and scrubs. Elsewhere, you can play tennis, volleyball, golf or brave the watersports down on the seafront.