Top 10 Hotels in Mahdia

See all 9 Hotels in Mahdia
Iberostar Royal El Mansour
Iberostar Royal El Mansour

Route de la Corniche, Mahdia 5111

5.0 out of 5.0
4.3 out of 5 (58 reviews)

This family-friendly Hiboun hotel is within 2 mi (3 km) of Mahdia Beach, Borj el-Kebir, and Grand Mosque. Subway Diving …

$85
per night
lti Mahdia Beach
lti Mahdia Beach

Zone Touristique - B.P. 105 - 5100, Mahdia 05100

4.0 out of 5.0
3.5 out of 5 (22 reviews)

Located in Mahdia, this beachfront hotel is connected to the convention center and within 1 mi (2 km) of Mahdia Beach and …

$41
per night
Mahdia Palace Thalasso
Mahdia Palace Thalasso

BP 134, Zone Touristique, Mahdia

5.0 out of 5.0
3.7 out of 5 (6 reviews)

This Mahdia hotel is on the beach, 2.8 mi (4.5 km) from Mahdia Beach, and within 6 mi (10 km) of Grand Mosque and Subway …

$82
per night
Hotel Thapsus Club
Hotel Thapsus Club

Zone touristique Mahdia B.P 42, MAHDIA 5111

4.0 out of 5.0
3.9 out of 5 (30 reviews)

Nestled on the beach, this Mahdia hotel is within 6 mi (10 km) of Mahdia Beach, Grand Mosque, and Borj el-Kebir. Monastir …

$42
per night
The Sindbad
The Sindbad

Avenue des Nations Unies, Hammamet 8050

5.0 out of 5.0
4.2 out of 5 (246 reviews)

Located in Hammamet, this beachfront hotel is next to a golf course and within 2 mi (3 km) of Hammamet Beach, Hammamet Fort …

$66
per night
Hotel Marina Palace
Hotel Marina Palace

Yasmine Hammamet, Hammamet 8050

4.0 out of 5.0
3 out of 5 (198 reviews)

This family-friendly Hammamet hotel is located near the airport, within a 10-minute walk of Paintball Tunisie, Zizou …

$45
per night
Hasdrubal Thalassa Port El Kantaoui
Hasdrubal Thalassa Port El Kantaoui

Zone Touristique Port El Kantaoui, Port El Kantaoui 4089

4.0 out of 5.0
4.4 out of 5 (17 reviews)

Situated in Port El Kantaoui, this spa hotel is within 1 mi (2 km) of Acqua Palace Water Park, Port El Kantaoui Harbour, and …

$82
per night
Saphir Palace & Spa
Saphir Palace & Spa

Boulevard 7 Novembre, Hammamet 8052

5.0 out of 5.0
3.8 out of 5 (109 reviews)

Located in Yasmine, this luxury hotel is within a 10-minute walk of Casino La Medina, Carthage Land, and Yasmine Hammamet …

$70
per night
Chich Khan
Chich Khan

Rue la Medina, Hammamet 8056

4.0 out of 5.0
3.6 out of 5 (46 reviews)

This family-friendly Hammamet hotel is located near the bay, within a 5-minute walk of Yasmine Hammamet, Paintball Tunisie …

$50
per night
Dar Said
Dar Said

Rue Toumi, Sidi Bou Said 02026

4.0 out of 5.0
4.3 out of 5 (52 reviews)

Situated near the airport, this luxury hotel is within 1 mi (2 km) of Palais Ennejma Ezzahra, Museum Dar el-Annabi, and North …

$127
per night

Recent Reviews in Mahdia

Hide content

Where to stay in Mahdia