Find Mahdia Spa Hotels from S$209
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Mahdia Hotels with Spa
Top Hotels with Spa in Mahdia

El Mouradi Mahdia
El Mouradi Mahdia
6.0 out of 10, (142)
The price is S$209
includes taxes & fees
24 Jul - 25 Jul

Iberostar Selection Royal El Mansour
Iberostar Selection Royal El Mansour
8.4 out of 10, Very good, (287)
The price is S$380
includes taxes & fees
23 Jul - 24 Jul

Caribbean World Mahdia All In
Caribbean World Mahdia All In
7.2 out of 10, Good, (79)

Mahdia beach & aquapark
Mahdia beach & aquapark
7.2 out of 10, Good, (74)

El Borj Hotel
El Borj Hotel
7.8 out of 10, Good, (25)

Thapsus Beach Resort
Thapsus Beach Resort
7.0 out of 10, Good, (67)

Primasol El Mehdi
Primasol El Mehdi
9.6 out of 10, Exceptional, (4)

Mahdia Palace Thalasso
Mahdia Palace Thalasso
8.2 out of 10, Very good, (34)
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.
Top Mahdia Hotel Reviews

El Mouradi Cap Mahdia
10/10 Excellent