The Best Beaches In Mexico

3. Playa Carrizalillo, Oaxaca

While everyone else is kicking it on Playa Zicatela and chugging margaritas, remember, that Playa Carrizalillo is a more secluded beach in Puerto Escondido. It’s situated at the bottom of over 160 steps and has long been a favorite among locals. The reward for making the journey down is turquoise water and a crescent-shaped beach surrounded by swaying palm trees. best

Beginner surfers especially enjoy this beach, and locals are always available to schedule a lesson. Beyond that is a row of barefoot casual, unpretentious beach shacks and snack bars. Veteran visitors can confirm the one on the far right has delicious coconut shrimp. Also, don’t pass up the ice cream vendor either!