Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis
Coronavirus (COVID-19) Support

Please check for travel restrictions. Travel may be permitted only for certain purposes and in particular, touristic travel may not be allowed.

Read more

Hotels and more in Mahdia

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Iberostar Selection Royal El Mansour 5 stars

Hotel in Mahdia

Iberostar Selection Royal El Mansour is located in Mahdia near the beaches of the Mediterranean Sea. It has an outdoor swimming pool, a Thalassotherapy centre and 5-star rooms and suites. The staff was all so friendly, and it's a perfect location, the hotel and grounds are huge and I cant wait to go back in the summer to enjoy all of what the resort has to offer.

Show more Show less
8.4
Very good
306 reviews
Avg. price/night:
£130
Check availability

El Mouradi Mahdia 5 stars

Hotel in Mahdia

Located on a beach on the Mediterannean coast, El Mouradi Mahdia offers 5* accommodation 5 km from Mahdia and 40 km from Monastir. The Staff was helpful and always smiling which is give more rate for the hotel .

Show more Show less
6.2
Review score
169 reviews
Avg. price/night:
£36
Check availability

El Mouradi Cap Mahdia 3 stars

Hotel in Mahdia

This superb hotel with its Moorish architecture is one of the best places in the region for holidays and relaxing. I like only the Russian girl there

Show more Show less
5.9
Review score
107 reviews
Avg. price/night:
£30
Check availability

Mahdia Palace 5 stars

Hotel in Mahdia

Only a 10-minute drive from Mahdia city center, Mahdia Palace offers an indoor and an outdoor swimming pool, 3 tennis courts and a beauty centre with a hammam, sauna and body treatments. Food is great. Beds are confortable. Staff is freindly

Show more Show less
7.5
Good
87 reviews
Avg. price/night:
£46
Check availability

Hôtel Nour Palace Resort & Thalasso 5 stars

Hotel in Mahdia

This all-inclusive hotel is located next to the beach, 5 km north of Mahdia in Tunisia. It has 3 swimming pools, a hammam, sauna and a children’s playground. The inside & outside pool

Show more Show less
7.3
Good
54 reviews
Avg. price/night:
£67
Check availability

City Apartment Mahdia free wifi

Mahdia

Located in Mahdia, 400 metres from Corniche Mahdia Beach and less than 1 km from Mahdia Beach, City Apartment Mahdia free wifi provides air-conditioned accommodation with a balcony and free WiFi. Nice functional apartment with private roof terrace. Good location in centre ville within walking distance of Skifa, medina and zone touristique. Highly recommend nearby fish market!

Show more Show less
9.8
Exceptional
8 reviews
Avg. price/night:
£24
Check availability

Luxury suite in 4* hotel

Mahdia

Set in Mahdia, Luxury suite in 4* hotel offers accommodation with free WiFi, air conditioning, a restaurant and access to a garden with an outdoor pool. Daly was a great host and communicator. Great location and view. Easy check in and out. Safe and secure. The space was a great value, loved the balcony. Daly was very helpful with the arrangements and made sure we had everything we needed. Any questions we had were fulfilled within half hour of inquiring. We really enjoyed our stay. Definitely recommend this place!

Show more Show less
9.1
Superb
12 reviews
Avg. price/night:
£63
Check availability

Immeuble l'Espadon

Mahdia

Featuring a terrace and a 24-hour front desk, Immeuble l'Espadon is well situated in Mahdia, a few steps from Mahdia Beach and 450 metres from Corniche Mahdia Beach. Beautiful apartment, lovely decor, great location!

Show more Show less
9.7
Exceptional
42 reviews
Avg. price/night:
£56
Check availability

Appartement Vue Sur Mer Turquoise

Mahdia

Set in Mahdia, within 300 metres of Mahdia Beach, Appartement Vue Sur Mer Turquoise offers accommodation with free WiFi, air conditioning and a seasonal outdoor swimming pool.

Show more Show less
9.1
Superb
5 reviews
Avg. price/night:
£44
Check availability

Apart Mahdia

Mahdia

Situated in Mahdia, 250 metres from Corniche Mahdia Beach and 350 metres from Mahdia Beach, Apart Mahdia features accommodation with free WiFi, air conditioning, free bikes and a garden. Very modern bright apartment with lovely fresh linen and a nice shower. Very clean and the host was very helpful and obliging I really liked this apartment. Everything was great . I felt at home. I will definitely come here again soon Very recommended

Show more Show less
9.7
Exceptional
14 reviews
Avg. price/night:
£40
Check availability

Most booked hotels in Mahdia in the past month

See all

Mahdia's best hotels with breakfast

See all

Budget hotels in Mahdia

See all

Hotels located in the centre of Mahdia

See all
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Mahdia:

Explore guest reviews of hotels in Mahdia

See all