1
Mahdia Palace Thalasso
Hotel
Relaxed quarters in an upmarket hotel with a spa & private beach area, plus indoor & outdoor pools.
$73/night
4.20 (1.5K reviews)
2
ONE Resort El Mansour
Hotel
Down-to-earth quarters in a casual hotel with 2 restaurants & a spa, plus a garden.
$64/night
4.20 (900 reviews)
3
Plage Mahdia
Beach
👍👍 A wonderful sandy beach with crystal clear sea! Very fine sand, the entrance to the sea is gentle. Even when it's very hot, the water is pleasantly cool.
4.50 (144 reviews)
4
Nour Palace Resort
Hotel
Upscale seaside escape offering beach access, pools & a putting green, plus tennis & spa facilities.
$78/night
4.00 (1.5K reviews)
5
4.47
Bar & grill
😐 The food was expensive. Quality-wise, you do not get what you pay for. The 2 seafood pastas we got were average at best and many clams were empty or closed.
You get free appetizers with the menu.
The place is family friendly.
4.10 (333 reviews)
6
Hotel El Mehdi Mahdia
Hotel
Modest rooms in an informal beachfront all-inclusive hotel with dining, entertainment & pools.
4.00 (1K reviews)
7
El Borj
Hotel
Casual rooms in an informal all-inclusive beachfront resort offering an outdoor pool & dining.
4.00 (495 reviews)
8
El Margoum
Tea house
👍👍 Great service .. Delicious food and beverages. Preferably for groups and families.
4.30 (111 reviews)
10
Mahdia Beach & Aqua Park
Hotel
Airy rooms with balconies in an all-inclusive beachside lodging offering a pool & 4 dining options.
$76/night
3.70 (1.4K reviews)
11
Caribbean World Mahdia
Hotel
Bustling all-inclusive beach resort with dining, bars, & outdoor pools, plus sports & a kids' club.
3.70 (825 reviews)
12
the Roy's
Cafe
👍 Loved the panckae, the staff were friendly. My only concern was that it was too crowded. Understandable due to the high quality.
3.80 (190 reviews)
15
El Mouradi Cap Mahdia
Hotel
Casual beachfront hotel offering free breakfast & dinner, plus sports facilities & an outdoor pool.
$31/night
3.70 (433 reviews)
19
il molo
Restaurant
🫤 Very good setting, too bad the waiter is not at all welcoming. For the food, good pizza, but we didn't really like the burger and the Cesar salad because we didn't really taste the cheese.
4.10 (50 reviews)
20
El Asfoor
Bar & grill
👍 Excellent facilities. It's quite fancy and well decorated. The food was ok and the service was fast. I'll go again
3.60 (219 reviews)