Location: on the beach, 2-3 km from the medina
The hotel faces a sandy beach, with a beach area reserved for guests. Mahdia town centre and medina are 2 to 3 km away, a short taxi ride.
Monastir airport is about fifty kilometres away, roughly 45 minutes by road. The Roman amphitheatre of El Jem is less than an hour away.
Pools, spa and all inclusive
There are two outdoor pools, children's pools and an indoor pool with a whirlpool. The spa offers a hammam, sauna, massages and treatments at a charge.
Meals are served buffet-style in the main restaurant, with à la carte restaurants, a pool snack bar and a lobby bar. All inclusive is the usual board basis; the exact board basis is shown on each offer.
Children have a kids' club and playground; there is also mini golf, table tennis and billiards.
Former name and booking
Primasol El Mehdi is the former name of the same hotel. Do not confuse it with El Mouradi Cap Mahdia, a different hotel in the town. To compare, see our Hotels in Mahdia page.
On Nreservi you see live prices and availability and book online. From abroad you pay online by card; travellers in Algeria can pay in Algerian dinars without a bank card. Your voucher arrives by email or WhatsApp as soon as the booking is confirmed.