Search El Hafsi hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check El Hafsi hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top hotels and accommodation in El Hafsi

Indoor pool, outdoor pool, pool loungers
Iberostar Selection Royal El Mansour
5.0 star property
8.4 out of 10, Very good, (247)
"Amazing hotel and staff very friendly, the food and buffet were excellent. Highly recommend "
The price is AU$247
per night
12 May - 13 May
Iberostar Selection Royal El Mansour
Lobby
El Mouradi Mahdia
5.0 star property
5.8 out of 10, (118)
"Run away from this hotel if you are looking for a decent place. Terrible customer service. Old amenities. Dirty and overused towels and bed sheets. No internet in the room, only in the lobby. Food is awful, no quality at all. Customer service is awful, you will degrade if you ask for something. Run away"
The price is AU$89
per night
16 May - 17 May
El Mouradi Mahdia
Indoor pool, 2 outdoor pools, free pool cabanas, pool umbrellas
Mahdia beach & aquapark
4.0 star property
7.0 out of 10, Good, (67)
"Very nice 😊"
Mahdia beach & aquapark
Save an average of 15% on thousands of hotels when you're signed in
Indoor pool, seasonal outdoor pool
El Borj Hotel
3.0 star property
7.8 out of 10, Good, (20)
"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"
El Borj Hotel
Indoor pool, outdoor pool, pool umbrellas, pool loungers
Mahdia Palace Thalasso
5.0 star property
8.2 out of 10, Very good, (33)
"Great staff excellent service wish i stayed longer "
Mahdia Palace Thalasso
On the beach, white sand, 2 beach bars
Hôtel résidence El Fatimi
3.0 star property
7.0 out of 10, Good, (25)
"Service très agréable et courtois à l'accueil. Le propriétaire lui-même est venu nous saluer. À savoir que l'eau pour consommer est payante (cinq fois le prix du marché) et ce même au petit déjeuner, donc je recommande de vous en emmener. Pas de commodités à la chambre. Emmenez vos produits d'hygiène. Aucune télé, wifi, réfrigérateur. Pour un court séjour ça va, mais si vous restez longtemps ça peut être utile à savoir. Climatisation à heures définies, qui fonctionne moyen. Piscine de 1m80 de...
The price is AU$69
per night
1 June - 2 June
Hôtel résidence El Fatimi
Outdoor pool, pool loungers
El Mouradi Cap Mahdia
3.0 star property
5.4 out of 10, (36)
"It was a long check in saying they cant find booking then they can Room comfortable and clean its a bit dated Nothing explained about mealtimes or hotel Restaurent nightmare Dont know what you are eating no descriptions of food Ques horrendous Food half cooked They run out of dishes Coffee dreadful Water they sell with money but yet all i clusive Deck chairs have no mattress apparently with money "
El Mouradi Cap Mahdia
On the beach
Houria House Sable d'Or
3.0 star property
8.0 out of 10, Very good, (24)
"Perfect "
The price is AU$50
per night
5 May - 6 May
Houria House Sable d'Or
Indoor pool, 3 outdoor pools, pool loungers
Thapsus Beach Resort
4.0 star property
7.0 out of 10, Good, (67)
"We had reservation problem and noisy. Also bed and pilo was not convenient. "
Thapsus Beach Resort
Beach nearby
Primasol El Mehdi
3.5 star property
10.0 out of 10, Exceptional, (1)
The price is AU$165
per night
9 May - 10 May
Primasol El Mehdi
Pool
HOTEL MAHDIA BEACH-PRIVATE APARTMENT
HOTEL MAHDIA BEACH-PRIVATE APARTMENT
Seasonal outdoor pool
One Resort El Mansour
4.5 star property
7.4 out of 10, Good, (7)
"Check in was very cumbersome."
One Resort El Mansour
Deluxe Apartment, 2 Bedrooms, Terrace | Private kitchen
Mahdia Place Apartments
3.5 star property
9.4 out of 10, Exceptional, (3)
"Good location, nice property, would recommend"
The price is AU$44
per night
2 May - 3 May
Mahdia Place Apartments
Standard Single Room | Terrace/patio
Hotel Dar Al Madina
3.0 star property
The price is AU$104
per night
9 May - 10 May
Hotel Dar Al Madina
Property grounds
Apartment residence Privee 100m from the Beach
10.0 out of 10, Exceptional, (1)
"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 hat an nichts gefehlt. Die Umgebung ist auch wunderschön. Wir kommen sehr gerne wieder. Wir hatten wirklich Glück noch spontan ein paar Tage hier buchen zu können. Wir bedanken uns ganz herzlich! Anis"
The price is AU$114
per night
9 May - 10 May
Apartment residence Privee 100m from the Beach
Beach nearby
Apartment tourist area 80 m beach free wifi
9.4 out of 10, Exceptional, (10)
"Quite location... close to the beach... close to many small food stores... you have all the comfort you need ... I spent three weeks in this apartment during the month of December and enjoyed the beautiful beach of Mahdia. "
Apartment tourist area 80 m beach free wifi
Private kitchen
Appartement proche de la mer
The price is AU$125
per night
9 May - 10 May
Appartement proche de la mer
Beach nearby, beach towels
House / Villa - Mahdia
9.8 out of 10, Exceptional, (26)
"Très jolie villa avec un jardin clos de mur, très agréable à vivre en famille. La maison est bien équipée et le propriétaire est très disponible. L’emplacement est parfait, à moins de 10 minutes à pied de la médina. Nous recommandons cette maison !"
House / Villa - Mahdia
1 bedroom, Internet
Apartment 5 minutes from the sea and the city center
The price is AU$98
per night
2 May - 3 May
Apartment 5 minutes from the sea and the city center
Property grounds
Rent an apartment by the sea
The price is AU$228
per night
2 May - 3 May
Rent an apartment by the sea
Don't see what you're looking for?
See all available properties in El Hafsi
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.

More cheap accommodation in El Hafsi

Stay near top El Hafsi attractions

El Hafsi Travel Info

Number of reviews
Accommodation
114 hotels
Highest price
AU$247
Lowest price
AU$44
Why to go
Borj el-Kebir and Grand Mosque
Hotels with spas
21
Luxury hotels
4
Hotels with nearby beaches
21

Frequently asked questions

What's the best place for a stay in El Hafsi?

Based on our traveller data, El Mouradi Mahdia is one of the top choices for your stay. This hotel offers a full-service spa and a private beach. Other good options for your trip include Mahdia beach & aquapark and El Borj Hotel. See all available top hotels, or vacation rentals in El Hafsi.

What are some of the best holiday rentals that El Hafsi has to offer?

Aktivaparthotel Laourient With Restaurant, and Possibility for Half Board: This highly rated holiday home rental in El Hafsi offers a terrace and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. Another good choice for your trip to El Hafsi is Duplex Haut Standing Vue sur Mer. See all vacation rentals in El Hafsi.

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

Yes! The majority of hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in El Hafsi.

What's the best family accommodation in El Hafsi?

El Mouradi Mahdia is a hotel with a private beach and a children's pool, and it's a top choice on Expedia for families. Other good options for your child-friendly holiday include El Borj Hotel and Thalassa Mahdia. Find more child-friendly accommodations in El Hafsi.

What's the best place to stay for a romantic holiday to El Hafsi?

Mahdia beach & aquapark is a favourite hotel for couples, and features a full-service spa and a private beach. Another good option for your romantic getaway is Vincci El Mansour. See all romantic hotels in El Hafsi.

What's the best accommodation for an all-inclusive stay in El Hafsi?

El Borj Hotel is an all-inclusive hotel featuring a full-service spa and a seasonal outdoor pool, and a favourite with Expedia travellers. See more all-inclusive resorts in El Hafsi.

What's the best dog-friendly accommodation option in El Hafsi?

Mahdia beach & aquapark is a top hotel for people travelling with their pets, and offers 4 restaurants and free WiFi for its human guests. See more pet-friendly hotel accommodations in El Hafsi.

What's the best hotel for a beach holiday in El Hafsi?

El Mouradi Mahdia is a top beachfront hotel with 4 restaurants and a full-service spa, and it's located close to Mahdia Corniche Beach . Other good options to stay near the beach include Mahdia beach & aquapark and El Borj Hotel. See more stays near the beach in El Hafsi.

What's the best high-end hotel in El Hafsi?

El Mouradi Mahdia is a luxury hotel with a private beach and 4 restaurants, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in El Hafsi.

What are some accommodation options with pools in El Hafsi?

El Mouradi Mahdia is a top hotel with a children's pool, an indoor pool and a private beach. View all hotels with pools in El Hafsi.

What is the best spa hotel in El Hafsi?

El Mouradi Mahdia is a top beachfront spa hotel featuring 4 restaurants, 3 bars, a nightclub and a pool. Enjoy a facial, manicure/pedicure or steam room at the on-site spa. Other popular spa hotels in El Hafsi include Mahdia beach & aquapark and El Borj Hotel. See all spa hotels in El Hafsi.

What's the top hotel in El Hafsi 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.