Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mahdia

Tonight Tonight 23 Jul - 24 Jul
This weekend This weekend 27 Jul - 29 Jul
Next weekend Next weekend 3 Aug - 5 Aug

Featured Mahdia All-Inclusive Hotels

See all 35 properties in Mahdia
El Mouradi Cap Mahdia

El Mouradi Cap Mahdia

Route de la Corniche, Mahdia
    3.0 out of 5.0
     
     
    3.2 out of 5 (16 reviews)
    Hotel The food is fantastic the staff fantastic excellent service
    13 Jul 2018
    El Mouradi Mahdia

    El Mouradi Mahdia

    Nouvelle Zone Touristique, 5011, Mahdia
      5.0 out of 5.0
       
       
      3.1 out of 5 (33 reviews)
      Summer 2017Great stay!! Delicious foods and good location!
      Yassine25 Sep 2017

      El Mouradi MahdiaC$257

      El Mouradi MahdiaC$257
      Hotel Thapsus Club

      Hotel Thapsus Club

      Zone touristique Mahdia B.P 42, Mahdia
        4.0 out of 5.0
         
         
        3.6 out of 5 (44 reviews)
        NightmareApart from the great animation team all was bad. Dirty hallway, dirty rooms, very bad room service. Although we checked in late at 6 PM, we had to wait two more hours to get a clean room. Very long lines at the restaurant just to get an empty glass or a drink. A/C was not working at the lobby and ...
        IMED31 Jul 2016

        Hotel Thapsus ClubC$164

        Hotel Thapsus ClubC$164
        Iberostar Royal El Mansour

        Iberostar Royal El Mansour

        Route de la Corniche, Mahdia
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         
        4.4 out of 5 (73 reviews)
        Enjoyed the whole experienceFriendly staff, big choice on the menu for breakfast, lunch, dinner. We loved the coffee shop , the staff were excellent , nothing was to much trouble. I deffently would return for another hoilday .
        3 Jul 2018

        Iberostar Royal El MansourC$407

        Iberostar Royal El MansourC$407
        lti Mahdia Beach

        lti Mahdia Beach

        Zone Touristique - B.P. 105 - 5100, Mahdia
          4.0 out of 5.0
           
           
          3.4 out of 5 (41 reviews)
          Tunisia TripIt is a nice hotel. The food offered can be a bit better.
          20 May 2018
          Nour Palace Thalasso & Spa - All Inclusive

          Nour Palace Thalasso & Spa - All Inclusive

          Zone Touristique, Mahdia
            5.0 out of 5.0
             
             
            3.5 out of 5 (18 reviews)
            Nice hotel, nice staffVery nice hotel, excellent fast check-in. The room was huge with a view of the golf course and sea. Plenty of loungers etc. The food was okay, but could be improved a bit. All of the staff were very helpful and knowledgeable.
            27 Oct 2017
            Primasol El Mehdi - All Inclusive

            Primasol El Mehdi - All Inclusive

            Rue de la Corniche, Mahdia
              4.0 out of 5.0
               
               
              4.0 out of 5 (1 reviews)
              GutPreis Verhältnis , sehr gut, sauber Zu empfehlen .
              16 Jul 2016
              Thalassa Mahdia

              Thalassa Mahdia

              Zone Touristique Mahdia-BP 61, Mahdia
                4.0 out of 5.0
                 
                 
                3.3 out of 5 (3 reviews)
                Nice hotelSuper hotet proche de la mer tres bon vu nice service trzs bon bouf multiple chois
                31 Jul 2017
                Vincci El Mansour

                Vincci El Mansour

                Route Touristique, Mahdia
                  4.0 out of 5.0
                   
                   
                  3.8 out of 5 (9 reviews)
                  highly recommendedIt was an amazing stay! Friendly stuff and delicious food offered!
                  25 Sep 2016
                  Map

                  Recently booked Mahdia hotels

                  Thalassa Mahdia
                  4.0 out of 5.0
                  Last booking: 24 hours ago

                  All-Inclusive Hotels and Accommodations in Mahdia


                  Finding the ideal all-inclusive hotel for your stay in Mahdia has never been so easy, and with the countless options on Expedia you won’t be disappointed. The closest major airport is in Monastir (MIR-Habib Bourguiba Intl.), which is located 24.5 mi (39.5 km) from the city center. Mahdia is known for its beaches and offers a host of things to see and do such as Mahdia Beach. Browse our choice of all-inclusive resorts where you can enjoy a good selection of amenities like entertainment, kid's clubs, and of course food and beverages all included in your room rate. Many of our all-inclusive accommodations also feature activities such as golf, yoga, water sports, and more, which you can enjoy without any additional expense. Expedia even has hotels with all-inclusive room rates and we have a long list to choose from. If you have some places in mind but need a little more time deciding, you can save them to your favorites, so you don’t lose track of the best options for your stay. From resorts to all-inclusive rooms, it's all right here, and it’s only a click away.


                  Here are our traveler's top Mahdia hotels where you can benefit from great amenities, experience quality service, and have a memorable vacation.

                  El Mouradi Cap Mahdia - 3-star all-inclusive beachfront hotel with 255 rooms. It boasts 3 restaurants, a children's pool, a children's club, and a nightclub. Onsite food and beverages are included.

                  Vincci El Mansour - Features 3 restaurants, 2 outdoor pools, a spa, and a health club. This 4-star beachfront resort offers all-inclusive room rates and has 307 rooms. Onsite food and beverages are included.

                  Caribbean World Mahdia - All Inclusive - This 4-star all-inclusive hotel has 243 rooms and offers a restaurant, a children's pool, a sauna, and a private beach. Onsite food and beverages are included.

                  Hotel Thapsus Club - 4-star beachfront hotel offering all-inclusive room rates, with 370 rooms. It boasts 4 restaurants, 3 outdoor pools, a spa, and a nightclub. Onsite food and beverages are included.

                  Primasol El Mehdi - All Inclusive - Features 4 restaurants, 2 outdoor pools, a Turkish Bath/Hammam, and a fitness center. This 4-star all-inclusive beach resort has 388 rooms. Onsite food and beverages are included.


                  Planning Your Trip to Mahdia


                  If you're curious about when to visit Mahdia, here is a summary of the weather throughout the seasons:


                  • Hottest months: August, July, September, and June, with an average temperature of 89°F
                  • Coldest months: January, December, February, and March, with an average temperature of 47°F
                  • Driest months: June, September, October, and April, with an average rainfall of 0.03 inches
                  • Rainiest months: January, December, November, and September, with an average rainfall of 0.07 inches

                  Sightseeing In and Around Mahdia


                  Venture out to Mahdia Beach and see why travelers like the beaches in Mahdia. Other attractions include Grand Mosque and Borj el-Kebir.


                  Mahdia is also known for its:

                  • Cultural attractions
                  • Monuments
                  • Historical sites