Last-minute hotels in Mahdia

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in Mahdia

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Route de la Corniche, B.P 217, Mahdia, Tunisia
Situated in Mahdia, Iberostar Selection Royal El Mansour offers beachfront 5-star accommodation, as well as outdoor tennis courts, a private beach and free Wi-Fi. It also has a gym, an indoor pool and a beauty centre.
Pool
Free Wi-Fi
8.5
Excellent
1268 reviews
Location
0.9 mi from city centre
B.P. 38, Route de la Corniche Hiboun, Mahdia, Tunisia
Located in Mahdia, El Mouradi Cap Mahdia provides beachfront 3-star accommodation, as well as free Wi-Fi, a private beach and outdoor tennis courts. It also features a Turkish steam bath, an outdoor pool and a beauty centre.
Free Wi-Fi
6.2
Good
233 reviews
Location
2.6 mi from city centre
BP 134, Zone Touristique, Mahdia, Tunisia
Situated in Mahdia, this hotel offers a private beach and a superb infinity pool. It also features a swim-up bar, free Wi-Fi and outdoor tennis courts.
Pool
Free Wi-Fi
Parking
7.8
Good
301 reviews
Location
3.0 mi from city centre
Zone Touristique - B.P. 105 -, Mahdia, Tunisia
Mahdia Beach & Aqua Park offers 4-star accommodation, as well as a swim-up bar, an infinity pool and a private beach. Close to restaurants and shops, the hotel is an ideal base while visiting Mahdia.
Pool
Free Wi-Fi
8.5
Excellent
402 reviews
Location
2.4 mi from city centre
Nouvelle Zone Touristique, 5011, Mahdia, Tunisia
Featuring a private beach and an outdoor swimming pool, this 5-star hotel is situated in Mahdia. It also features a sauna, outdoor tennis courts and free Wi-Fi.
Pool
Free Wi-Fi
5.5
Okay
474 reviews
Location
2.6 mi from city centre
Rue De La Corniche, Mahdia, Tunisia
Offering a private beach, outdoor tennis courts and an indoor pool, Primasol El Mehdi is a luxurious place to stay in Mahdia. It also features a water park, a sauna and free Wi-Fi.
Pool
Free Wi-Fi
Parking
7.8
Good
54 reviews
Location
1.4 mi from city centre
Zone Touristique Madhia, Hiboun B.P., 42, Mahdia, Tunisia
This beachfront 4-star hotel features a range of quality facilities, including free Wi-Fi, an indoor pool and outdoor tennis courts. Popular amenities, such as a sauna, a Turkish steam bath and a private beach, make for an enjoyable stay in Mahdia.
Air conditioning
5.6
Okay
57 reviews
Location
3.4 mi from city centre
Avenue Tahar Sfar, Mahdia, Tunisia
Located amongst a range of attractions, boutiques and dining options, Houria House Sable D'or is ideal for guests wanting to discover Mahdia and its surroundings. The numerous amenities this beachfront hotel has to offer include meeting rooms, a coffee bar and free Wi-Fi.
Free Wi-Fi
Parking
7.7
Good
486 reviews
Location
0.8 mi from city centre
Route Touristique BP 98, Mahdia, Tunisia
Boasting free Wi-Fi, a private beach and indoor tennis courts, One Resort El Mansour is located in Mahdia and provides beachfront accommodation. It also offers a coffee bar, a sauna and a kids club.
Free Wi-Fi
Location
2.2 mi from city centre
Zone Touristique Mahdia-Bp 61, Mahdia, Tunisia
Located in Mahdia, Thalassa Mahdia provides beachfront 4-star accommodation, as well as an indoor pool, a private beach and a sauna. It has a spa and wellness centre, as well as a beauty centre, free Wi-Fi and meeting rooms.
Airport shuttle
Spa
6.8
Good
1 reviews
Location
2.3 mi from city centre

FAQs when booking a last minute hotel in Mahdia

  • How much does a hotel room cost in Mahdia at the last minute?

    You’ll generally find hotel rooms from around £30 tonight, £30 tomorrow, and as low as £28 over the weekend.

  • What’s the cost for a last-minute hotel in Mahdia tonight?

    Prices tonight start at about £30 for 3-star hotels and £40 for 4-star options, depending on location and availability.

  • What can I expect to pay for a hotel in Mahdia tomorrow?

    If you book for tomorrow, expect rates of around £30 for 3-star hotels and £65 for 4-star accommodation.

  • What are the prices for hotels in Mahdia this coming weekend?

    If you’re booking last-minute, weekend rates start at about £28 for 3-star hotels and £60 for 4-star properties.

See more FAQs

Find better results for your stay in Mahdia

Consider these popular 3-star hotels in Mahdia

Stay at one of these Mahdia 3-star hotels that users have found on HotelsCombined.

Mahdia last minute hotel deals. Search for last minute hotels in Mahdia. Find cheap last minute hotel rooms in Mahdia. HotelsCombined searches hundreds of travel sites to help you find cheap last minute deals and book the room that suits you best.