Where to stay
in Mahdia

Top-rated places to stay near the beach in Mahdia
Houria House Sable d'Or is a hotel featuring 3 restaurants and a full-service spa. It's located a 10-minute walk from Mahdia Corniche Beach, so you'll be well situated for your beach vacation. Iberostar Selection Royal El Mansour is a hotel featuring a private beach and 4 restaurants. Mahdia beach & aquapark is a hotel featuring a private beach and 2 outdoor pools.
Recommended hotels
Best places to stay for families
El Mouradi Mahdia is a hotel featuring a private beach and a children's pool. El Borj Hotel is a hotel featuring an indoor pool and a free kids' club. El Mouradi Cap Mahdia is a hotel featuring a private beach and a children's pool.
Recommended hotels
Top luxury accommodations in Mahdia
Mahdia Palace Thalasso is luxury a hotel featuring 2 restaurants and 3 bars. Nour Palace Thalasso & Spa - All Inclusive is luxury a property featuring a private beach 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 10-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
El Mouradi Mahdia is a hotel featuring an airport shuttle and a full-service spa. El Borj Hotel 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.


