Plane, train, bus, car, ferry, bike share, driving and walking directions all in one search
Your search results are displayed instantly
Get anywhere from your current location
Mahdia (Arabic: المهدية al-Mahdīya) is a Tunisian coastal city with 79,545 inhabitants, south of Monastir and southeast of Sousse.
There are 56+ hotels available in Mahdia-Tunisia. Prices start at $34 USD per night.