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

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

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


Mahdia Vacation Packages

Welcome to Mahdia! Mahdia is surrounded by the beaches and desert landscapes of Tunisia.

Mahdia is located some 100 miles (161 kilometers) from Tunis, the national capital, and about 65 miles (105 kilometers) from Hammamet.

Mahdia offers visitors a number of interesting places to see. Mahdia Beach and Grand Mosque are your best bets.

Holidaying in this popular part of Tunisia can be not only relaxing, but an adventure too; so why don't you rent a vehicle and explore a few of the other interesting towns and cities in the vicinity of Mahdia. Monastir, 25 miles (40 kilometers) to the southeast, and El Djem, 25 miles (40 kilometers) to the northeast of Mahdia are also waiting to be discovered.

Sousse, is another interesting spot to explore. It is around 30 miles (48 kilometers) from Mahdia and offers a great selection of things to do and see, such as Stade Olympique, Ribat of Sousse and Sousse Beach. Port El Kantaoui Harbour and Port El Kantaoui Beach are other attractions worth investigating for those who have more time on their hands.

Experience a little local culture amid the great outdoors at the region's open-air markets. Stimulate your mind by spending a few hours at Tunisia's thought-provoking history museums.

Get outdoors and get amongst it in Tunisia. Have a go at quad biking or give four-wheel driving a try.

When booking your vacation to Mahdia, it's handy to remember that the handiest major airport, Habib Bourguiba International Airport, is situated in in Monastir, 25 miles (40 kilometers) away.

Accommodation in Mahdia

You'll find 13 Mahdia hotels on Expedia's up-to-date Mahdia lodging guide.

Those keen on booking a place to stay with a touch of class are sure to be delighted, Mahdia offers a range of upscale options, such as the lti Mahdia Beach, at Zone Touristique - B.P. 105 - 5100, and the Caribbean World Mahdia - All Inclusive, at BP 196 Zone Touristique. The Hotel Topkapi Beach and the Mahdia Palace Thalasso come recommended as well.


Top Hotel Deals

See all 29 Hotels in Mahdia
C$93
Nour Palace Thalasso & Spa - All Inclusive

Nour Palace Thalasso & Spa - All Inclusive

Zone Touristique, Mahdia
3.5
of 5, from 2 reviews
5.0 out of 5.0

Offering direct access to the beach, this Mahdia resort is 2.4 mi (3.9 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).

C$267
Thalassa Mahdia

Thalassa Mahdia

Zone Touristique Mahdia-BP 61, Mahdia
4.0
of 5, from 2 reviews
4.0 out of 5.0

Located in Mahdia, this beachfront hotel is in the entertainment district, 2 mi (3.2 km) from Mahdia Beach, and within 6 mi (10 km) of Grand Mosque and Borj el-Kebir. Monastir Beach and Ribat of Monastir are also within 25 mi (40 km).

C$36
Hotel Topkapi Beach

Hotel Topkapi Beach

Route de La Corniche, Mahdia
3.0
of 5, from 2 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).

C$59
lti Mahdia Beach

lti Mahdia Beach

Zone Touristique - B.P. 105 - 5100, Mahdia
2.9
of 5, from 14 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.

C$60
El Mouradi Cap Mahdia

El Mouradi Cap Mahdia

Route de la Corniche, Mahdia
3.1
of 5, from 8 reviews
3.0 out of 5.0

This Mahdia hotel is on the beach, 2.1 mi (3.5 km) from Mahdia Beach, and within 6 mi (10 km) of Grand Mosque and Borj el-Kebir. Monastir Beach and Ribat of Monastir are also within 25 mi (40 km).

Caribbean World Mahdia - All Inclusive

Caribbean World Mahdia - All Inclusive

BP 196 Zone Touristique, Mahdia
3.1
of 5, from 18 reviews
4.0 out of 5.0

This Mahdia hotel is on the beach, 3 mi (4.8 km) from Mahdia Beach, and within 6 mi (10 km) of Grand Mosque and Borj el-Kebir. Monastir Beach and Stade Mustapha Ben Jannet are also within 25 mi (40 km).

C$72
Hotel Thapsus Club

Hotel Thapsus Club

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

This Mahdia hotel is on the beach, 3.1 mi (4.9 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).

Hotel Prima Sol El Mehdi

Hotel Prima Sol El Mehdi

RUE DE LA CORNICHE MAHDIA-TUNISIE, Mahdia
4.0 out of 5.0

Situated in Hiboun, this property is 0.7 mi (1.2 km) from Mahdia Beach and within 3 mi (5 km) of Grand Mosque and Borj el-Kebir. El Djem Amphitheatre and Ribat of Monastir 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.