Hot Springs Hotels in Mahdia, Tunisia

Hot Springs Hotels in Mahdia, Tunisia

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hot Springs Hotels - Mahdia

Choose your travel dates to see the latest prices
Recommended
Lowest price
Closest to downtown
Top reviewed
69
Hotels in Mahdia
Featured facilities: Hot Spring, Spa, Massage Room
Very Good
41 reviews
8.7/10
1 night
From MXN$1,328
Check Availability
99+
Hotels in Mahdia
Featured facilities: Hot Spring, Spa, Massage Room
Very Good
47 reviews
8.6/10
1 night
From MXN$1,311
Check Availability
See All Hot Springs Hotels in Mahdia

Latest Reviews for Mahdia Hotels

See all

Mahdia Palace Thalasso

8.6/10
Very Good
Posted on Sep 4, 2026|Standard Double Room
FRGuest User
Dans l’ensemble, tout s’est très bien passé et j’ai passé un agréable séjour. L’hôtel est confortable, le service est satisfaisant et l’expérience a été globalement très positive. Le seul petit bémol reste le rapport qualité-prix : le tarif me semble légèrement élevé par rapport aux prestations proposées. Avec un prix un peu plus ajusté, l’expérience serait vraiment excellente.
Price per night fromMXN$1,311

Thapsus Beach Resort

8.7/10
Very Good
Posted on Jul 2, 2026
RUGuest User
The hotel's location is excellent, and for a child's vacation, it's simply superb. The sea is warm, the pool is great, the sandy beach is great, the reception staff is eager to please, and the entertainment staff is also eager. The water isn't deep, which is about it. The food is monotonous and average, the waiters are disinterested in their work and sometimes behave inappropriately. The pool wasn't cleaned even once in 10 days (at least, I didn't see it). The TV in the room only has two channels. The hotel needs renovation, and it feels like you're in an old retirement resort. But if you're looking for an inexpensive seaside vacation without children, you can come here.
Price per night fromMXN$1,328

Frequently Asked Questions

What are the popular Hot spring hotels in Mahdia?

Whether you are travelling to Mahdia for business or tourism, Thapsus Beach Resort (from MXN$979) and Mahdia Palace Thalasso (from MXN$1,387) are all preferred hotels.

How much is the average rate for Hot spring hotels in Mahdia?

For Hot spring hotels in Mahdia, the average price on weekdays is MXN$1,743, and the average price on weekends (Friday–Saturday) is MXN$1,718.

Which Hot spring hotels in Mahdia provide swimming pools?

There are many Hot spring hotels in Mahdia with swimming pools. Thapsus Beach Resort (from MXN$979) and Mahdia Palace Thalasso (from MXN$1,387) are very popular.

Which Hot spring hotels in Mahdia provide fitness facilities?

Get used to exercising? Thapsus Beach Resort (from MXN$979) and Mahdia Palace Thalasso (from MXN$1,387) provide fitness facilities. .

Which Hot spring hotels in Mahdia provide spa services?

Tired from travelling? Thapsus Beach Resort (from MXN$979) and Mahdia Palace Thalasso (from MXN$1,387) provide highly rated spa services.

Which Hot spring hotels in Mahdia offer hot springs?

Thapsus Beach Resort (from MXN$979) and Mahdia Palace Thalasso (from MXN$1,387) are good choices for hotels with hot springs.

Which Hot spring hotels in Mahdia provide breakfast?

What deals are available for Hot spring hotels in Mahdia?

Trip.com provides various promotions and discounts for Hot spring hotels. You can check the promotions page to see available promotions on Trip.com.

Property Information for Tourists

Total properties2
Number of reviews88
Weekday Avg. PriceMXN$1,743
Weekend Avg. PriceMXN$1,718