Where to stay

in Mahdia

We'd like to help you find an accommodation that's perfect for your trip.

Mahdia is well-liked for its beaches, monuments, and spas. If you're an outdoorsy traveler, Mahdia Corniche Beach is a top place to check out. Grand Mosque and Borj el-Kebir are also a few notable stops. Whether you're looking to stay right in the heart of town or you're interested in a more secluded spot, we'd like to help you find what you're looking for in Mahdia.

Top-rated places to stay near the beach in Mahdia

Iberostar Selection Royal El Mansour 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. Houria House Sable d'Or is a hotel featuring a private beach and 3 restaurants. Mahdia Palace Thalasso is a hotel featuring free parking and sun loungers.

Recommended hotels

Best places to stay offering breakfast

Houria House Sable d'Or is a hotel with free breakfast and free WiFi. Thalassa Mahdia is a hotel with free breakfast and free parking. Thapsus Beach Resort is a hotel with free WiFi and free parking.

Recommended hotels

Best places to stay for couples

Caribbean World Mahdia All In is a 3-star hotel featuring an outdoor pool and in-room massages.

Recommended hotels

Best places to stay for families

El Mouradi Cap Mahdia is a hotel featuring a private beach and a children's pool. Caribbean World Mahdia All In is a hotel featuring a children's pool and a kids' club. El Mouradi 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 for travelers on a budget

Hotel Topkapi Beach is a hotel featuring free buffet breakfast. It's located a short 10-minute walk from Mahdia Corniche Beach.

Recommended hotels

Best places to stay near the airport

El Mouradi Cap Mahdia is a hotel featuring an airport shuttle and a private beach. 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.

Recommended hotels