Hotels in Mahdia

Mahdia is Tunisia’s best-kept coastal secret, where the Mediterranean sparkles and hotel stays come with an extra splash of local charm. Whether you’re a family after all-inclusive poolside fun, a couple seeking a romantic seafront suite, or a group ready for late-night laughs by the beach, Mahdia delivers with its mix of plush resorts and laid-back boutique gems. Here, sun-soaked mornings blend into balmy, lantern-lit evenings, and every hotel feels like your own slice of North African paradise-minus the crowds but with plenty of the good stuff: friendly faces, fresh seafood, and that unbeatable sea view.

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks