Beaches in Mexico
Travelers are voting Puerto Escondido, Rosarito Beach and Boca del Cielo as the best of 41 beaches in Mexico. Also popular are La Ventanilla in Oaxaca, Playa Zipolite in San Pedro Pochutla and San Agustinillo in Angola. Want more? Check out our map of beaches in Mexico or these 2 beaches near Puerto Vallarta.