Special offers and Exclusive deals

Search Hotels

2026-06-24
2026-06-25
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Cheap and budget hotels in Mahdia

Houria House Sable D'Or

Avenue Tahar Sfar La Corniche, Mahdia, Tunisia View map

Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Houria House Sable D'Or Bed & Breakfast Mahdia is about 2 km from Place du Caire and about a 25-minute walk from Cafe El Mehdi. More

From US$ 25 Book Now

El Mouradi Cap Mahdia

Route De La Corniche, Mahdia, Tunisia View map

Located 1.3 km from Mahdia Beach, the superb El Mouradi Cap Mahdia Hotel comes with 6 outdoor tennis courts. This 3-star hotel lies approximately a 25-minute walk from the Mahdia Lighthouse, and… More

From US$ 44 Book Now

Dar Evelyne

Rue Sidi Essnoubri, Mahdia, Tunisia View map

Dar Evelyne Hotel Mahdia includes air-conditioned rooms 6 minutes' walk from the large Borj El Kebir Fortress. This hotel also provides Wi-Fi available in public areas. More

From US$ 30 Book Now

Dar El Mahdia

Rue Ibrahim El Tabbal 18, Mahdia, Tunisia View map

The 3-star Dar El Mahdia Bed & Breakfast, located just 5 minutes' walk from the Great Mosque of Mahdiya and only 1.2 km from the Mahdia Lighthouse, features an outdoor swimming pool for guests to… More

From US$ 45 Book Now

Maison Fathallah

Rue Ahmed El Hadded Mahdia Tunisie, Mahdia, Tunisia View map

Located merely a 5-minute walk from Place du Caire, Maison Fathallah Mahdia offers a terrace with a view over the sea. Offering walking tours, this 2-bedroom villa can accommodate up to 4 people. More

From US$ 39 Book Now

Dar El Amen Appartements

52 Avenue Tayeb Mhiri, Mahdia, Tunisia View map

To enjoy your vacation in Mahdia, stay at Dar El Amen Appartements Mahdia, which is 2.1 km from the large Borj El Kebir Fortress and about 25 minutes' walk from the Mahdia Lighthouse. To have an… More

From US$ 43 Book Now

Panorama Apartment Zone Touristique Haut Standing

G2Gm+562 Hiboun, Mahdia, Tunisia View map

Located around a 25-minute walk from the Mahdia Beach, the 85 m² Panorama Apartment Zone Touristique Haut Standing Mahdia overlooks the sea. With access to a golf playground, this 2-bedroom apartment… More

From US$ 69 Book Now

Mahdia Place Apartments

Zone Touristique De Mahdia, Mahdia, Tunisia View map

Overlooking the sea, Mahdia Place Apartments is a mere 10 minutes' walk from the Mahdia Beach in Mahdia. With access to a golf course, this apartment is ideal for active guests seeking recreation… More

From US$ 35 Book Now

Apartment Zone Touristique 80 M Beach Free Wifi

Rue Zone Touristique App, Mahdia, Tunisia View map

The beachfront 1-bedroom Apartment Zone Touristique 80 M Beach Free Wifi Mahdia is nearly 5 minutes' walk from the Mahdia Beach and can accommodate up to 3 guests. Cap Africa is 3.8 km from this 60… More

From US$ 74 Book Now

Residence Sarah

Rue El Mourouj, Zone Touristique., Mahdia, Tunisia View map

Residence Sarah Mahdia is located approximately 5 minutes' walk from Zone Touristique Mahdia and overlooks the inner courtyard. Cafe El Mehdi is in the vicinity of the apartment, while Mahdia Beach… More

From US$ 32 Book Now

Sabat

Avenue Cap Africa, Mahdia, Tunisia View map

Located only a 6-minute walk from the Mahdia Old Town, the 100 m² Sabat Apartment Mahdia accommodates up to 4 guests. This 2-bedroom apartment features Wi-Fi and complimentary private parking nearby. More

From US$ 62 Book Now

La Sirene

Rue Sidi Jaber, Mahdia, Tunisia View map

The 2-room La Sirene Apartment Mahdia is located 750 m from Cap Africa and only 0.8 km from Mahdia Museum. This apartment boasts a golf course, perfect for guests who enjoy staying active. More

From US$ 22 Book Now

Hotel Al Jazira Mahdia

36 Al-Assad Ibn Al-Furat Street, Mahdia, Mahdia, Tunisia View map

Located 6 minutes' stroll from Cafe El Mehdi, Hotel Al Jazira Mahdia is 300 metres from Place du Caire. Featuring 11 rooms with views of the city, this hotel is 3 km from the Mahdia Beach. More

From US$ 42 Book Now

Lovely 1-Bedroom Rental Unit With Sea View

Les Jardins De Mahdia, Hiboun, Tunisia Apt 21, Mahdia, Tunisia View map

The beachfront 54 m² Lovely 1-Bedroom Rental Unit With Sea View Mahdia apartment is situated in the beachfront, around 2 km from Mahdia Beach, and comes with 1 bedroom. The apartment boasts a golf… More

From US$ 30 Book Now

Lovely Garden-Level Near Beach

Hiboun, Mahdia, Tunisia View map

Lovely Garden-Level Near Beach Mahdia apartment is located 2.7 km from the Great Mosque of Mahdiya and a 25-minute walk from Skifa El Kahla City Gate. With access to a golf playground, this apartment… More

From US$ 38 Book Now

La Maison Du Jasmin

Avenue De La Corniche, Mahdia, Tunisia View map

The 3-bedroom La Maison Du Jasmin Mahdia hosts up to 6 guests and provides proximity to the Mahdia Beach, situated nearly a 5-minute walk away. More

From US$ 47 Book Now

Maison Fatima

(35.5198185, 11.0298098), Mahdia, Tunisia View map

Situated within 5 minutes' walk of the Mahdia Museum, the 90 m² Maison Fatima Mahdia apartment looks out onto the city. Zone Touristique Mahdia is within reach of the apartment, while the Mahdia… More

From US$ 49 Book Now

Appartement Vue Sur Mer Turquoise

Zone Touristique Immeuble El Saarh App N° B 34, Mahdia, Tunisia View map

Located 6 km from the Mahdia Old Town, the spacious Appartement Vue Sur Mer Turquoise Mahdia overlooks the street. Guests can enjoy seaside views of the sea from a terrace that comes with this… More

From US$ 54 Book Now

Mahdia Borj Erras

Rue Sidi Dhahar, Mahdia, Tunisia View map

Up to 5 guests can stay at the beachfront Mahdia Borj Erras Villa and enjoy Place du Caire, located nearly 5 minutes' walk away. This 1-bedroom holiday home features opportunities for hiking, mini… More

From US$ 42 Book Now

Roftop Mahdia

5111 شارع الحبيب بورقيبة, Mahdia, Tunisia View map

The 70 m² Roftop Mahdia apartment is located just 0.9 km from the Mahdia Beach and 11 minutes on foot from Mahdia Beach. For guests seeking an active stay, the apartment grants access to a golf… More

From US$ 31 Book Now

City Apartment Sur Le Port De Mahdia Free Wifi

Rue Zouila, Mahdia, Tunisia View map

Situated 0.9 km from the Mahdia Old Town, the 60 m² City Apartment Sur Le Port De Mahdia Free Wifi can host up to 3 guests in Mahdia. This 1-bedroom apartment offers a terrace with seaside views of… More

From US$ 86 Book Now

Sejour Detente A Mahdia

7 Rue Zoubeir, Mahdia, Tunisia View map

The 60 m² Sejour Detente A Mahdia apartment is located about a 25-minute walk from the Great Mosque of Mahdiya and 3.1 km from Cap Africa. The apartment provides active guests with the opportunity to… More

From US$ 34 Book Now

Miriam Apartments

Avenue De Tunis Sn, Mahdia, Tunisia View map

Miriam Apartments Mahdia is located 10 minutes' drive from the Great Mosque of Mahdiya and just 1.7 km from Plage de Corniche Mahdia Public Beach. This spacious 200 m² apartment features Wi-Fi… More

From US$ 61 Book Now

Mahdia Appartement

Avenue Ali Belhouane, Mahdia, Tunisia View map

Mahdia Appartement is located 2.8 km from Cap Africa and 25 minutes' walk from the Mahdia Old Town. Active guests will enjoy having access to a golf course. More

From US$ 57 Book Now

Dar El Fatimid Sur Le Port De Mahdia Free Wifi

Rue Zouila, Mahdia, Tunisia View map

Overlooking the city, the 2-room Dar El Fatimid Sur Le Port De Mahdia Free Wifi Apartment is 1.4 km from Cafe El Mehdi in Mahdia. With access to a golf course, this spacious apartment caters to the… More

From US$ 83 Book Now

Dar Zouila

Rue El Khalil, Mahdia, Tunisia View map

Staying at Dar Zouila Villa Mahdia, guests can easily reach Place du Caire, located just 1.5 km away. More

From US$ 56 Book Now

Diar El Bahr Mahdia

Diar Bahr Zone Touristique Mahdia, Mahdia, Tunisia View map

To enjoy your vacation in Mahdia, stay at Diar El Bahr Mahdia Apartment, which is within a 6-km distance of the Ottoman Fort and about a 10-minute drive from Plage de Corniche Mahdia Public Beach. More

From US$ 46 Book Now