Skip to main content

Search hotels in Mahdia

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

Filter by:

Star Rating

Review score

Mahdia – 17 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

Our experience at Iberostar Mansour was truly outstanding, with the restaurant being a particular highlight. The variety and quality of local dishes offered were impressive and much appreciated. It's refreshing to see a hotel embrace the rich culinary traditions of the region rather than just serving generic international fare. We were able to savor authentic flavors and specialties, which greatly enhanced our cultural experience during the stay. The commitment to showcasing local cuisine demonstrates the hotel's dedication to providing an authentic experience and supporting local producers. This approach not only delighted our palates but also gave us a deeper connection to the destination. Other aspects of our stay were equally impressive: Staff: Receptionists were incredibly supportive. All staff went above and beyond to assist my mother with mobility difficulties, providing a wheelchair and competing to help her. Beach: Immaculately clean with excellent facilities. The hotel's attention to accessibility and genuine care for guests with special needs was truly commendable. We will certainly return for another wonderful experience, especially to enjoy more of the delicious local food. Tip for future guests: Don't miss out on trying the local specialties in the restaurant, and if you have mobility concerns, the staff are more than willing to assist.
Scored 8.0
8.0
Rated very good
Very Good
1,035 reviews
Price from$72.43per night
Hôtel Le Corail, hotel in Mahdia

Located a 14-minute walk from Mahdia Beach, Hôtel Le Corail offers 2-star accommodations in Mahdia and has a terrace, a restaurant and a bar.

Scored 6.3
6.3
Rated pleasant
Pleasant
13 reviews
Price from$47.63per night
Hotel Dar Al Madina, hotel in Mahdia

Hotel Dar Al Madina is located in Mahdia, within a 2-minute walk of Corniche Mahdia Beach and 0.8 miles of Mahdia Beach.

Everything
Scored 9.1
9.1
Rated wonderful
Wonderful
142 reviews
Price from$117.24per night
El Mouradi Mahdia, hotel in Mahdia

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

First of all was amazing property specially the friendly staff behavior 10 out of 10 for the restaurant, location ,beach ,and the staff ,just small issues with the kids swimming pool was not fixed well and not safe. Generally I think is the best mouradi hotel of the whole company.🌺💯
Scored 5.1
5.1
Rated fair
Average
782 reviews
Price from$96.61per night
Mahdia Palace Thalasso, 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 center with a hammam, sauna and body treatments.

Swimming pool and beach
Scored 7.4
7.4
Rated good
Good
196 reviews
Price from$73.82per night
Sabat, hotel in Mahdia

A few steps from Corniche Mahdia Beach in Mahdia, Sabat offers accommodations with access to a hot tub. This beachfront property offers access to a terrace, free private parking, and free Wifi.

Very great property that corresponds to the photos and maybe better even
Scored 8.1
8.1
Rated very good
Very Good
28 reviews
Price from$59.71per night
Mahdia - Baghdadi - Laourient Apartments, restaurant, café, hotel in Mahdia

Mahdia - Baghdadi - Laourient Apartments, restaurant, café in Mahdia provides accommodations with free bikes, a garden, and a bar.

Luxury and calm
Scored 9.0
9.0
Rated wonderful
Wonderful
98 reviews
Price from$91.19per night
Dar Jamila, hotel in Mahdia

Dar Jamila provides beachfront accommodations in Mahdia. Wellness packages and a car rental service are available for guests.

We had an amazing stay at Dar Jamila. It's right in the center of everything, yet it feels incredibly tranquil with its absolutely stunning view of the sea. The place itself is beautifully decorated—classy and ornate without being over the top. Our room was super comfy, with all the essentials like great AC, a mini-fridge, and a spacious balcony to enjoy the peaceful views. Plus, the water pressure was on point, which you don’t always get. Brahim, the host, was super welcoming and even offered to do our laundry, which was a lifesaver. The breakfast spread was top-notch, loads of choices and all delicious. Easy parking too, which was super convenient. Overall, it's an excellent spot with great value. Highly recommend Dar Jamila if you’re looking for a place that combines the excitement of the city with a serene escape.
Scored 9.4
9.4
Rated wonderful
Wonderful
55 reviews
Price from$106.38per night
Miriam Apartments, hotel in Mahdia

Just a 17-minute walk from Mahdia Beach and 1.1 miles from Corniche Mahdia Beach, Miriam Apartments features accommodations in Mahdia with a garden.

location, hospetality, the City
Scored 8.0
8.0
Rated very good
Very Good
7 reviews
Price from$75.99per night
DAR EL HAMRA, hotel in Mahdia

DAR EL HAMRA features air-conditioned rooms in Mahdia. This beachfront property offers access to a patio and free Wifi. The accommodation offers a 24-hour front desk and a shared kitchen for guests.

Scored 8.4
8.4
Rated very good
Very Good
7 reviews
Price from$92.27per night
See all 21 hotels in Mahdia

Most-booked hotels in Mahdia in the past month

Budget hotels in Mahdia

  • Mahdia Palace Thalasso
    Scored 7.4
    7.4
    Rated good
    Good
     · 196 reviews

    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 center with a hammam, sauna and body treatments.

    Struttura a 5 stelle. Molto bella, curata e completa

  • Mahdia Beach & Aqua Park
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 100 reviews

    Mahdia Beach & Aquapark is located in Mahdia, less than 25 mi from the Monastir International Airport. The hotel offers traditional Tunisian architecture, a large outdoor swimming pool and garden.

    hotel przy plaży, duży obiekt, czystość, miła obsługa

  • El Mouradi Cap Mahdia
    Scored 4.9
    4.9
    Rated disappointing
    Disappointing
     · 220 reviews

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

    Sehr schönes Hotel ,nette und Freundliche Personal .

  • One Resort Mahdia

    Located in Mahdia, a few steps from Mahdia Beach, One Resort Mahdia provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Monarque El Fatimi Mahdia
    Scored 7.7
    7.7
    Rated good
    Good
     · 3 reviews

    Located in Mahdia, a few steps from Mahdia Beach, Monarque El Fatimi Mahdia provides accommodations with a garden, free private parking, a terrace and a restaurant.

  • Hotel Club El Borj
    Scored 7.0
    7.0
    Rated good
    Good
     · 10 reviews

    Located in Mahdia, a few steps from Corniche Mahdia Beach, Hotel Club El Borj has accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Hotel Nour Palace Resort & Thalasso Mahdia
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 26 reviews

    This all-inclusive hotel is located next to the beach, 3.1 mi north of Mahdia in Tunisia. It has 3 swimming pools, a hammam, sauna and a children’s playground.

    The ambience and facilities . The staff are friendly and helpful.

What Guests Said About Mahdia:

  • Scored 10
    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.
    Marko
    Slovenia
  • Scored 6.0
    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.
    Çelik
    Turkey
  • Scored 2.0
    2.0

    City very small , dirty unbelievable , smelling so bad on...

    City very small , dirty unbelievable , smelling so bad on streets that impossible to pass by car even . No place for tourist to walk around . People has no choice just to sit inside hotel No clubs no disco no normal coffe-shops, no food testy and clean cooked . No even streets for walk , just ruined city . One place Cornish for a walk smelling like canalization
    Oksana
    United Arab Emirates

Explore guest reviews of hotels in Mahdia

  • Scored 7.4
    7.4
    Rated good
    Good
     · 340 reviews
    Really nice family own hotel. Staff and everything was perfect. I forgot my tablet and they called me right away to let me know. Very efficient people. We will comeback.
    Mustafeen
    Belgium
  • From $319.15 per night
    Scored 5.1
    5.1
    Rated fair
    Average
     · 783 reviews
    Best hotel in Sahel Tunisia with good price-quality ratio. view, sea, beach, and good variety in food, animation Team are good too. special dedication to Sameh :)
    Ronny
    France
  • From $345.57 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,035 reviews
    The hotel needs some updating to rate as 5 star. Some areas of the hotel looking very tired and in need of updating particularly guest toilets
    Diane
    United Kingdom
  • Scored 4.9
    4.9
    Rated disappointing
    Disappointing
     · 220 reviews
    A good hotel for the price. Good position. Prived beach and swimming pool.
    Arymah
    Italy
  • Scored 7.4
    7.4
    Rated good
    Good
     · 196 reviews
    Clean hotel Calm Enjoy every moment Staff are good 👍
    Amel
    Tunisia