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 – 21 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.

The service was amazing staff are friendly,the guest relations manager was very helpful and professional, gave me free “al carte” restaurant entry last night before leaving which left a good impression of his services and the hotel reputation overall.
Scored 8.4
8.4
Rated very good
Very good
1,099 reviews
Price from
£65.43
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 7.3
7.3
Rated good
Good
110 reviews
Price from
£68.88
1 night, 2 adults
Hotel Dar Al Madina, hotel in Mahdia

Hotel Dar Al Madina offers rooms in Mahdia near Corniche Mahdia Beach and Mahdia Beach. Featuring a terrace, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Amazing breakfast, very good location
Scored 9.1
9.1
Rated superb
Superb
212 reviews
Price from
£54.80
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.5
5.5
Rated passable
Average
686 reviews
Price from
£76.17
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 6.4
6.4
Rated pleasant
Pleasant
238 reviews
Price from
£58.23
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.

Beautiful Places
Scored 7.4
7.4
Rated good
Good
216 reviews
Price from
£54.30
1 night, 2 adults
Sabat, hotel in Mahdia

Featuring city views, Sabat offers accommodation with a bar and a patio, around 100 metres from Corniche Mahdia Beach.

Location. Self contained with full kitchen.
Scored 7.8
7.8
Rated good
Good
41 reviews
Price from
£30.17
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
£78.18
1 night, 2 adults
Appartement green Mahdia, hotel in Mahdia

Located 1.2 km from Corniche Mahdia Beach, 1.3 km from Mahdia Beach and 43 km from El DJem Amphitheatre, Appartement green Mahdia provides accommodation set in Mahdia.

Scored 8.1
8.1
Rated very good
Very good
6 reviews
Price from
£32.35
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.

Location and very spacious room
Scored 9.2
9.2
Rated superb
Superb
115 reviews
Price from
£27.99
1 night, 2 adults
See all 21 hotels in Mahdia

Most booked hotels in Mahdia in the past month

See all

Budget hotels in Mahdia

  • El Mouradi Mahdia
    Scored 5.5
    5.5
    Rated passable
    Average
     · 686 reviews

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

    Nice stay in May, the food was good and the stuff is friendly.

  • El Mouradi Cap Mahdia
    Scored 6.4
    6.4
    Rated pleasant
    Pleasant
     · 238 reviews

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

    Sehr schönes Hotel ,nette und Freundliche Personal .

  • Monarque El Fatimi Mahdia
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 19 reviews

    Located in Mahdia, 100 metres from Mahdia Beach, Monarque El Fatimi Mahdia provides accommodation with a garden, free private parking, a terrace and a restaurant.

    Hotel propre et un personnel serviable avec une très belle plage et une nourriture variées.

  • Hotel Nour Palace Resort & Thalasso Mahdia
    Scored 7.3
    7.3
    Rated good
    Good
     · 29 reviews

    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.

    The ambience and facilities . The staff are friendly and helpful.

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
    Bulgaria
  • 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

See all
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 321 reviews
    It’s a wonderful stay. It’s next to the madina of Mahdia which is the city center basically. We have a car so it’s very easy to go anywhere we want, beach, restaurants and supermarkets. Dar Evelyne gave us an authentic experience where we meet local people and other guests. It has an amazing terrace where we had breakfast every morning. The view is gorgeous and with breeze it’s the perfect spot to chill out.
    Muhan
    United Kingdom
  • Scored 5.5
    5.5
    Rated passable
    Average
     · 686 reviews
    Best hotel in Sahel Tunisia with good price-quality ratio. view, sea, beach, and good variety in food, animation Team are good too. special dedication to Sameh :)
    Ronny
    France
  • From £65.46 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,099 reviews
    The hotel needs some updating to rate as 5 star. Some areas of the hotel looking very tired and in need of updating particularly guest toilets
    Diane
    United Kingdom
  • 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.79 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 212 reviews
    Hotel is in the centre, near Medina. Warm rooms, good helpful receptionists and nice breakfast
    Natalia
    Italy