Top Hotels near City Centre in El Hafsi

Find the Top Hotels near City Centre – 7+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-7 out of 7 hotels
2Filter & Sort
View map
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
7.8
Very good110 reviews
MapView on map200 m from El Hafsi200 m from City Centre
From   US$ 40 /nightSelect
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 good57 reviews
MapView on map1.9 km from El Hafsi1.9 km from City Centre
From   US$ 384 /nightSelect
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 good39 reviews
700 m from El Hafsi700 m from City Centre
From   US$ 58 /nightSelect
Located a 25-minute stroll from Mahdia Museum, the impressive Nour Palace Resort & Thalasso features a swimming pool.
7.8
Very good100 reviews
  • Private beach
  • Spa treatments
  • Heated pool
1000 m from El Hafsi1000 m from City Centre
From   US$ 39 /nightSelect
  • Private beach with sun loungers and umbrellas
  • Wide range of spa and wellness treatments
  • Outdoor and heated indoor swimming pools
8.2
Great297 reviews
  • Thalassotherapy Spa
  • Beachfront Access
  • Star Camp
2.6 km from El Hafsi2.6 km from City Centre
From   US$ 40 /nightSelect
  • Beachfront with direct access
  • Thalassotherapy spa with hammam
  • All-inclusive dining with Tunisian cuisine
Bed & Breakfast
8.2
Great88 reviews
  • Private bathroom
  • Outdoor terrace
  • 24-hour reception
2.8 km from El Hafsi2.8 km from City Centre
From   US$ 25 /nightSelect
  • Beachfront location with sea views
  • Restaurant with regional seafood cuisine
  • Garden with walking tour options
8.2
Great120 reviews
3.0 km from El Hafsi3.0 km from City Centre
From   US$ 44 /nightSelect
Located around 25 minutes' walk from Mahdia's Old Town, the superb El Mouradi Cap features a swimming pool.

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

Top Recommended Family Friendly hotels near City Centre

Top Recommended Boutique hotels near City Centre

Top Recommended Luxury hotels near City Centre

Top Recommended Central hotels near City Centre