Find hotels in Mahdia from $20

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 157 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Iberostar Selection Royal El Mansour
5 out of 5
Route de la Corniche, Mahdia, 5111
Fully refundableReserve now, pay when you stay
The price is $75 per night from Mar 2 to Mar 3
$75
per night
Mar 2 - Mar 3
5.16 mi from city center
4.2/5 Very Good! (219 reviews)
"I would like to thank the entire hotel team for their warm hopitslality and kindness to all guests. I especially mention Ms Amel . It is really a wonderful hotel, above excellent services. An extraordinary staff, a warm and loving place that feels like home .big big thanks for the wonderful stay"

Reviewed on Feb 1, 2023

Iberostar Selection Royal El Mansour
El Mouradi Mahdia
5 out of 5
Nouvelle Zone Touristique, 5011, Mahdia, 5111
4.97 mi from city center
3/5 (97 reviews)
"Nice and active resort"

Reviewed on Sep 26, 2022

El Mouradi Mahdia
 Mahdia beach & aquapark
4 out of 5
Zone Touristique - B.P. 105 - 5100, Mahdia, Mahdia Governorate, 05100
5.02 mi from city center
3.4/5 Good! (67 reviews)
"The reception team are really bad, they asked me to pay extra 100 euro because I’m not European ! We were waiting from 2pm until 5pm to do the checkin me my wife and my kids ( 4 & 1 years old ). I choose this hotel because of the aqua park for one night and the aqua park close at 6. At the reception ..."

Reviewed on Sep 3, 2019

Mahdia beach & aquapark

Save an average of 15% on thousands of hotels when you're signed in

El Borj Hotel
3 out of 5
BP 3881, Route de La Corniche, Mahdia, 5111
4.94 mi from city center
3.9/5 Good! (20 reviews)
"In generale molto buono per qualità e prezzo.personale e animazione ottima.La responsabile Alpitour molto efficente eresponsabile con tutti molto carina e cordiale. EMNA.. Una pecca...nei giochi ci sarebbe voluto almeno un cado' di incentivo per il vincitore"

Reviewed on Oct 3, 2022

El Borj Hotel
Mahdia Palace Thalasso
5 out of 5
BP 134, Zone Touristique, Mahdia, 5100
The price is $62 per night from Feb 21 to Feb 22
$62
per night
Feb 21 - Feb 22
5.14 mi from city center
4.1/5 Very Good! (28 reviews)
"J’ai eu un court séjour mais c’était une expérience géniale et magnifique : Propreté, chambre spacieuse, pied dans l'eau et Le restaurant est au top. Tout ce dont vous avez besoin, mais le plus remarquable est à quel point Personnel agréable et accueillant. Tout le monde était très sympathique, serviable ..."

Reviewed on May 26, 2022

Mahdia Palace Thalasso
Houria House Sable d'Or
3 out of 5
Avenue Tahar Sfar, La Corniche, Mahdia, 5111
The price is $20 per night from Feb 13 to Feb 14
$20
per night
Feb 13 - Feb 14
5.27 mi from city center
3.9/5 Good! (17 reviews)
"Great place and breakfast. Very friendly staff. Will come back"

Reviewed on Aug 15, 2022

Houria House Sable d'Or
Thapsus Beach Resort
4 out of 5
Zone Touristique Madhia, Hiboun B.P., 42, Mahdia, Mahdia Governorate, 5111
Fully refundableReserve now, pay when you stay
The price is $45 per night from Feb 7 to Feb 8
$45
per night
Feb 7 - Feb 8
5.41 mi from city center
3.6/5 Good! (59 reviews)
"We had reservation problem and noisy. Also bed and pilo was not convenient."

Reviewed on Oct 2, 2022

Thapsus Beach Resort
Nour Palace Thalasso & Spa - All Inclusive
5 out of 5
Zone Touristique, Mahdia, 5000
5.06 mi from city center
3.6/5 Good! (40 reviews)
"Hotel 3-stars max. They have a wifi but no internet. The food is terrible. Plan on eating outside the hotel like we did. Pool is dirty and the towels look and feel like they served for 2 decades"

Reviewed on Aug 2, 2022

Nour Palace Thalasso & Spa - All Inclusive
El Mouradi Cap Mahdia
3 out of 5
Route de la Corniche, Mahdia, 5111
4.97 mi from city center
2.7/5 (30 reviews)
"I booked a room with my family when arrived we did not get what we paid for. Food is terrible , poorly managed and bad customer service. I got my footbad sandal stolen from my room and I couldn’t get it back or get any help to find out what happened. I don’t recommend it."

Reviewed on Jul 20, 2022

El Mouradi Cap Mahdia
Hôtel résidence El Fatimi
3 out of 5
Zone Touristique Hiboun , Mahdia, Mahdia, Gouvernorat de Mahdia, 5111
Fully refundableReserve now, pay when you stay
The price is $41 per night from Feb 8 to Feb 9
$41
per night
Feb 8 - Feb 9
5.31 mi from city center
4.3/5 Excellent! (4 reviews)
"tutto benne"

Reviewed on Jan 4, 2023

Hôtel résidence El Fatimi
Primasol El Mehdi
3.5 out of 5
Rue de la Corniche, Mahdia, 5100
5.02 mi from city center
Primasol El Mehdi
One Resort El Mansour
Mahdia, Avenue Taher Sfar, Mahdia, Mahdia, 5150
4.8 mi from city center
3.7/5 Good! (3 reviews)
"Check in was very cumbersome."

Reviewed on Oct 23, 2022

One Resort El Mansour
Sandra Beach Mahdia
4 out of 5
Zone Touristique, Mahdia, Gouvernorat de Mahdia, 5100
Fully refundableReserve now, pay when you stay
The price is $39 per night from Feb 9 to Feb 10
$39
per night
Feb 9 - Feb 10
5.03 mi from city center
Sandra Beach Mahdia
Thalassa Mahdia
4 out of 5
Zone Touristique Mahdia-BP 61, Mahdia, Mahdia, 5100
4.97 mi from city center
3.4/5 (10 reviews)
Nice hotel
"Super hotet proche de la mer tres bon vu nice service trzs bon bouf multiple chois"

Reviewed on Jul 31, 2017

Thalassa Mahdia
Mahdia Place Apartments
3.5 out of 5
Av. Tahar Sfar, Mahdia, 5100
4.7 mi from city center
4.7/5 Exceptional! (3 reviews)
"Good location, nice property, would recommend"

Reviewed on Apr 28, 2022

Mahdia Place Apartments
Luxury Sea View Apartment Rejiche, Mahdia
The price is $20 per night from Feb 19 to Feb 20
$20
per night
Feb 19 - Feb 20
4.81 mi from city center
Luxury Sea View Apartment Rejiche, Mahdia
Apartment residence Privee 100m from the Beach
The price is $38 per night from Feb 7 to Feb 8
$38
per night
Feb 7 - Feb 8
10.21 mi from city center
5/5 Exceptional! (1 review)
Erholung pur in wunderschöner Ferienwohnung
"Wir wurden ganz herzlich empfangen, vorab haben wir alles Wichtige klären können. Die Gastgeber sind ganz herzliche Leute! Die Wohnung war wirklich unglaublich schön -groß, liebvoll eingerichtet, sehr sauber. Mehr geht nicht. Wir waren mehr als zufrieden und hatten einen ganz tollen Aufenthalt. Es ..."

Reviewed on Aug 27, 2022

Apartment residence Privee 100m from the Beach
Hotel Topkapi Beach
3 out of 5
Route de La Corniche, Mahdia, 5100
5.17 mi from city center
2.8/5 (18 reviews)
"Rude staff on check in Dirty bathroom and FILTHY Kitchen which i wish i never saw!!"

Reviewed on Apr 9, 2020

Hotel Topkapi Beach
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.

Stay near popular Mahdia attractions

Mahdia hotels information

Number of reviews
617
Accommodation
157 hotels
Lowest Price
$20
Highest Price
$75

Frequently asked questions

Where is the best place for a stay in Mahdia?

Houria House Sable d'Or is a favorite property for Expedia customers. This 3-star hotel offers free breakfast and a restaurant. Other top choices based on reviews include Iberostar Selection Royal El Mansour and Mahdia Palace Thalasso. See all available top hotels, or vacation rentals in Mahdia.

What are some of the best vacation rentals in Mahdia?

Aktivaparthotel Laourient With Restaurant, and Possibility for Half Board: This highly rated vacation home rental in Mahdia offers a terrace, a garden, and free WiFi to help you feel perfectly comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. Our travelers also rate House / Villa - Mahdia as a favorite home for rent in Mahdia. See all vacation rentals in Mahdia.

Which popular hotels in Mahdia are known for their enhanced cleaning measures?

If it is a challenge to find properties with enhanced cleaning that have all the amenities you're looking for, consider Julius, which is a 3.5-star hotel located 20 miles from the city center. For more choices, browse all hotels in Mahdia with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Mahdia, will I receive a refund?

Yes! Most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Mahdia.

Where can I learn more about changing or cancelling my trip to Mahdia?

For more details about picking new dates or cancelling your trip to Mahdia, go to https://www.expedia.com/service/.

What's the best budget-friendly accommodation in Mahdia?

Based on reviews, Hotel Topkapi Beach is a popular 3-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. View all budget hotels in Mahdia.

What's the best accommodation for families in Mahdia?

Primasol El Mehdi is a top 3.5-star hotel on Expedia for families, and features 4 outdoor pools and 3 restaurants. Other good options for your kid-friendly vacation include Prima SOL EL Mehdi and Thapsus Beach Resort. Find more child-friendly accommodations in Mahdia.

What's the best hotel for a couple visiting Mahdia?

Caribbean World Mahdia All In is a favorite 3-star hotel for couples, and features in-room massages and an outdoor pool.

What's the best all-inclusive hotel in Mahdia?

Vincci El Mansour is a 4-star resort featuring a private beach and 3 restaurants, and a favorite with Expedia travelers. Other good choices for your vacation include El Mouradi Cap Mahdia and El Borj Hotel. See more all-inclusive resorts in Mahdia.

What's the best pet-friendly place to stay in Mahdia?

Casa Vacanze Al Mare A Mahdia is a top vacation home for people traveling with their pets, and offers in-room kitchenettes for its human guests.

What's the best place to stay with easy access to Mahdia Corniche Beach?

Adjacent to Mahdia Corniche Beach, Iberostar Selection Royal El Mansour is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers a full-service spa and 7 bars. Other good options close by include LTI Mahdia Beach & Aqua Park and Houria House Sable d'Or.

What about the best place to stay close to Borj el-Kebir?

One of the top choices for your stay is Sabat, located next to Borj el-Kebir, and this guesthouse offers free parking and in-room kitchens. Dar Jamila, located just 0.3 mi (0.5 km) away, is another good choice.

Recent reviews of Mahdia hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code