Hotels in El Hafsi

Search among 22 available hotels and places to stay in El Hafsi from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-22 out of 22
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near El Hafsi
8.4
Great217 reviews
Map
2.9 km from El Hafsi2.9 km from City Centre
Guests can enjoy a drink in a pool bar or relax by an outdoor swimming pool, while staying at the environmentally friendly Iberostar Selection Royal El Mansour, situated about 5 minutes by car from Ottoman Fort.
FromC$ 240 /nightSelect
8.0
Great101 reviews
Map
400 m from El Hafsi400 m from City Centre
Within a 15-minute drive of Mahdia's Old Town, the 5-star El Mouradi features an indoor pool along with a traditional Hammam, a hot tub and sauna facilities.
FromC$ 117 /nightSelect
8.0
Great53 reviews
Map
700 m from El Hafsi700 m from City Centre
Featuring 69 rooms with views of the sea, the luxury Palace Thalasso is set approximately a 5-minute ride from Plage Mahdia.
FromC$ 131 /nightSelect
7.8
Very good36 reviews
Map
400 m from El Hafsi400 m from City Centre
Set a 10-minute drive from Mahdia Beach, the Nour Palace Resort & Thalasso features a lobby area and a restaurant.
FromC$ 238 /nightSelect
7.8
Very good46 reviews
Map
2.2 km from El Hafsi2.2 km from City Centre
Located within a 5-minute walk of Plage Mahdia, the elegant 4-star Primasol El Mehdi provides a swimming pool together with spa therapy and recreational facilities.
FromC$ 114 /nightSelect
Vincci El Mansour
Hotel
8.2
Great6 reviews
Map
800 m from El Hafsi800 m from City Centre
Featuring an indoor pool and 307 rooms, the 4-star Vincci El Mansour is a 10-minute drive from Plage de Corniche Mahdia.
FromC$ 531 /nightSelect
Mahdia Beach & Aqua Park
Hotel
7.8
Very good92 reviews
Map
300 m from El Hafsi300 m from City Centre
The Beach & Aqua Park Mahdia enjoys a beautiful location and provides easy access to Great Mosque of Mahdiya approximately 10 minutes away by car.
FromC$ 54 /nightSelect
Hotel Club Thapsus
Hotel
6.8
Nice21 reviews
Map
1.4 km from El Hafsi1.4 km from City Centre
Offering an outdoor swimming pool together with 370 rooms, the 3-star Club Thapsus is positioned near an underground station.
FromC$ 25 /nightSelect
El Mouradi Cap Mahdia
Hotel
8.4
Great83 reviews
Map
3.3 km from El Hafsi3.3 km from City Centre
While staying at the El Mouradi Cap Mahdia you are invited to discover Great Mosque of Mahdiya, set a 5-minute drive away, or Skifa El Kahla, which is about a 25-minute stroll away.
FromC$ 95 /nightSelect
Thalassa Mahdia
Hotel
8.0
Great49 reviews
Map
600 m from El Hafsi600 m from City Centre
Offering a picturesque location, the 4-star Thalassa Mahdia provides a traditional Hammam, sauna facilities and an outdoor swimming pool available onsite.
FromC$ 76 /nightSelect
Caribbean World Mahdia
Resort
7.8
Very good61 reviews
Map
1.1 km from El Hafsi1.1 km from City Centre
The comfortable Caribbean World is located 45 km from Monastir Habib Bourguiba International airport and 5 minutes on foot from Mahdia Zone Industrielle bus stop.
FromC$ 128 /nightSelect
Topkapi Beach
Hotel
7.2
Very good4 reviews
Map
3.5 km from El Hafsi3.5 km from City Centre
Boasting an outdoor pool, the 3-star Topkapi Beach is approximately 15 minutes' walk from Mahdia's Old Town.
FromC$ 166 /nightSelect
Hotel Le Phenix De Mahdia
Hotel
7.4
Very good9 reviews
Map
4.0 km from El Hafsi4.0 km from City Centre
Cap Africa is set within 5 minutes' drive of the Le Phenix De.
FromC$ 98 /nightSelect
El Borj Hotel
Hotel
7.4
Very good3 reviews
Map
1.1 km from El Hafsi1.1 km from City Centre
The facilities of the 3-star El Borj include a swimming pool, massage therapy and entertainment activities.
FromC$ 204 /nightSelect
Thapsus Beach Resort
Hotel
8.4
Great8 reviews
Map
800 m from El Hafsi800 m from City Centre
The Thapsus Beach Resort is located 45 km from Monastir Habib Bourguiba International airport and 0.6 km from Mahdia ZT bus stop.
FromC$ 101 /nightSelect
Dar Evelyne
Guest house
8.2
Great23 reviews
Map
5.0 km from El Hafsi5.0 km from City Centre
Borj El Kebir is just 250 metres from the Dar Evelyne Mahdia and Great Mosque of Mahdiya is about a 5-minute stroll away.
FromC$ 41 /nightSelect
Hotel Dar Al Madina
Hotel
7.4
Very good4 reviews
Map
4.8 km from El Hafsi4.8 km from City Centre
Guests can also enjoy access to Ottoman Fort, which is at 850 metres of the 2-star Dar Al Madina Mahdia.
FromC$ 99 /nightSelect
Monarque El Fatimi
Hotel
Map
3.7 km from El Hafsi3.7 km from City Centre
This luxury hotel provides an easy access to Plage de Mahdia and welcomes its guests to use an outdoor pool area and tennis courts or to enjoy the local meals in the on-site gastronomic restaurant.
Select
Monarque El Fatimi Mahdia
Hotel
Map
800 m from El Hafsi800 m from City Centre
FromC$ 272 /nightSelect
Dar El Hamra
Guest house
Map
5.0 km from El Hafsi5.0 km from City Centre
While staying at the Dar El Hamra you are invited to discover Mahdia's Old Town, set a 15-minute walk away, or Cafe El Mehdi, which is a mere 0.9 km away.
FromC$ 148 /nightSelect
Dar Waya
Guest house
Map
4.8 km from El Hafsi4.8 km from City Centre
While staying at the Dar Waya you are invited to discover Plage Mahdia, set 2.8 km away, or Mahdia's Old Town, which is just 450 metres away.
FromC$ 177 /nightSelect
Maison Albatros
Guest house
Map
5.0 km from El Hafsi5.0 km from City Centre
Located within a 5-minute walk of Lighthouse Mahdia and approximately 4.5 km from Zone Touristique Mahdia, the Albatros Trip features a terrace, a courtyard, and a satellite flat-screen.
FromC$ 54 /nightSelect

El Hafsi hotels essential information

🏨 Hotels in El Hafsi 22
👛 Lowest price 25 CAD
✍️ Hotels Reviews 816