A coastal street with buildings, a sea wall, and parked cars.

Find hotels in Mahdia from Rp386.995

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Mahdia hotels

Breakfast included
Hotel
All-inclusive
Reserve now, pay later
Pool

1. Houria House Sable d'Or

Houria House Sable d'Or
Mahdia
Canada
Ovaise
Rp679.215
Rp850.444 total
includes taxes & fees
7 Sept - 8 Sept
Houria House Sable d'Or

2. Hotel Al Jazira

Hotel Al Jazira
Borj Erras
United Kingdom
George
Rp1.213.643
Rp1.413.894 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Al Jazira

3. Iberostar Selection Royal El Mansour

Iberostar Selection Royal El Mansour
Mahdia
United States
Jaafar
Rp3.954.914
Rp4.502.292 total
includes taxes & fees
16 Aug - 17 Aug
Iberostar Selection Royal El Mansour

4. Meliá El Mansour Mahdia

Meliá El Mansour Mahdia
Hiboun
United Kingdom
Akram
Rp4.122.780
Rp4.687.151 total
includes taxes & fees
1 Sept - 2 Sept
Meliá El Mansour Mahdia

5. El Mouradi Cap Mahdia

El Mouradi Cap Mahdia
Mahdia
United Kingdom
Riadh
Rp2.156.366
Rp2.475.311 total
includes taxes & fees
3 Sept - 4 Sept
El Mouradi Cap Mahdia

6. Beach lodge - Residence de la Plage

Beach lodge - Residence de la Plage
Chebba
France
Betka
Rp301.874
Rp386.995 total
includes taxes & fees
13 Aug - 14 Aug
Beach lodge - Residence de la Plage

7. DAR AMMAR

DAR AMMAR
El Djem
Rp1.512.311
Rp1.736.555 total
includes taxes & fees
2 Sept - 3 Sept
DAR AMMAR

8. Marina Cap Monastir Appart Hôtel

Marina Cap Monastir Appart Hôtel
Monastir
Canada
CHAIMA
Rp812.008
Rp948.464 total
includes taxes & fees
10 Sept - 11 Sept
Marina Cap Monastir Appart Hôtel

9. Julius

Julius
El Djem
United States
Gregory
Rp2.029.260
Rp2.335.494 total
includes taxes & fees
1 Sept - 2 Sept
Julius

10. City Business Monastir Center

City Business Monastir Center
Monastir
United Kingdom
Safia
Rp959.624
Rp1.159.499 total
includes taxes & fees
11 Sept - 12 Sept
City Business Monastir Center

11. Hotel Les Palmiers Beach Holiday Village

Hotel Les Palmiers Beach Holiday Village
Skanes
United States
STEPHEN
Rp1.612.680
Rp1.877.862 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Les Palmiers Beach Holiday Village

12. Hôtel Mezri

Hôtel Mezri
Monastir
United States
MONGI
Rp560.609
Rp719.875 total
includes taxes & fees
3 Sept - 4 Sept
Hôtel Mezri

13. Dar Benti

Dar Benti
Medina
United States
ADAM
Rp2.883.127
Rp3.274.748 total
includes taxes & fees
13 Aug - 14 Aug
Dar Benti

14. Iberostar Selection Kuriat Palace

Iberostar Selection Kuriat Palace
Skanes
United States
Sami
Rp5.272.349
Rp5.951.675 total
includes taxes & fees
16 Aug - 17 Aug
Iberostar Selection Kuriat Palace
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Mahdia

Find the best Mahdia areas for the activities you enjoy most.

Zouila

Zouila might not have many top sights, but Mahdia Corniche Beach and Borj el-Kebir are two attractions nearby that you can check out.

Borj Erras

Borj Erras might not have many top sights, but Borj el-Kebir and Mahdia Corniche Beach are two attractions nearby that you can check out.

Stay near popular Mahdia attractions

Borj el-Kebir

8.2/10 (32 reviews)
Learn about the local history of Mahdia when you spend time at Borj el-Kebir. Stroll along the area's beaches or simply enjoy its restaurants.
See properties

Ancient Sea Gate of Mahdia

10.0/10 (1 review)
After visiting Ancient Sea Gate of Mahdia, make a plan to see the other sights and activities in Mahdia.
See properties

Mahdia Lighthouse

10.0/10 (1 review)
After visiting Mahdia Lighthouse, make a plan to see the other sights and activities in Mahdia.
See properties

Grand Mosque

8.2/10 (66 reviews)
After visiting Grand Mosque, make a plan to see the other sights and activities in Mahdia. Stroll along the area's beaches or simply enjoy its restaurants.
See properties

Learn more about Mahdia

The ancient medina's narrow streets lead to Borj el-Kebir fortress, where you can explore maritime history and panoramic sea views. Relax on pristine Hiboun Beach or take a boat to nearby Gremdi Island for excellent snorkelling among colourful Mediterranean fish.

See all hotels in Mahdia
Ancient stone ruins by the sea at sunset.

Top Mahdia Hotel Reviews

Houria House Sable d'Or

Houria House Sable d'Or

10/10 Excellent
"Amazing and professional people. Great location. Very clean. Very nice continental breakfast. Fully recommend for a peaceful stay."
Amin 2-night trip
Posted 3 days ago
Houria House Sable d'Or
Meliá El Mansour Mahdia

Meliá El Mansour Mahdia

8/10 Good
"Everything was great, except for the tv which they could not fix 😊"
Ahmed 3-night trip
Posted 12 days ago
Meliá El Mansour Mahdia
Mahdia Palace Thalasso

Mahdia Palace Thalasso

8/10 Good
"Hôtel dans le secteur touristique de la ville à quelques kilomètres de la médina. Il y a des restaurants autour mais tout est disponible à l’hôtel conçu pour accueillir beaucoup de monde. La piscine est magnifique et l’hôtel est à pied de plage. On peut se promener autour mais il n’y a que des commerces touristiques. Le petit déjeuner est un buffet où on peut manger de tout. Les chambres sont spacieuses et avec une terrasse d’où on peut observer la mer bleue méditerranéenne."
Miriam 4-night trip
Posted 2 weeks ago
Mahdia Palace Thalasso
Monarque El Fatimi Mahdia

Monarque El Fatimi Mahdia

8/10 Good
"Good"
Triki 4-night trip
Posted 3 weeks ago
Monarque El Fatimi Mahdia
Hotel Al Jazira

Hotel Al Jazira

10/10 Excellent
"Yes had a sea view The breakfast was very good and staff very helpful The location was also good"
George 4-night trip
Posted 4 months ago
Hotel Al Jazira
 Mahdia beach & aquapark

Mahdia beach & aquapark

10/10 Excellent
"Beautifully appointed rooms, spacious and well cared for. Staff were very friendly and accommodating. The food was excellent! Highly recommend Mahdia Beach & Aquapark."
Amanda 8-night trip
Posted 6 months ago
Mahdia beach & aquapark

More cheap stays in Mahdia

Beach lodge - Residence de la Plage

Beach lodge - Residence de la Plage

Av. Habib Bourguiba Chebba Mahdia Governorate
Rp301.874
Rp386.995 total
13 Aug - 14 Aug
includes taxes & fees
Beach lodge - Residence de la Plage
Dar Sidi

Dar Sidi

Route de la Corniche Mahdia Mahdia Governorate
Get rates
10/10 Exceptional! (2 reviews)
Dar Sidi
Hotel Rosa Beach

Hotel Rosa Beach

Rue de L'Aeroport 5000 Skanes Monastir Monastir Governate
Get ratesHotel Rosa Beach
Cozy Apartment facing the sea

Cozy Apartment facing the sea

Route de la Falaise Monastir Monastir Governate
Get ratesCozy Apartment facing the sea
Sea View Blue Mahdia Apartment2

Sea View Blue Mahdia Apartment2

Mahdia Mahdia Governorate
Get ratesSea View Blue Mahdia Apartment2
Luxury 3 Bedrooms Apartment Sea View

Luxury 3 Bedrooms Apartment Sea View

Mahdia Mahdia Governorate
Get ratesLuxury 3 Bedrooms Apartment Sea View

Find out more about Mahdia

Top reasons to visit Mahdia

  • Stunning Beaches: Mahdia boasts beautiful sandy beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Cultural Richness: Explore archaeological sites and the Mahdia Museum to delve into the town's rich history and heritage.
  • Family-Friendly Activities: Enjoy various attractions including a water park and amusement park, catering to visitors of all ages.
  • Vibrant Atmosphere: Experience the lively local culture and friendly neighbourhoods that make Mahdia welcoming to tourists.
  • Comfortable Accommodations: Choose from a range of hotels and charming B&Bs, many offering beach access and relaxation amenities.

Find great hotels in and around Mahdia

Mahdia offers a delightful array of accommodation options, perfect for those seeking a beachside retreat or a family getaway. With a selection of hotels and charming bed & breakfasts, you'll find ideal settings to relax and unwind. Enjoy spa-themed experiences and easy access to stunning beaches, making your stay in Mahdia both comfortable and enjoyable. Explore the best hotels in Mahdia, including those right on the beach for the ultimate holiday experience.

  • Iberostar Selection Kuriat Palace: Nestled along the stunning coastline, Iberostar Selection Kuriat Palace is a luxurious 5-star hotel, approximately 35km from Mahdia. This property boasts a beach-themed experience, ideal for travellers seeking relaxation and indulgence. With direct access to the beach, guests can bask in the sun and enjoy the sea breeze. The hotel features elegantly designed rooms, exceptional dining options, and a variety of leisure activities, ensuring a memorable stay in a serene environment.
  • Iberostar Selection Royal El Mansour: Located within Mahdia, the Iberostar Selection Royal El Mansour is a 5-star haven for those desiring a beach and spa-themed retreat. With a guest rating of 8.4 out of 10, the hotel offers direct access to the beach alongside an impressive spa and pool service. Facilities include an indoor pool, outdoor pool, poolside bar, and in-room massage options, creating an atmosphere of relaxation and rejuvenation. This hotel is well-suited for those looking to unwind and pamper themselves during their stay.
  • Royal Thalassa Monastir: Situated around 35km from Mahdia, the Royal Thalassa Monastir is a family-oriented 5-star hotel that provides a beachside experience tailored for families. With direct beach access, the property ensures children are well catered for with amenities such as a children’s club, pool for children, and on-site childcare services. This hotel is designed to make family vacations enjoyable and hassle-free, allowing parents to relax while their children engage in fun activities.

Where to stay in and around Mahdia

Mahdia, a charming coastal city in Tunisia, offers a delightful blend of culture, history, and family-friendly experiences. Visitors can revel in the sun-soaked beaches, enjoy fresh sea breezes, and explore the rich local heritage. Whether you’re seeking a romantic getaway or an entertaining holiday, Mahdia has something for everyone. Nearby areas also provide a welcoming atmosphere, making it an ideal destination for those looking to unwind and create lasting memories.

  • Hiboun: Nestled within the Mahdia Governorate, Hiboun is a charming village renowned for its seasonal influx of visitors, especially during the summer months from June to August. This picturesque locale offers a delightful beach experience, where travellers can indulge in activities such as swimming and rejuvenating spa treatments. The stunning beaches and the inviting sea create a perfect setting for relaxation and enjoyment. Hiboun's tranquil atmosphere and scenic beauty make it an ideal spot for those seeking a peaceful getaway.
  • Rejiche: A quaint village located in the Mahdia region, Rejiche attracts a seasonal crowd, peaking during the vibrant summer months. Known for its beautiful beaches, this destination is perfect for sunbathers and beach enthusiasts. Visitors can immerse themselves in the calming ambiance of the coastal landscape while enjoying the refreshing Mediterranean waters. Although quieter in the off-peak months, Rejiche remains a hidden gem for those looking to escape the hustle and bustle of more crowded tourist spots.
  • Salakta: Situated approximately 13km from Mahdia, Salakta is another lovely village that captivates visitors with its stunning beach scenery. Like its neighbouring towns, Salakta sees a surge in tourist numbers during the summer months, making it a vibrant hub for beach lovers. The local beaches offer a serene environment for relaxation, swimming, and soaking up the sun. With its inviting coastal charm and laid-back vibe, Salakta provides a perfect backdrop for a memorable beach holiday.

Things to do in Mahdia

Shopping

In Mahdia, visit the local souks for traditional crafts and handmade souvenirs. For a more extensive shopping experience, if you're up for a drive, check out the Monastir Mall, featuring a variety of shops and dining options to enjoy.

Recreation

At the serene Thalasso Spa, indulge in rejuvenating treatments inspired by the sea, including mineral-rich wraps and soothing massages. For relaxation, the tranquil gardens provide a perfect backdrop, while yoga classes enhance your mind-body connection amidst the calming atmosphere of Mahdia’s coastal beauty.

Adventure

Explore the stunning coastline of Mahdia with thrilling water sports such as jet skiing and parasailing. Discover the rich history by visiting the ancient Medina, or venture into the surrounding countryside for a taste of local culture and scenic landscapes.

Nightlife

In Mahdia, the vibrant beachfront bars offer a lively atmosphere with music and cocktails, while local cafés provide a more relaxed setting for evening chats. The historic medina's winding streets come alive with street performers, creating an enchanting backdrop for a night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Mahdia

To save money during your visit to Mahdia, consider travelling between January and March when hotel prices are at their lowest, particularly on Fridays. Use Expedia's search tool to find budget-friendly accommodation and consider eco-certified options for sustainability. For transport, take advantage of the affordable public transport system or opt for walking, as Mahdia is quite compact. Additionally, look for package deals that combine flights, hotels, and activities for further savings, and keep an eye out for any additional discounts that may be available during your stay.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Mahdia is moderately seasonal. The cheapest months to stay in Mahdia are January to March, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Mahdia is Friday. The most expensive day to stay in Mahdia is Monday.
  • Find cheap hotels on Expedia: Certainly. Here’s a paraphrased version in a trusted and attentive tone, using British English:Expedia’s search tool enables you to specify your budget, preferred destination, and additional criteria. You can arrange your results to display prices from lowest to highest, allowing you to find the most affordable accommodation first. Furthermore, you can refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Mahdia hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Mahdia

Mahdia, located in Tunisia, is perfect for beach, family, and entertainment-themed holidays. Visitors can indulge in the stunning beaches, explore archaeological sites, and visit the Mahdia Museum. This charming destination offers a blend of cultural experiences and relaxing beach activities, making it an ideal spot for tourists seeking both adventure and leisure.

  • Grand Mosque: Nestled in the heart of Mahdia, the Grand Mosque boasts stunning architecture and intricate designs that reflect the rich cultural heritage of the region. Its serene atmosphere invites contemplation, making it a significant spiritual site.
  • Mahdia Corniche Beach: Located approximately 8km from Mahdia, Mahdia Corniche Beach offers a picturesque stretch of golden sands and crystal-clear waters. It is an ideal spot for relaxation, sunbathing, and enjoying the invigorating sea breeze.
  • Ancient Sea Gate of Mahdia: This historic ruin stands as a testament to Mahdia's maritime history. The Ancient Sea Gate, with its imposing structure, provides a glimpse into the town's past and offers stunning views of the surrounding coastline.

Best time to go to Mahdia

The best time to visit Mahdia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mahdia falls in August, when visitor numbers are moderately high and weather is sunny with no rain. The coolest average temperature in Mahdia falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January55.8°F (13.2°C)No RainMostly SunnyAverageModerately Low
February56.1°F (13.4°C)No RainMostly SunnyAverageModerately Low
March59.0°F (15.0°C)No RainMostly SunnyAverageModerately Low
April63.5°F (17.5°C)No RainSunnyAverageAverage
May69.4°F (20.8°C)No RainSunnyAverageAverage
June76.8°F (24.9°C)No RainSunnyModerately HighModerately High
July82.4°F (28.0°C)No RainSunnyModerately HighModerately High
August82.9°F (28.3°C)No RainSunnyModerately HighModerately High
September79.2°F (26.2°C)No RainSunnyAverageAverage
October73.0°F (22.8°C)No RainSunnyModerately LowAverage
November65.1°F (18.4°C)No RainMostly SunnyModerately LowAverage
December58.6°F (14.8°C)No RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Mahdia

Reaching Mahdia is convenient via two major airports. Enfidha Airport (NBE) is situated 80km from Mahdia, with nearby hotel options such as El Goulli Appartement, a 3.5-star hotel 10km away, and Cosmos Tergui Club, also rated 3.5 stars, located 16km from the airport. Monastir Airport (MIR-Habib Bourguiba International) is closer, at 35km from Mahdia, offering luxurious accommodation like the 5-star Iberostar Selection Kuriat Palace, just 483m away, and Royal Thalassa Monastir, at 805m. These hotels provide easy access to the airport, ensuring a seamless travel experience for visitors.

Frequently asked questions

Where is the best place for a stay in Mahdia?
El Mouradi Mahdia is one of the top choices for your stay based on our traveller data. This hotel offers a full-service spa and a private beach. Other good choices for your visit include El Mouradi Cap Mahdia and Iberostar Selection Royal El Mansour. See all available top hotels, or vacation rentals in Mahdia.
What are some of the best holiday rentals that Mahdia has to offer?
Casa Vacanze Al Mare A Mahdia: This highly rated holiday home rental in Mahdia is located near the beach, and has a terrace, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, a coffee maker and kitchenware. See all vacation rentals in Mahdia.
If I need to cancel my hotel reservation in Mahdia, will I receive a refund?
Yes, most hotel bookings are fully refundable if cancelled before the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Mahdia.
What's the best family accommodation in Mahdia?
Meliá El Mansour Mahdia is a hotel with 2 outdoor pools and a private beach, and it's a top choice on Expedia for families. Other options for your stay with the children include El Mouradi Cap Mahdia and El Mouradi Mahdia. Find more child-friendly accommodations in Mahdia.
What's the best all-inclusive hotel in Mahdia?
Meliá El Mansour Mahdia is an all-inclusive hotel featuring a private beach and 2 restaurants, and a favourite with Expedia travellers. Other good choices for your holiday include Monarque El Fatimi Mahdia and Caribbean World Mahdia. See more all-inclusive resorts in Mahdia.
What's the best dog-friendly accommodation option in Mahdia?
Mahdia beach & aquapark is a top hotel for people travelling with their pets, and offers 4 restaurants and free WiFi for its human guests. Two other good options to stay with your pet include Houria House Sable d'Or and Sabat. See more pet-friendly hotel accommodations in Mahdia.
What's the best place to stay to stay near the beach in Mahdia?
Meliá El Mansour Mahdia is a top beachfront hotel with 2 outdoor pools and 2 restaurants, and it's located close to Mahdia Corniche Beach . Other good options for your stay near the beach include Iberostar Selection Royal El Mansour and El Mouradi Cap Mahdia. See more stays near the beach in Mahdia.
What's the best high-end hotel in Mahdia?
Mahdia Palace Thalasso is a luxury hotel with 2 restaurants and 3 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your stay is Nour Palace Thalasso & Spa - All Inclusive. Find more luxury hotels in Mahdia.
What are some accommodation options with pools in Mahdia?
El Mouradi Mahdia is a top hotel with a children's pool, an indoor pool and a private beach. Hotel Topkapi Beach is one more option that features an on-site pool. View all hotels with pools in Mahdia.
What is the best spa hotel in Mahdia?
Meliá El Mansour Mahdia is a top beachfront spa hotel featuring a water slide, a fitness centre, tennis courts and a free children's club. Treat yourself to a facial, body scrub or thalassotherapy at the on-site spa. Other popular spa hotels in Mahdia include Iberostar Selection Royal El Mansour and El Mouradi Mahdia. See all spa hotels in Mahdia.
What's the best hotel in Mahdia with an on-site water park or a water park nearby?
Mahdia beach & aquapark is a popular hotel, featuring free water park access, 2 outdoor pools and a private beach. Another top water park hotel you might want to consider is Nour Palace Thalasso & Spa - All Inclusive. Take a look at all hotels with or near waterparks in Mahdia.
What's it like to stay in Mahdia?
Visitors to Mahdia will definitely enjoy the beaches. Tourists can also enjoy the city's spas and monuments. In Mahdia, there are 120 hotels and other accommodation options to choose from. Find out more about Mahdia.
What are the top places to visit in Mahdia?
A couple of favourite places to visit are Mahdia Corniche Beach and Borj el-Kebir. You'll also find El Jem Museum and Grand Mosque in the area. Take a look at what more there is to see and do in Expedia's Mahdia guide.
How can I get around Mahdia?
If you want to travel outside the city, take a train from Ezzahra Station, Mahdia Zone Touristique Station or Mahdia Station. If you want to venture out around the area, you may want a rental car in Mahdia for your journey.
What's the seasonal weather in Mahdia?
The hottest months are usually July and August, with an average temperature of 27°C, while the coldest months are February and January, with an average of 14°C. Average annual precipitation for Mahdia is 282 mm.