Mahdia, Tunisia: Fatimid Medina, Beaches & Travel Guide

· 5 min read · Destinations
Red and white lighthouse and white buildings on the rocky cape of Mahdia, Tunisia

Mahdia is one of the few places on Tunisia’s Sahel coast where the old town, the beach and a working harbour all sit within a short walk of each other. The medina occupies a narrow rocky cape that pushes into the Mediterranean, and for a few decades in the early 10th century it was the capital of the Fatimid caliphate, before the dynasty moved its seat to Egypt and founded Cairo. That history is the reason to come. The beaches and relaxed pace are the reason to stay.

Most visitors know Mahdia only as a name on a charter-flight transfer sheet. It deserves more than that, particularly if you are building a route between Monastir, Sousse and El Jem.

Why visit Mahdia

A real medina. The old town is small, flat and still lived in. You can cross it end to end in ten minutes, but the lanes of weavers, bakers and cafés reward slower walking. There is no hard-sell souk atmosphere here.

Fatimid and Ottoman heritage. The Skifa el-Kahla gatehouse, the Great Mosque, the fortress of Borj el Kebir and the carved Fatimid harbour all date from different centuries and are all within the same small area.

Beaches without the strip-mall feel. Long sandy beaches run north of the cape, and the hotels are low-density compared with Sousse or Hammamet. Water conditions are good for swimming from late May to October.

Honest prices. Meals in the old town and the port area are cheaper than in the main resort cities. A fish lunch at a harbour-side restaurant typically costs around 25-45 TND per person as of 2026.

What to see: the short version

Our full guide to things to do in Mahdia covers each site in detail with entry advice and a walking route. In outline:

  • Skifa el-Kahla, the “Dark Gate”, the main entrance to the medina and the best place to start. The adjoining museum holds Roman and Byzantine mosaics along with Fatimid-era and Zirid objects.
  • The Great Mosque, founded in the early 10th century by the first Fatimid caliph and rebuilt in the 20th century on its original plan. Non-Muslim visitors usually view the courtyard from outside.
  • Borj el Kebir, the large fortress on the high ground at the tip of the cape, built in the 16th century over earlier Fatimid foundations. The ramparts give the best view of the peninsula.
  • The Fatimid port, a basin cut into the rock on the north side of the cape, used by the Fatimid fleet and possibly older.
  • Cap d’Afrique and the lighthouse, the rocky end of the peninsula, where the old cemetery faces the open sea.

When to go

SeasonWhat to expect
March to MayMild, 18-25°C, good for walking the medina and day trips. Sea still cool.
JuneWarm, sea comfortable, hotels cheaper than July. A good all-round month.
July and AugustHot, 30-34°C, busiest beaches and highest hotel rates.
September to mid-OctoberSea at its warmest, crowds thinning. Our pick for a beach stay.
November to FebruaryCool and breezy, 10-17°C. The town is quiet and many beach services close.

Where to stay

Mahdia has two clear zones. The hotel strip sits north of the medina along the beach and suits all-inclusive stays and families. The old town has a smaller number of guesthouses for visitors who prefer a walkable, local base. We rate the choices, with rates and areas, in our guide to the best hotels in Mahdia. For a wider search, compare hotels in Mahdia on Booking.com.

International interest in the coast is growing: Spain’s Meliá Hotels has announced its first Tunisian property here, which we cover in our news report on Meliá’s move into Mahdia.

Getting to Mahdia and around

By air. Monastir Habib Bourguiba Airport (MIR) is about 40 km north and has the best charter and scheduled links from the UK, France, Germany and Italy. See our Monastir airport transfer guide for taxi prices and pre-booked options. Taxi fares from the airport to Mahdia are typically in the range of 50-80 TND as of 2026.

By louage. Shared taxis connect Mahdia with Monastir, Sousse and Sfax. They leave when full, cost a few dinars to Monastir and somewhat more to Sousse, and are the cheapest way to cover the Sahel coast. Our Sousse to Monastir louage guide explains how the system works, and the same rules apply here.

By train. The Sahel line runs from Sousse through Monastir to Mahdia. It is slow but cheap and a decent way to see the coast. Check current timetables on the SNCFT site before travelling, since frequency changes by season.

By car. Having a car makes El Jem, the coastal villages south of Mahdia and the beaches easy to combine in one day. See our Tunisia car rental guide for companies and tips.

On foot. Once you are in the medina, you will not need transport.

Day trips from Mahdia

  • El Jem (35 km). The third-largest Roman amphitheatre in the world is a 40-minute drive inland. Read our El Jem guide and consider a guided El Jem amphitheatre tour.
  • Monastir (about 40 km north). The Ribat and the Bourguiba mausoleum make a half-day. See things to do in Monastir.
  • Sousse (about 60 km north). A larger medina, a ribat and a lively seafront. Our Sousse guide covers it.
  • Sfax (about 100 km south). Tunisia’s second city and a working port, covered in our Sfax guide.

Mahdia has few operators of its own, so most organised excursions start from Monastir or Sousse. Browse tours and activities around Mahdia on GetYourGuide to compare current options.

Practical notes

  • Dress. Mahdia is relaxed but conservative outside the hotel zone. Cover shoulders and knees in the medina and when entering religious buildings.
  • Money. Carry dinars in cash for cafĂ©s, louages and small shops. ATMs are found along the main avenue leading to the medina.
  • Wind. The coast is breezy, which is why kitesurfing schools operate here, but it also means the sea can be choppy on some days.
  • Official information. For general travel details, the Tunisian National Tourism Office runs Discover Tunisia with up-to-date regional information.

Prices above are approximate and reflect 2026 conditions; confirm before you travel.

Planning around the weather? Our Mahdia weather guide gives approximate monthly highs, lows, sea temperatures and rain days.

Frequently Asked Questions

Is Mahdia worth visiting?
Yes, if you want a lived-in Tunisian coastal town rather than a purpose-built resort strip. The medina sits on a narrow cape, the fishing port still works, and the beaches are wide and uncrowded outside July and August. It also makes a sensible base for El Jem, which is about 35 km inland.
How many days do you need in Mahdia?
One full day covers the medina, Borj el Kebir, the Fatimid port and the cape. Two to three nights suits a beach stay with a day trip to El Jem or Monastir. Add a fourth day if you plan to kitesurf or sail.
How do you get to Mahdia from the airport?
Monastir Habib Bourguiba Airport (MIR) is the closest, roughly 40 minutes by road. A pre-booked transfer or taxi is the easiest option, and the Sahel train line and louages also run to Mahdia from Monastir and Sousse.
Is Mahdia busy with tourists?
Far less than Sousse, Hammamet or Djerba. Visitor numbers are highest in July and August, mostly in the hotel zone north of the old town. The medina itself stays quiet and local for most of the year.

Book an experience

Tours & Activities Here

Done reading? These guided tours are the best way to experience this destination properly, all with instant confirmation.

Find hotels in Mahdia

Compare rates and availability across hundreds of options. Free cancellation on most.

Browse hotels in Mahdia →

Affiliate link; commission earned at no cost to you.