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

Save up to C$603 by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.

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


Mahdia

Vacations are all about rest and relaxation, although it's definitely nice to take in some sights while you're at it! That shouldn't be a problem in Mahdia.

Packages in Mahdia

It is easier than ever to book and save with flight and lodging packages via Expedia. When you bundle your flight and accommodation bookings together in one easy package, you save money. During your trip in Mahdia, treat yourself with your extra cash.

If you take advantage of one of our deals, you'll save up to C$590.

Make your selection from some 400 partner airlines and 321,000 worldwide hotels via our expansive international list of flights and hotels.

Expedia has some of the cheapest prices anywhere.

Not sure about your booking? You won't pay us a cancellation fee if you change almost any hotel reservation.

Mahdia Vacation Packages

This area of Tunisia has roughly 46,000 inhabitants.

The national capital, Tunis, is located 100 miles northwest of Mahdia, while Mahdia Governorate lies 11 miles to the southwest.

Would you like to take some time out by the oceanside? Load up a bag with some delicious treats and find a nice spot at Mahdia Beach.

Step back in time at Borj el-Kebir, one of the most fascinating historic places in this region.

Religious sites are often quite moving. If you're interested in Mahdia's spiritual side, visit the Grand Mosque.

Mahdia's most popular attractions inevitably overshadow the lesser-known, but equally alluring places, such as Subway Diving Centre.

Accommodation in Mahdia

There are only a few hotels in Mahdia on the Expedia lodging page, so you would be wise to book well ahead of time.

Mahdia lodgings include the El Mouradi Cap Mahdia and Iberostar Royal El Mansour.


Top Hotel Deals

See all 33 Hotels in Mahdia
Mahdia Palace Thalasso C$80
Mahdia Palace Thalasso

Mahdia Palace Thalasso

BP 134, Zone Touristique, Mahdia
     
    3.8
    of 5, from 8 reviews
    5.0 out of 5.0

    This Mahdia hotel is on the beach, 2.8 mi (4.5 km) from Mahdia Beach, and within 6 mi (10 km) of Grand Mosque and Borj el-Kebir. Monastir Beach and Flamingo Golf Course are also within 25 mi (40 km).

    Nour Palace Thalasso & Spa - All Inclusive
    Nour Palace Thalasso & Spa - All Inclusive

    Nour Palace Thalasso & Spa - All Inclusive

    Zone Touristique, Mahdia
       
      3.7
      of 5, from 14 reviews
      5.0 out of 5.0

      Offering direct access to the beach, this Mahdia resort is 2.6 mi (4.1 km) from Mahdia Beach and within 6 mi (10 km) of Grand Mosque and Borj el-Kebir. Monastir Beach and Flamingo Golf Course are also within 25 mi (40 km).

      Vincci El Mansour
      Vincci El Mansour

      Vincci El Mansour

      Route Touristique, Mahdia
         
        3.7
        of 5, from 6 reviews
        4.0 out of 5.0

        Nestled on the beach, this Mahdia resort is 1.9 mi (3.1 km) from Mahdia Beach and 3 mi (4.8 km) from Grand Mosque. Borj el-Kebir is 3.2 mi (5.2 km) away.

        Hotel Topkapi Beach
        Hotel Topkapi Beach

        Hotel Topkapi Beach

        Route de La Corniche, Mahdia
           
          3.2
          of 5, from 8 reviews
          3.0 out of 5.0

          Nestled on the beach, this Hiboun hotel is within 2 mi (3 km) of Mahdia Beach, Grand Mosque, and Borj el-Kebir. Monastir Beach and Flamingo Golf Course are also within 32 mi (52 km).

          El Mouradi Mahdia C$71
          El Mouradi Mahdia

          El Mouradi Mahdia

          Nouvelle Zone Touristique, 5011, Mahdia
             
            3.0
            of 5, from 32 reviews
            5.0 out of 5.0

            This Mahdia hotel is on the beach, 2.3 mi (3.7 km) from Mahdia Beach, and within 6 mi (10 km) of Grand Mosque and Borj el-Kebir. Monastir Beach and Flamingo Golf Course are also within 32 mi (52 km).

            Hotel Thapsus Club C$53
            Hotel Thapsus Club

            Hotel Thapsus Club

            Zone touristique Mahdia B.P 42, Mahdia
               
              3.6
              of 5, from 44 reviews
              4.0 out of 5.0

              Nestled on the beach, this Mahdia hotel is within 6 mi (10 km) of Mahdia Beach, Grand Mosque, and Borj el-Kebir. Monastir Beach and Flamingo Golf Course are also within 25 mi (40 km).

              lti Mahdia Beach C$79
              lti Mahdia Beach

              lti Mahdia Beach

              Zone Touristique - B.P. 105 - 5100, Mahdia
                 
                3.4
                of 5, from 39 reviews
                4.0 out of 5.0

                Located in Mahdia, this beachfront hotel is connected to the convention center and within 1 mi (2 km) of Mahdia Beach and Grand Mosque. Flamingo Golf Course is 29.9 mi (48.1 km) away.

                Iberostar Royal El Mansour C$112
                Iberostar Royal El Mansour

                Iberostar Royal El Mansour

                Route de la Corniche, Mahdia
                   
                  4.4
                  of 5, from 71 reviews
                  5.0 out of 5.0

                  This family-friendly Hiboun hotel is located on the beach, within 2 mi (3 km) of Mahdia Beach, Borj el-Kebir, and Grand Mosque. Monastir Beach and Flamingo Golf Course are also within 32 mi (52 km).

                  Top Deals On Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.