Skip to main content

Search hotels in El Hafsi

Enter your dates to see the latest prices and deals for El Hafsi hotels

El Hafsi – 1 hotel or place to stay

Filter by:

Star rating
Review score

Hotel Dar Al Madina

Mahdia (Near El Hafsi)

Hotel Dar Al Madina is located in Mahdia, within 200 metres of Corniche Mahdia Beach and 44 km of El DJem Amphitheatre.

R
Rebecca
From
United Kingdom
Very welcoming place with the most helpful staff. I felt safe here as a woman on my own. There was a heater in my room which I really liked. Massive and tasty breakfast. Fast WiFi.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 391 reviews
Price from
US$73.05
1 night, 2 adults

Iberostar Selection Royal El Mansour

Mahdia (Near El Hafsi)

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.

b
brian
From
United Kingdom
Everything from check in to the wonderful friendly and welcoming staff excellent food
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,192 reviews
Price from
US$87.33
1 night, 2 adults

El Mouradi Mahdia

Mahdia (Near El Hafsi)

Located on a beach on the Mediterannean coast, El Mouradi Mahdia offers 5* accommodation 5 km from Mahdia and 40 km from Monastir.

R
Riadh
From
Tunisia
Friendly staff, delicious food, very good location, atmosphere was excellent😇😇😇
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 475 reviews
Price from
US$72.78
1 night, 2 adults

Mahdia Palace Thalasso

Mahdia (Near El Hafsi)

Only a 10-minute drive from Mahdia city center, Mahdia Palace Thalasso offers an indoor and an outdoor swimming pool, 3 tennis courts and a beauty centre with a hammam, sauna and body treatments.

T
Terry
From
United States
Spa, food, and pool excellent. would happily take my family there once they arrive. will hope the price will stay resenable
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 272 reviews
Price from
US$124.07
1 night, 2 adults

Mahdia Beach & Aqua Park

Mahdia (Near El Hafsi)

Mahdia Beach & Aquapark is located in Mahdia, less than 40 km from the Monastir International Airport. The hotel offers traditional Tunisian architecture, a large outdoor swimming pool and garden.

B
Bernice
From
Lesotho
I like the service in general, the restaurant, cleaning, reception, life guard, animation, security at all gates.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 164 reviews
Price from
US$85.80
1 night, 2 adults

El Mouradi Cap Mahdia

Mahdia (Near El Hafsi)

This superb hotel with its Moorish architecture is one of the best places in the region for holidays and relaxing.

h
hiba
From
Qatar
Food very very good 👍 The hotel clean huge nice architecture and design Swim pool clean Staff friendly helpful and always smiling
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 256 reviews
Price from
US$53.07
1 night, 2 adults

Hotel Nour Palace Resort & Thalasso Mahdia

Mahdia (Near El Hafsi)

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.

K
Kacem Abdelkader
From
Kuwait
The ambience and facilities . The staff are friendly and helpful.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 32 reviews
Price from
US$157.69
1 night, 2 adults

Dar Evelyne by Daldoul

Mahdia (Near El Hafsi)

Set within 500 metres of Corniche Mahdia Beach and 44 km of El DJem Amphitheatre in Mahdia, Dar Evelyne by Daldoul offers accommodation with seating area.

a
alexander
From
Austria
Cosy, familiar, sooo nice furnitured, paintings everywhere, rooftop breakfast with real espresso, absolutely recommended. Open Courtyard, flowered, fresh aired.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 376 reviews
Price from
US$34.78
1 night, 2 adults

L'espadon de Mahdia Étage de villa

Mahdia (Near El Hafsi)

Situated in Mahdia, 80 metres from Mahdia Beach and 43 km from El DJem Amphitheatre, L'espadon de Mahdia Étage de villa offers a garden and air conditioning.

A
Ahmed
From
United Arab Emirates
It was an exceptional stay where everything was super clean and tidy. You don't need to bring anything with you, but the sun protection lotion. The stuff is friendly, specifically Ayman.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$73.05
1 night, 2 adults

Dar Jamila

Mahdia (Near El Hafsi)

Located within 300 metres of Corniche Mahdia Beach and 44 km of El DJem Amphitheatre, Dar Jamila offers rooms with air conditioning and a private bathroom in Mahdia.

A
Achour
From
Iceland
Everything The service is fantastic
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 73 reviews
Price from
US$113.63
1 night, 2 adults
See all hotels in and around El Hafsi

Most booked hotels in El Hafsi and surroundings in the past month

See all

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,192 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 57 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 164 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 391 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 272 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 475 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 98 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 16 reviews

Popular with guests booking hotels in Mahdia

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 40 reviews

Budget hotels in El Hafsi and nearby

Featuring accommodation with a balcony, Appartement la zone touristique is situated in Mahdia.

From US$91.60 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 164 reviews

Mahdia Beach & Aquapark is located in Mahdia, less than 40 km from the Monastir International Airport. The hotel offers traditional Tunisian architecture, a large outdoor swimming pool and garden.

From US$85.80 per night

Located in Hiboun, 400 metres from Mahdia Beach and 46 km from El DJem Amphitheatre, Intimate one bedroom apartment offers air conditioning.

From US$75.37 per night

Set in Hiboun, a few steps from Mahdia Beach and 43 km from El DJem Amphitheatre, Front sea balcony mahdia 2 offers air conditioning. It is located 37 km from Flamingo Golf Course and provides a lift.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 272 reviews

Only a 10-minute drive from Mahdia city center, Mahdia Palace Thalasso offers an indoor and an outdoor swimming pool, 3 tennis courts and a beauty centre with a hammam, sauna and body treatments.

From US$113.63 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 reviews

Located in Mahdia, 400 metres from Mahdia Beach and 48 km from El DJem Amphitheatre, Seaside Deluxe Apartment, Mahdia offers a private beach area and air conditioning.

From US$133.46 per night

Located 1.8 km from Mahdia Beach, 43 km from El DJem Amphitheatre and 41 km from Flamingo Golf Course, Mahdia vacances provides accommodation situated in Mahdia.

From US$75.37 per night

Situated within 1.8 km of Mahdia Beach and 43 km of El DJem Amphitheatre, Formidable espace S4 1étage features rooms with air conditioning and a private bathroom in Mahdia.

From US$81.16 per night

Best hotels with breakfast in El Hafsi and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 32 reviews

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.

From US$193.64 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,192 reviews

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.

From US$87.33 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 337 reviews

With sea views, Houria House Sable D'or is located in Mahdia and has a restaurant and a 24-hour front desk. This beachfront property offers access to free WiFi and free private parking.

From US$37.10 per night
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 2 reviews

Located in Mahdia, 200 metres from Corniche Mahdia Beach and 43 km from El DJem Amphitheatre, Dar Al Yoser Guest house provides spacious air-conditioned accommodation with a terrace and free WiFi.

From US$37.68 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Situated in Mahdia and with Corniche Mahdia Beach reachable within 80 metres, Hôtel Al Jazira Mahdia features concierge services, non-smoking rooms, a private beach area, free WiFi throughout the...

From US$61.69 per night

Dar Jamila

Hotel in Mahdia
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 73 reviews

Located within 300 metres of Corniche Mahdia Beach and 44 km of El DJem Amphitheatre, Dar Jamila offers rooms with air conditioning and a private bathroom in Mahdia.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 391 reviews

Hotel Dar Al Madina is located in Mahdia, within 200 metres of Corniche Mahdia Beach and 44 km of El DJem Amphitheatre.

From US$62.61 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 171 reviews

400 metres from Corniche Mahdia Beach, Dar El Mahdia by Daldoul is a recently renovated property set in Mahdia and offers air-conditioned rooms with free WiFi and parking on-site.

From US$57.97 per night