Isla Holbox

Isla Holbox has serene, secluded beaches and is separated from the Yucatan Peninsula's northeastern edge by a small lagoon.

Zihuatanejo

Zihuatanejo, or Zihua as it is known by locals, is located on Mexico's Pacific coast about 160 miles north of Acapulco. It has kilometres of unspoiled beaches and cobblestone streets.

Isla Mujeres

Isla Mujeres is located northeast of Cancun and is a great day trip, weekend break, or weeklong holiday destination from the mainland.

Cozumel

Excellent beaches can be found on this Mexican island, which is also one of the best places in the world to go diving and snorkelling.

Cancun

The beaches in Cancun are among the most well-liked in Mexico and are renowned for their wide expanses of sand and crystal-clear waters.

Playa del Carmen

Playa del Carmen used to have the feel of a peaceful European seaside village. These beaches are currently some of the most visited on the Yucatan Peninsula.

Sayulita

Sayulita is the ideal location for surfers and anyone seeking solitude. It is situated about 25 miles northwest of the busy metropolis and crowded beaches of Puerto Vallarta.

Tulum

Playa Ruinas offers one of Mexico's top beach experiences just outside of the Tulum Archaeological Site.

La Paz

La Paz, located on the eastern coast of Baja California Sur and about 100 miles northwest of Cabo San Lucas, has views of the Gulf of California.

Puerto Vallarta

Isla Holbox has serene, secluded beaches and is separated from the Yucatan Peninsula's northeastern edge by a small lagoon.