Mahdia: what to see, what to do and where to stay
Published on 14 November 2026 · Nreservi teamMahdia is the quiet resort of Tunisia's Sahel coast: an old town packed onto a rocky peninsula, a working fishing port and, just to the north, long beaches of pale sand lined with hotels. In the 10th century it was also the first capital of the Fatimids, and a fortified gate, a great mosque and the outline of an old harbour remain from that time. Here is what to see, when to go, how to get there and where to stay.
Where is Mahdia?
Mahdia is a coastal town in east-central Tunisia, about 200 km south of Tunis, on the Sahel coast, south of Sousse and Monastir. The historic centre occupies a narrow peninsula, Cap Afrique; the tourist zone runs north of the town, along the beach.
A little history
The town is named after Ubayd Allah al-Mahdi, founder of the Fatimid dynasty, who had it built in the early 10th century and made it his capital in 921. It kept that role until the Fatimids left for Egypt, around 973. Mahdia later came under Ottoman rule at the end of the 16th century.
What to see in Mahdia
- Skifa el Kahla. This 10th-century fortified gate, restored in the 16th century, is one of the few remains of the old ramparts. Its long vaulted passage is still the way into the old town.
- The Great Mosque. Founded in 916, it has one striking feature: no minaret. The present building was rebuilt in the 1960s following the 10th-century plan.
- Borj el Kebir. This 16th-century Ottoman fortress overlooks the tip of the peninsula. Climb up for the view over the old town, the cemetery, the harbour and the sea.
- The seaside cemetery. At the end of the peninsula, white graves slope down towards the sea: one of the best-known views of Mahdia. It is a place of remembrance, to be visited discreetly.
- The fishing port. One of the largest in the country, known for its sardines. Come in the morning, when the boats return.
- Place du Caire. A small shaded square in the old town, ideal for a coffee or a mint tea.
- The Mahdia museum. Next to Skifa el Kahla, a small museum displays mosaics, ceramics and ancient coins.
- Silk. Mahdia is known for its silk weaving, traditionally worn at weddings.
Beaches and thalassotherapy
Mahdia's beaches rank among the finest in the country: fine pale sand, a gentle slope and clear water. The large hotels of the tourist zone open straight onto the sand, and several have a thalassotherapy centre. See also the most beautiful beaches in Tunisia and thalassotherapy in Tunisia.
Around Mahdia
- El Jem: its Roman amphitheatre, a UNESCO World Heritage Site, is the most natural excursion from Mahdia and makes a day trip.
- Monastir: the ribat facing the sea and the Bourguiba mausoleum. Read our guide Monastir: what to see and where to stay.
- Sousse: its medina is a World Heritage Site; see hotels in Sousse.
A suburban train line, the Sahel metro, links Mahdia, Monastir and Sousse; louages (shared taxis) also make the trip. Check the day's timetable before you set off.
When to go
- Summer: the beach and the water parks. This is high season.
- Spring and autumn: the sea, sightseeing and quiet.
- Winter: the old town is pleasant to visit, but it is not beach weather. Choose a hotel with an indoor pool or thalassotherapy: see where to spend winter holidays in Tunisia.
For a month-by-month view, read the best time to visit Tunisia.
Getting there
By air, the nearest airport is Monastir, about an hour's drive away; check that it is served on your dates. Otherwise travellers arrive via Tunis. Our article which airport to choose in Tunisia compares the options.
By car from Algeria, many families from eastern Algeria drive. Before leaving, check the border formalities and vehicle papers with the authorities.
Formalities and safety. As a rule, Algerian citizens do not need a visa for a short tourist stay in Tunisia; for any other passport, and in every case, check the current conditions with the authorities before travelling. Also read your government's official travel advice and our article is Tunisia safe?.
Where to stay in Mahdia
- For thalassotherapy: Mahdia Palace Thalasso, right on the beach; Nour Palace Resort & Thalasso, which many still look for as Vincci Nour Palace; Iberostar Selection Royal El Mansour, all-inclusive.
- With children and water slides: Mahdia Beach & Aquapark and its water park; Monarque El Fatimi & Aquapark; Thalassa Mahdia, a club hotel with slides and thalasso treatments; Vincci El Mansour, now called One Resort El Mansour. Our article on hotels with water slides in Tunisia compares them.
- On the beach, all-inclusive: El Mouradi Mahdia; El Mouradi Cap Mahdia, built on one level; El Borj, with an indoor pool; El Mehdi Beach Resort, the former Primasol El Mehdi.
All our addresses: hotels in Mahdia.
Quick answers
- Is Mahdia quiet? Yes: it is one of the most peaceful resorts on the Sahel coast, far from the bustle of Sousse or Hammamet.
- How long do you need for the old town? Half a day to a day, on foot: everything is on the peninsula.
- Are the hotels far from the medina? They are grouped in the tourist zone to the north, a few kilometres from the old town: take a taxi.
- Can I pay in Algerian dinars? Yes, from Algeria: see below.
Book your hotel
On Nreservi you see live prices and availability and book online. From Algeria, you pay in Algerian dinars (BaridiMob, bank transfer or cash at our Telemly agency), without a bank card. Living abroad? You can also pay online by bank card, and your voucher is sent to you after payment.
Sources: Wikipedia (Mahdia); Encyclopædia Britannica (Mahdia); lepetitjournal.com; Tourism Tunisia; Unusual Nomad; Nreservi hotel pages (checked on 14/11/2026).
Nreservi, online travel agency — 1st floor, 116 boulevard Colonel Krim Belkacem (Telemly), Algiers Centre — +213 540 28 40 40.
Read also: One week in Tunisia: 4 seven-day itineraries from Algeria · All-inclusive Tunisia: Hammamet, Sousse or Djerba? · Things to do in Tunisia