Skip to main content

Search hotels in Mahdia

Enter your dates to see the latest prices and deals for Mahdia hotels

Select occupancy

Mahdia – 155 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Dar Al Madina

Hotel in Mahdia

Located within a 2-minute walk of Corniche Mahdia Beach and 27 miles of El DJem Amphitheatre, Hotel Dar Al Madina has rooms in Mahdia.

A
Alyssa
From
Netherlands
The location is great if you prefer to stay in the medina! The beach is not too far. The property is very tasteful with very kind and friendly staff. You feel welcome from the first moment. And they have THE BEST coffee
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 488 reviews
Price from
$63.15
1 night, 2 adults

Iberostar Selection Royal El Mansour

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 center and 5-star rooms and suites.

J
Jennifer
From
United Kingdom
Amazing staff, all the facility is well organised and clean
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,337 reviews
Price from
$126.76
1 night, 2 adults

Hôtel Al Jazira Mahdia

Hotel in Mahdia

Located in Mahdia and with Corniche Mahdia Beach reachable within a few steps, Hôtel Al Jazira Mahdia has concierge services, non-smoking rooms, a private beach area, free WiFi throughout the property...

A
Azer
From
Tunisia
Had a great stay here. The highlight was definitely the incredibly warm and friendly staff who made us feel right at home. The hotel is in a fantastic location with direct access to a beautiful beach. Don't miss the gorgeous rooftop—the sea views from up there are breathtaking!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 130 reviews
Price from
$80.75
1 night, 2 adults

El Mouradi Mahdia

Hotel in Mahdia

Located on a beach on the Mediterannean coast, El Mouradi Mahdia offers 4* accommodations 3.1 mi from Mahdia and 25 mi from Monastir.

r
raphael
From
United States
The service the food the location the room the personal so professional
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 391 reviews
Price from
$98.33
1 night, 2 adults

El Mouradi Cap Mahdia

Hotel in Mahdia

This superb hotel with its Moorish architecture is one of the best places in the region for vacations and relaxing.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 275 reviews
Price from
$72.47
1 night, 2 adults

Dar Evelyne

Mahdia

Dar Evelyne offers accommodations in Mahdia, a 6-minute walk from Corniche Mahdia Beach and 27 miles from El DJem Amphitheatre.

E
Eya
From
Tunisia
Not so much, once we switched to a room with air conditioning, and it made a world of difference! The new room was comfortable and spacious, and we had such a relaxing and enjoyable night.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 387 reviews
Price from
$43.59
1 night, 2 adults

Studio chic, bien equipee pour un sejour de repos

Mahdia

Studio chic, bien equipee pour un sejour de repos offers accommodations in Mahdia, 24 miles from El DJem Amphitheatre and 27 miles from Flamingo Golf Course.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews
Price from
$38.14
1 night, 2 adults

mahdia old city luxury house

Mahdia

Mahdia old city luxury house offers accommodations in Mahdia, 27 miles from El DJem Amphitheatre and 25 miles from Flamingo Golf Course.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews
Price from
$97.09
1 night, 2 adults

Miriam Apartments

Mahdia

Providing a garden, Miriam Apartments offers accommodations in Mahdia.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$54.49
1 night, 2 adults

Espadon Apartment

Mahdia

Espadon Apartment is located in Mahdia, just a few steps from Mahdia Beach and 27 miles from El DJem Amphitheatre. This beachfront property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 35 reviews
Price from
$155.94
1 night, 2 adults
See all 155 hotels in Mahdia

Most booked hotels in Mahdia and surrounding area in the past month

See all

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,337 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 130 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 391 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 275 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 488 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 52 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 81 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 31 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 176 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 260 reviews

Budget hotels in Mahdia and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 130 reviews

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 391 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 275 reviews
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 488 reviews

Best hotels with breakfast in Mahdia and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,337 reviews

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 52 reviews

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 31 reviews
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 176 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 260 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 30 reviews

FAQs about hotels in Mahdia

What Guests Said About Mahdia:

Scored out of 10, guest rating 10

Sadly, the downfall to my trip was watching the kittens in...

Sadly, the downfall to my trip was watching the kittens in Mahdia collected in cages from the hotels to be taken away to be destroyed. This is a regular occurrence. Dogs are shot by Police and then left to die. There is only one rescue centre run by an exhausted French woman.
Guest review byGail
United Kingdom
Scored out of 10, guest rating 10

A truly nice, charming and relaxed town, with large historic...

A truly nice, charming and relaxed town, with large historic significance and enough interesting sites to keep you busy. Also a great base for a daytrip to El Jem. In warmer months (end of April / early May are definitely not the good time) you can also enjoy the beach.
Guest review byMarko
Bulgaria
Scored out of 10, guest rating 6.0

There is nice clubs in Mahdia.

There is nice clubs in Mahdia. I can not say it is safe but did not encountered anything while we were outside, but we got lots of attention. Only problem is that when you land in main airport you need to take 3 hours taxi ride which costs around 80£ to get there.
Guest review byÇelik
Turkey

See reviews by guests who stayed at hotels in Mahdia

See all
From $46.20 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 387 reviews
Absolutely wonderful guesthouse in the Medina of Mahdia with 5 rooms. It's a close walk to the shops and restaurants, but you feel far away from any crazy tourist hotspot. The breakfast was delicious and could be eaten on the roof terrace overlooking the sea. The room was cosy and comfortable. Everyone was so helpful and friendly. One of my favourite places I stayed.
Guest review byElsbeth
United Kingdom
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 391 reviews
The best thing about the location was that the beach was 3 minutes from the hotel, they did shisha (extra fee), quick service overall when requesting some drinks etc.
Guest review bysharna
United Kingdom
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review
The location is perfect in the middle of borj erras mahdia, but it was without any view at all not as described.
Guest review byRahma
Qatar
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 411 reviews
Beautiful hotel with spacious rooms and a very cozy atmosphere during winter. The staff were very attentive.
Guest review bySamy
Tunisia
From $119.55 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 488 reviews
Clean hotel. Great location and very friendly staff. Especially Aicha!
Guest review byArslan
United Kingdom

More places to explore, more ways to go