Skip to main content

Search hotels in Mahdia

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

Filter by:

Star rating

Review score

Mahdia – 13 hotels and places to stay

See the latest prices and deals by choosing your dates.
Iberostar Selection Royal El Mansour, hotel in Mahdia

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.

Delicious food.
Scored 8.0
8.0
Rated very good
Very good
1,069 reviews
Price from
£65.13
1 night, 2 adults
Mahdia Beach & Aqua Park, hotel in Mahdia

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.

the men working in reception was so class and cool and so respectful the bar worker the two women's and the boys was so cool but thier boss i think the old man work at night not the boys working in kitchen was so respectful too and they give best service to people i hope thier boss show them some respect
Scored 6.8
6.8
Rated pleasant
Pleasant
104 reviews
Price from
£68.57
1 night, 2 adults
El Mouradi Mahdia, hotel in Mahdia

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

There was a good variety of food to choose from. It was well seasoned and quite balanced.
Scored 5.2
5.2
Rated passable
Average
685 reviews
Price from
£93.28
1 night, 2 adults
El Mouradi Cap Mahdia, hotel in Mahdia

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

Fun
Scored 5.1
5.1
Rated passable
Average
237 reviews
Price from
£75.29
1 night, 2 adults
Mahdia Palace Thalasso, hotel in Mahdia

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.

Beach was at the hotel front door, Food was very great and very varied, exceptional waiting services Reception Manager was at care and very approachable and welcoming, friendly and made everything requested possible and acted fast. Restaurant staffs and cleaner very sweet and went extra miles making our stay enjoyable. We had a very nice time and great memories and will be back to this hotel.
Scored 7.4
7.4
Rated good
Good
203 reviews
Price from
£57.06
1 night, 2 adults
Mahdia - Baghdadi - Laourient Apartments, restaurant, café, hotel in Mahdia

Featuring free bikes, garden and views of garden, Mahdia - Baghdadi - Laourient Apartments, restaurant, café is located in Mahdia, 700 metres from Mahdia Beach.

Good location, near the beach.
Scored 8.9
8.9
Rated fabulous
Fabulous
118 reviews
Price from
£77.83
1 night, 2 adults
Immeuble l'Espadon, hotel in Mahdia

Featuring sea views, Immeuble l'Espadon features accommodation with a balcony, around a few steps from Mahdia Beach.

location and house space
Scored 9.2
9.2
Rated superb
Superb
56 reviews
Price from
£70.74
1 night, 2 adults
Dar Waya, hotel in Mahdia

Featuring quiet street views, Dar Waya offers accommodation with patio, around 300 metres from Corniche Mahdia Beach. Featuring sea and inner courtyard views, this guest house also has free WiFi.

Host recommendations about the city, Perfect Location, very beautiful traditional house and a nice breakfast
Scored 9.3
9.3
Rated superb
Superb
7 reviews
Price from
£102.10
1 night, 2 adults
Maison Fathallah, hotel in Mahdia

Featuring air-conditioned accommodation with a balcony, Maison Fathallah is located in Mahdia.

Everything 🤗 we would definitely like to come back once again , thank you Farouk and Monia for the hospitality 😊
Scored 9.6
9.6
Rated exceptional
Exceptional
39 reviews
Price from
£39.79
1 night, 2 adults
Maison Albatros, hotel in Mahdia

Situated within 1 km of Corniche Mahdia Beach and 2.2 km of Mahdia Beach, Maison Albatros provides rooms with air conditioning and a private bathroom in Mahdia.

Breakfast
Scored 9.2
9.2
Rated superb
Superb
90 reviews
Price from
£29.53
1 night, 2 adults
See all 21 hotels in Mahdia

Most booked hotels in Mahdia in the past month

What guests said about Mahdia:

  • Scored 10
    10

    A truly nice, charming and relaxed town, with large historic...

    A truly nice, charming and relaxed town, with large historic significance and enough interesting sites to keep you busy. Also a great base for a daytrip to El Jem. In warmer months (end of April / early May are definitely not the good time) you can also enjoy the beach.
    Marko
    Slovenia
  • Scored 6.0
    6.0

    There is nice clubs in Mahdia.

    There is nice clubs in Mahdia. I can not say it is safe but did not encountered anything while we were outside, but we got lots of attention. Only problem is that when you land in main airport you need to take 3 hours taxi ride which costs around 80£ to get there.
    Çelik
    Turkey

See reviews by guests who stayed at hotels in Mahdia

  • From £59.91 per night
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,069 reviews
    There was direct access to the beautiful beach. The swimming pool was also very nice. The room was spacious with comfortable bed and nice bathroom the staff were very welcoming and friendly. The food was really delicious and there were multiple varieties. The hotel style and decoration stuff were special.
    Ghazi
    Germany
  • From £24.19 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 367 reviews
    Really nice family own hotel. Staff and everything was perfect. I forgot my tablet and they called me right away to let me know. Very efficient people. We will comeback.
    Mustafeen
    Belgium
  • From £41.71 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 75 reviews
    The location is perfect. Close to the center, everything in walking distance. Mahdia is well worth a visit. Breakfast is ok.
    Raymond
    Netherlands
  • Scored 1.0
    1.0
    Rated very poor
    Very poor
     · 1 review
    The location is perfect in the middle of borj erras mahdia, but it was without any view at all not as described.
    Rahma
    Qatar
  • From £52.55 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 191 reviews
    Hotel is in the centre, near Medina. Warm rooms, good helpful receptionists and nice breakfast
    Natalia
    Italy