Where to stay

in Mahdia

Explore romantic Mahdia: its culture, oceanfront, beaches, and more!

Venture to sights like Mahdia Corniche Beach and Borj el-Kebir as you discover Mahdia—a city also notable for its beaches.

Top-rated places to stay near the beach in Mahdia

Best places to stay for families

Nour Palace Thalasso & Spa - All Inclusive is a property featuring a water park and an outdoor pool. El Mouradi Mahdia is a hotel featuring a private beach and a children's pool. Meliá El Mansour Mahdia is a hotel featuring 2 outdoor pools and a private beach.

Recommended hotels

Top luxury accommodations in Mahdia

Nour Palace Thalasso & Spa - All Inclusive is luxury a property featuring a private beach and 3 bars. Mahdia Palace Thalasso is luxury a hotel featuring 2 restaurants and 3 bars.

Recommended hotels

Best places to stay with pools

Hotel Topkapi Beach is a hotel featuring a kid's pool and a full-service spa. It's just a short 14-minute walk from Mahdia Corniche Beach. El Mouradi Mahdia is a hotel featuring a kid's pool and a full-service spa.

Recommended hotels

Best places to stay near the airport

Nour Palace Thalasso & Spa - All Inclusive is a property featuring a full-service spa and a water park. El Mouradi Mahdia is a hotel featuring an airport shuttle and a full-service spa. El Mouradi Cap Mahdia is a hotel featuring an airport shuttle and a private beach.

Recommended hotels