Thapsus Beach Resort is located in Mahdia, 400 m from Mahdia Beach. It has a private sandy beach, indoor and outdoor pools, many restaurants and bars. There is also a spa center with a wide range of wellness and beauty treatments, a sauna and a hammam. There is also a children’s club, a playground and a children’s pool. During the day there are animation programs for both children and adults. The hotel is suitable for family holidays, romantic trips or holidays with friends.