From €100 EUR Booking.com This all-inclusive hotel is located next to the beach, 5 km north of Mahdia in Tunisia. It has 3 swimming pools, a hammam, sauna and a children’s playground.