Top Hotels near City Centre in El Hafsi
Find the Top Hotels near City Centre – 7+ Quality Options from Leading Providers
1-7 out of 7 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Places to stay near El Hafsi
Hotel
7.8
Very good110110 reviews10
MapView on map200 m from El Hafsi200 m from City Centre
From
US$ 40
/night
The 4-star Beach & Aqua Park offers fitness classes and horse riding activities while being housed in a traditional-style building of Mahdia.
7.8
Very good5757 reviews10
MapView on map1.9 km from El Hafsi1.9 km from City Centre
From
US$ 384
/night
Offering location a 5-minute stroll from Plage Mahdia, the 4-star Primasol El Mehdi serves international cuisine, while onsite guests can enjoy a Turkish bath and sauna facilities.
7.8
Very good3939 reviews10
700 m from El Hafsi700 m from City Centre
From
US$ 58
/night
Located a 25-minute stroll from Mahdia Museum, the impressive Nour Palace Resort & Thalasso features a swimming pool.
Hotel
7.8
Very good100100 reviews10
- Private beach
- Spa treatments
- Heated pool
1000 m from El Hafsi1000 m from City Centre
From
US$ 39
/night
- Private beach with sun loungers and umbrellas
- Wide range of spa and wellness treatments
- Outdoor and heated indoor swimming pools
8.2
Great297297 reviews10
- Thalassotherapy Spa
- Beachfront Access
- Star Camp
2.6 km from El Hafsi2.6 km from City Centre
From
US$ 40
/night
- Beachfront with direct access
- Thalassotherapy spa with hammam
- All-inclusive dining with Tunisian cuisine
Bed & Breakfast
8.2
Great8888 reviews10
- Private bathroom
- Outdoor terrace
- 24-hour reception
2.8 km from El Hafsi2.8 km from City Centre
From
US$ 25
/night
- Beachfront location with sea views
- Restaurant with regional seafood cuisine
- Garden with walking tour options
Hotel
8.2
Great120120 reviews10
3.0 km from El Hafsi3.0 km from City Centre
From
US$ 44
/night
Located around 25 minutes' walk from Mahdia's Old Town, the superb El Mouradi Cap features a swimming pool.
Saved
Save
Top Hotel Picks near City Centre
How much is a hotel room per night?
The hotels listed here are close to key sites like the Bardo National Museum, the Medina of Tunis, and La Goulette beach. They are also near public transport stations such as Tunis Marine and Bab El Bhar. Prices start around €75 per night, with many hotels receiving guest ratings above 8.0/10.
3 star:
€75-€120
4 star:
€120-€200
5 star:
€200-€350
