Skip to main content

Stay in Mahdia's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Dar Al Madina 2 stars

Hotel in Mahdia

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. Great place and great staff, breakfast was amazing

Show more Show less
9.1
Superb
184 reviews
Price from
£26
per night

Iberostar Selection Royal El Mansour 5 stars

Hotel in Mahdia

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. There was direct access to the beautiful beach. The swimming pool was also very nice. The room was spacious with comfortable bed and nice bathroom the staff were very welcoming and friendly. The food was really delicious and there were multiple varieties. The hotel style and decoration stuff were special.

Show more Show less
8
Very good
1,064 reviews
Price from
£45
per night

DAR AMMAR 4 stars

Hotel in El Jem

Located in El Jem, 250 metres from Hanchir Zaytoun river, DAR AMMAR provides accommodation with a restaurant, free private parking, a bar and a shared lounge. the property is stunning, a relatively new hotel, the rooms are huge and the everything is so clean and organized, food is amazing.

Show more Show less
8.6
Fabulous
162 reviews
Price from
£56
per night

Hotel Julius 4 stars

Hotel in El Jem

Located in El Jem, 1.1 km from El DJem Amphitheatre, Hotel Julius provides accommodation with a garden, free private parking, a shared lounge and a terrace. Beautiful hotel just few minutes from roman theatre.

Show more Show less
8.2
Very good
309 reviews
Price from
£49
per night

El Mouradi Mahdia 5 stars

Hotel in Mahdia

Located on a beach on the Mediterannean coast, El Mouradi Mahdia offers 5* accommodation 5 km from Mahdia and 40 km from Monastir. Friendly staff, delicious food, very good location, atmosphere was excellent😇😇😇

Show more Show less
5.2
Review score
685 reviews

Mahdia Palace Thalasso 5 stars

Hotel in Mahdia

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. In general we are satisfaid for the hotel

Show more Show less
7.3
Good
201 reviews
Price from
£42
per night

Mahdia Beach & Aqua Park 4 stars

Hotel in Mahdia

Mahdia Beach & Aquapark is located in Mahdia, less than 40 km from the Monastir International Airport. The hotel offers traditional Tunisian architecture, a large outdoor swimming pool and garden. the reception staff are so friendly and have good service , the restaurant and the bar staff are so friendly and clean, they deliver super service , tastey foods, the animationteam deliver positive vibe with big smile in face . also i felt safe because I see the security stuff almost everywhere. everything is beautiful. I had a wonderful days there. 🌞🌞🌞🌞🌞

Show more Show less
6.8
Review score
102 reviews
Price from
£46
per night

El Mouradi Cap Mahdia 3 stars

Hotel in Mahdia

This superb hotel with its Moorish architecture is one of the best places in the region for holidays and relaxing. Food very very good 👍 The hotel clean huge nice architecture and design Swim pool clean Staff friendly helpful and always smiling

Show more Show less
5.1
Review score
237 reviews

Dar Evelyne

Mahdia

Set within 600 metres of Corniche Mahdia Beach and 1.7 km of Mahdia Beach in Mahdia, Dar Evelyne offers accommodation with seating area. This place is a little gem hidden away on a narrow lane of Mahdia's old town. It's a traditional house with an open courtyard at its centre onto which all the rooms open. The rooftop terrace is a great place to relax and enjoy the view of the rooftops. We enjoyed the breakfast! This is a place we want to come back to.

Show more Show less
9
Superb
292 reviews
Price from
£27
per night

Douira S+1

Chebba

Douira S+1 is situated in Chebba. This holiday home features free private parking, full-day security and free WiFi. The house is a work of art! Loved everything about it. It is also private and right next to a forest and walking distance to the sea.

Show more Show less
9.7
Exceptional
15 reviews
Price from
£42
per night

Hotels with extra health and safety measures

Find hotels in Mahdia with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Mahdia in the past month

See all

FAQs about hotels in Mahdia

Planning a trip? Get inspired by reviews of cities in Mahdia

See reviews by guests who stayed at hotels in Mahdia

See all