Махдия - курорт расположен на небольшом мысе Африкия. Туристическая инфраструктура там развита не так сильно, как, например, в Суссе, да и отелей гораздо меньше - непосредственно в городской черте их почти нет. Большинство гостиниц расположено в туристической зоне к северу от центра Махдии - это тихий, утопающий в зелени район. Добраться до центра города отсюда можно на "туристическом поезде", который курсирует вдоль всего побережья или на такси. Махдия больше всего подходит для любителей спокойного, уединенного отдыха. Дайв-центры здесь есть только при отелях Club Thapsus 3* и Mahdia Beach 4*