Take it from us, the “been there, done that” adage really doesn’t apply to Mexico. It’s one of those holiday destinations that get under your skin – a single visit just doesn’t cut it.

If you’ve holidayed in Mexico in the past but are keen to rekindle old memories, let us tempt you with these four must-visit places to rediscover.


Tucked away at the southern tip of Baja California, Los Cabos is the collective name given to two of Mexico’s most prestigious resorts, Cabo San Lucas and San Jose del Cabo.

Once a sleepy fishing village, Cabo San Lucas now hosts much larger vessels as the primary cruise ship terminal for the area. Despite its relatively late development as a tourist hub, the natural landscape is beautiful. This is where the desert meets the sea.

UNESCO recognises the rugged terrain of the Sierra de la Laguna. Hikers who reach its highest point are rewarded with extraordinary views out over the ocean. The sea too is a major draw. On land, the rock pinnacles of Lover’s Beach and the dramatic wave-cut arch at Land’s End are a reminder of the force of nature.

Out to sea, humpback whales and whale sharks entertain visitors; snorkelling and diving are popular pastimes here. Sportfishing for marlin and tuna is another reason to make the trip.