Featured hotels in Mahdia

  • £65

    Average price per night

    Iberostar Royal El Mansour, Mahdia
    8.4 Very good 202 reviews
    Description Iberostar 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.

    "The reception staff were so welcome and friendly,big thanks to (narjes).the security were up to the standard,always they make you feel safe,the head of security(chaef eddin)and the secrurity agent(omar)..."

    Saber. United Kingdom
  • £41

    Average price per night

    Hotel Julius, El Jem
    8.7 Fabulous 75 reviews
    Description Situated in El Jem, a 10-minute walk from El Jem Colosseum, Hotel Julius has a number of amenities including barbecue facilities, a garden and a terrace.


    DONGBIAO. China
  • £27

    Average price per night

    El Mouradi Mahdia, Mahdia
    5.8 Review score 60 reviews
    Description Located on a beach on the Mediterannean coast, El Mouradi Mahdia offers 5* accommodation 5 km from Mahdia and 40 km from Monastir.

    "Very nice location. Food was excellent specially dinner. All the staff very nice."

    Marija . Croatia
  • £33

    Average price per night

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

    "Perfect place for families and for relaxing. Food was excellent with a lot of choice. Activities for the kids too"

    Rym Jendoubi. Finland
  • £42

    Average price per night

    Hôtel Nour Palace Resort & Thalasso, Mahdia
    7.8 Good 33 reviews
    Description 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.

    "Staff service and animator program."

    Manal. Germany
  • £86

    Average price per night

    Dar Jamila, Mahdia
    9.2 Superb 10 reviews
    Description Dar Jamila has barbecue facilities, garden and terrace in Mahdia. Featuring a 24-hour front desk, this property also provides guests with a restaurant.

    "Friendly owner, relaxed and lovely surroundings ... would recommend Dar Jamilla ... not cheap but worth a little splurge!"

    Rachel. United Kingdom
  • £42

    Average price per night

    Immeuble l'Espadon, Mahdia
    9.9 Exceptional 7 reviews
    Description Immeuble l'Espadon is situated in Mahdia. The apartment features sea views and is 42 km from Monastir.

    "Very helpful and friendly host. Clean appartment with beautiful sea view. Would definitely recommend staying there."

    Valeska D'Haese. Belgium
  • £39

    Average price per night

    Apart Mahdia, Mahdia
    9.7 Exceptional 9 reviews
    Description Situated in Mahdia, Apart Mahdia offers free bikes, a garden and a barbecue. It offers free WiFi and a terrace.

    "Super comfort modern apartment - Friendly and welcoming host - super location and we loved Mahdia! Excellent"

    Antost. Belgium
  • £31

    Average price per night

    Mahdia Appartement, Mahdia
    8.1 Very good 19 reviews
    Description Mahdia Appartement is set in Mahdia. Complimentary WiFi is offered. There is also a kitchen in some of the units equipped with an oven and a microwave.

    "Very practical apartment for up to 4-6 people, next to the beach. Very well priced, for good quality. Contact with owners was straightforward. Very willing and flexible"

    stef. Netherlands
  • £26

    Average price per night

    Appartement Vue Sur Mer Turquoise, Mahdia
    8.2 Very good 8 reviews
    Description Featuring an outdoor pool and sea views, Appartement Vue Sur Mer Turquoise is set in Mahdia. The apartment features city views and is 57 km from Sousse.

Most booked hotels in Mahdia in the past month

Mahdia's best hotels and accommodation with breakfast

Budget hotels and accommodation in Mahdia

Hotels and accommodation in Mahdia that you can book without credit card