Mahdia: what to see, what to do and where to stay

Published on 14 November 2026 · Nreservi team

Mahdia 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

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.

See hotels in Mahdia

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

See hotels in Mahdia