Iberostar Selection Royal El Mansour is located in Mahdia near the beaches of the Mediterranean Sea. It has an outdoor swimming pool, a Thalassotherapy centre and 5-star rooms and suites.
Hotel Dar Al Madina offers rooms in Mahdia near Corniche Mahdia Beach and Mahdia Beach. Featuring a terrace, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Located on a beach on the Mediterannean coast, El Mouradi Mahdia offers 5* accommodation 5 km from Mahdia and 40 km from Monastir.
Only a 10-minute drive from Mahdia city center, Mahdia Palace Thalasso offers an indoor and an outdoor swimming pool, 3 tennis courts and a beauty centre with a hammam, sauna and body treatments.
Featuring city views, Sabat offers accommodation with a bar and a patio, around 100 metres from Corniche Mahdia Beach.
Offering a shared lounge and inner courtyard view, Dar Evelyne is set in Mahdia, 600 metres from Corniche Mahdia Beach and 1.7 km from Mahdia Beach.
Featuring air-conditioned accommodation with a balcony, Maison Fathallah is located in Mahdia.
Situated 1 km from Corniche Mahdia Beach, Maison Albatros offers a garden, a shared lounge and air-conditioned accommodation with a balcony and free WiFi.
Dar El Amen is situated in Mahdia, just 1 km from the Medina, the beaches and the harbour. The self-catering apartments and studios feature a traditional décor.
This hotel is located in Mahdia, just in front of the beach. It offers en suite accommodation, sea views and a garden. The restaurant has an outdoor terrace overlooking the coast.