Are you in a hurry?
Here is a quick list of hotels in Mahdia, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hotel Nour Palace Resort & Thalasso Mahdia |
7.5 / 10 (39 Reviews) |
From 58$ | |
| El Mouradi Mahdia |
5.5 / 10 (477 Reviews) |
From 41$ | |
| Mahdia Palace Thalasso |
7.8 / 10 (270 Reviews) |
From 39$ | |
| Iberostar Selection Royal El Mansour |
8.5 / 10 (1252 Reviews) |
From 40$ | |
| Thalassa Mahdia |
2.9 / 10 (7 Reviews) |
From 56$ |
Table of contents
View all photos
Hotel Nour Palace Resort & Thalasso Mahdia
From 58$
Hotel Nour Palace Resort & Thalasso Mahdia is a 5-star accommodation 10 minutes' drive from Mahdia Beach. Guests have access to an indoor swimming pool, a fitness area and Wi-Fi in public areas.
The venue is situated 5 km from Mahdia city centre and 45 km from Monastir Habib Bourguiba International airport. Plage Mahdia is 25 minutes' walk from the property. Hotel Nour Palace Resort & Thalasso Mahdia is a short ride from Ottoman Fort. Mahdia ZT bus stop is located nearby, just 550 metres from the venue.
View all photos
El Mouradi Mahdia
From 41$
Located 2.3 km from Mahdia Museum in Mahdia, El Mouradi Mahdia Hotel offers a Turkish steam room, a plunge pool, and a hot tub. Mahdia Beach is less than 2.8 km away.
The venue is situated 5 km from Mahdia city centre and 45 km from Monastir Habib Bourguiba International airport. Guests can enjoy the sandy beach where sun loungers and umbrellas are provided. El Mouradi Mahdia Hotel is a short ride from Ottoman Fort. Mahdia ZT bus stop is approximately a 10-minute walk away.
View all photos
Mahdia Palace Thalasso
From 39$
Mahdia Palace Thalasso Hotel is located in Mahdia, 2.4 km from Plage Mahdia, and offers a swimming pool. The accommodation features a nightclub, a sun deck, and water slides, and the rooms overlook the garden.
The venue is situated 5 km from Mahdia city centre and 45 km from Monastir Habib Bourguiba International airport. It is also close to a beautiful sand beach with a beach bar, sunbeds, and umbrellas. Mahdia Palace Thalasso Hotel is a short ride from Ottoman Fort. Mahdia ZT bus stop lies within 550 metres away.
View all photos
Iberostar Selection Royal El Mansour
From 40$
Iberostar Selection Royal El Mansour Hotel is a 5-star accommodation in the old part of Mahdia. This venue features a health club, a summer terrace, and an indoor swimming pool as well as Wi-Fi throughout the hotel.
Mahdia Museum is 2.3 km of the property, while Cap Africa is around 2.9 km away. The venue is 15 minutes' walk from Mahdia city centre and 57 minutes by car from Monastir Habib Bourguiba International airport. Iberostar Selection Royal El Mansour Hotel is a short ride from Plage Mahdia.
View all photos
Thalassa Mahdia
From 56$
Situated on the sandy beach, a 10-minute ride from Great Mosque of Mahdiya, Thalassa Mahdia Hotel boasts a sauna, a seasonal outdoor swimming pool, and a rooftop terrace. This venue is ideally based near the white beach.
The accommodation is located in the entertainment district of Mahdia. Ottoman Fort is 10 minutes' drive from the property, while Monastir Habib Bourguiba International airport is 45 km from it. You can get to Plage Mahdia in a few minutes by car. Mahdia ZT bus stop, offering a direct link to the city attractions and main places, is within close proximity of Thalassa Mahdia Hotel.
Hotels in Mahdia
| Top Service Hotel ๐ | Hotel Nour Palace Resort & Thalasso Mahdia |
| Best reviews Hotel โค๏ธ | El Mouradi Mahdia |
| Hotel with balcony ๐ค๏ธ | Mahdia Palace Thalasso |
View all photos
Dar Wissal-Maison Albatros
From 36$
Maison Albatros Hotel Mahdia is within 300 metres of Lighthouse Mahdia and features a sunbathing terrace, a courtyard, and a play area. The venue is situated 3 km from Mahdia city centre and 60 km from Monastir Habib Bourguiba International airport.
Guests will also appreciate proximity to Great Mosque of Mahdiya, which is 900 metres away. In addition, Ottoman Fort is within a walking distance of the accommodation.
View all photos
Mahdia Beach & Aqua Park
From 40$
Mahdia Beach & Aqua Park Hotel is located in Mahdia, 10 minutes by car from Mahdia Beach, and offers a plunge pool. The venue is situated 4 km from Mahdia city centre and 50 km from Monastir Habib Bourguiba International airport.
Business travellers will appreciate a picturesque location steps from convention centres. Mahdia's Old Town is 10 minutes' drive from the in Mahdia. Mahdia Beach & Aqua Park Hotel is a short ride from Great Mosque of Mahdiya. There is Mahdia ZT bus stop within 650 metres away.
View all photos
Dar Evelyne
From 30$
Just 30 minutes' walk from Mahdia city centre, Dar Evelyne By Daldoul Hotel features rooms with views of the courtyard. It offers Wi-Fi in public areas.
Mahdia Beach is 2.4 km of the venue, while Cap Africa is around 1 km away. Attractions within walking distance include Mahdia's Old Town and Ottoman Fort. Dar Evelyne By Daldoul Hotel is a short ride from Plage Mahdia.
View all photos
Dar Waya
From 148$
Featuring views over the sea, Dar Waya Hotel Mahdia is located within a 5-minute drive of Cafe El Mehdi.
The venue is set within 30 minutes' walk of the centre of Mahdia, not far from Great Mosque of Mahdiya. Cap Africa is 1 km from the guest house, while Monastir Habib Bourguiba International airport is 60 km from it. The famous Ottoman Fort is found nearby.
View all photos
Houria House Sable D'Or
From 25$
Offering a restaurant and a shop, Houria House Sable D'Or Bed & Breakfast Mahdia is within a 5-minute drive of Place du Caire. The property is situated 2 km from Mahdia city centre and 55 km from Monastir Habib Bourguiba International airport.
Cafe El Mehdi is less than 2.2 km away. You can get to Plage Mahdia in a few minutes by car.
View all photos
Mahdia - Baghdadi - Laourient Apartments, Restaurant, Cafe
From 116$
Set around 10 minutes by car from Mahdia Museum, Mahdia - Baghdadi - Laourient Apartments, Restaurant, Cafe features 24-hour security and currency exchange. Plage Mahdia is less than 4.8 km away.
Baghdedi bus stop is a short distance from the property.
View all photos
El Mehdi Beach Resort Ex Primasol El Mehdi
From 384$
Featuring cars for rent as well as Wi-Fi in public areas, El Mehdi Beach Resort Ex Primasol El Mehdi is set in Mahdia, within 5 minutes' drive of Plage de Corniche Mahdia Public Beach. This venue entices guests with a car park available on site.
The accommodation is situated 2 km from Mahdia city centre and 50 km from Monastir Habib Bourguiba International airport. The hotel is a 10-minute drive from Mahdia's Old Town in Mahdia. Plage Mahdia is located not very far from El Mehdi Beach Resort Ex Primasol El Mehdi.
View all photos
Thapsus Beach Resort
From 57$
Thapsus Beach Resort Mahdia, situated approximately 6 km from Ottoman Fort, offers an indoor swimming pool, karaoke, and a play area. Zone Touristique Mahdia is located near the venue, and Monastir Habib Bourguiba International airport is approximately a 54-minute drive away.
Plage de Corniche Mahdia Public Beach is less than 3.2 km away. It is 3 km from the centre of Mahdia. You can get to Plage Mahdia in a few minutes by car. The accommodation is within walking distance of Mahdia Zone Tourestique bus stop.
View all photos
Appartement Mahdia Beach & Aqua Park
From 263$
Appartement Mahdia Beach & Aqua Park is situated 3.2 km from Plage de Corniche Mahdia Public Beach and features a sun terrace, water slides, and an outdoor pool area. Guests will also appreciate proximity to Zone Touristique Mahdia, which is 950 metres away.
The venue is located along private beach, about 4 km from the centre of Mahdia. You can get to Great Mosque of Mahdiya in a few minutes by car. Mahdia Zone Tourestique bus station is situated 800 metres from Appartement Mahdia Beach & Aqua Park. Monastir Habib Bourguiba International airport is a 54-minute drive away.
View all photos
Dar El Hamra
From 159$
Cafe El Mehdi is 0.8 km from Dar El Hamra Hotel Mahdia, while Ottoman Fort is 500 metres away. Guests will enjoy a continental breakfast and access to a patio.
The property is situated 3 km from Mahdia city centre and 55 km from Monastir Habib Bourguiba International airport. Lighthouse Mahdia is located near the guest house.