Book Mahdia hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Mahdia

Cheap Mahdia hotels

Iberostar Selection Royal El Mansour

Iberostar Selection Royal El Mansour

5 out of 5
Route de la Corniche, Mahdia
Fully refundableReserve now, pay when you stay
The price is AU$187 per night from 13 Apr to 14 Apr
AU$187
includes taxes & fees
13 Apr - 14 Apr
When you stay at Iberostar Selection Royal El Mansour in Mahdia, you'll be on the beach, within a 5-minute drive of Mahdia Corniche Beach and Grand Mosque.
Iberostar Selection Royal El Mansour
 Mahdia beach & aquapark

Mahdia beach & aquapark

4 out of 5
Zone Touristique - B.P. 105 - 5100, Mahdia, Mahdia Governorate
Fully refundableReserve now, pay when you stay
The price is AU$135 per night from 21 Apr to 22 Apr
AU$135
includes taxes & fees
21 Apr - 22 Apr
Located in Mahdia, Mahdia beach & aquapark is connected to the convention center, within a 15-minute drive of Grand Mosque and Mahdia Corniche Beach.
Mahdia beach & aquapark
Houria House Sable d'Or

Houria House Sable d'Or

3 out of 5
Avenue Tahar Sfar, La Corniche, Mahdia
The price is AU$71 per night from 8 Apr to 9 Apr
AU$71
includes taxes & fees
8 Apr - 9 Apr
When you stay at Houria House Sable d'Or in Mahdia, you'll be on the beach, within a 5-minute drive of Mahdia Corniche Beach and Grand Mosque.
Houria House Sable d'Or
Save an average of 15% on thousands of hotels when you're signed in
El Borj Hotel

El Borj Hotel

3 out of 5
BP 3881, Route de La Corniche, Mahdia
When you stay at El Borj Hotel in Mahdia, you'll be on the beach and 5 minutes by car from Grand Mosque.
El Borj Hotel
El Mouradi Mahdia

El Mouradi Mahdia

5 out of 5
Nouvelle Zone Touristique, 5011, Mahdia
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 21 Apr to 22 Apr
AU$149
includes taxes & fees
21 Apr - 22 Apr
When you stay at El Mouradi Mahdia in Mahdia, you'll be within a 10-minute drive of Grand Mosque and Borj el-Kebir.
El Mouradi Mahdia
Hotel Dar Al Madina

Hotel Dar Al Madina

3 out of 5
Rue El Quaem, Mahdia, Gouvernorat de Mahdia
Fully refundableReserve now, pay when you stay
The price is AU$135 per night from 8 Apr to 9 Apr
AU$135
includes taxes & fees
8 Apr - 9 Apr
With a stay at Hotel Dar Al Madina in Mahdia (Borj Erras), you'll be a 2-minute walk from Grand Mosque and 9 minutes by foot from Borj el-Kebir.
Hotel Dar Al Madina
Primasol El Mehdi

Primasol El Mehdi

3.5 out of 5
Rue de la Corniche, Mahdia
When you stay at Primasol El Mehdi in Mahdia, you'll be near the beach, within a 5-minute drive of Grand Mosque and Borj el-Kebir.
Primasol El Mehdi
Thalassa Mahdia

Thalassa Mahdia

4 out of 5
Zone Touristique Mahdia-BP 61, Mahdia, Mahdia
Located in Mahdia, Thalassa Mahdia is by the sea, within a 10-minute drive of Grand Mosque and Borj el-Kebir.
Thalassa Mahdia
El Mouradi Cap Mahdia

El Mouradi Cap Mahdia

3 out of 5
Route de la Corniche, Mahdia
The price is AU$114 per night from 21 Apr to 22 Apr
AU$114
includes taxes & fees
21 Apr - 22 Apr
Located in Mahdia, El Mouradi Cap Mahdia is by the ocean, within a 10-minute drive of Grand Mosque and Borj el-Kebir.
El Mouradi Cap Mahdia
Don't see what you're looking for?
See all available properties in Mahdia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Mahdia hotels essential information

Accommodation
208 hotels
Lowest Price
AU$71
Highest Price
AU$187
Popular hotels
Iberostar Selection Royal El Mansour, Mahdia beach & aquapark, Houria House Sable d'Or, El Borj Hotel, El Mouradi Mahdia, Hotel Dar Al Madina, Primasol El Mehdi, Thalassa Mahdia, El Mouradi Cap Mahdia

Most recent Mahdia hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.