Cancun Beach: Mexico has some of the best beaches in the world but none as famous as Cancun. Located in the Yucatan peninsula facing the Gulf of Mexico, Cancun enjoys one heck of picturesque scenery, with powdery white sands and water colours you only see in movies.
Cozumel Beaches: Just like flamingos’ gatherings as seen on Discovery Channel thousands of tourist flood Cozumel beaches year in year out. Perhaps made even worse by its cruise ship port but hey if you like crowds this one is for you. But the beaches are simply breath taking hence the reason why it is so overcrowded.
Acapulco Beach: Here you are in a place where the beaches and the surrounding mountains are simply breathtaking. Acapulco Beach is so scenic; it’s the typical holiday postcard you see in post offices around the world. But be aware in recent years Acapulco is undergoing a constant battle against drug lords.
Playa del Carmen: Not as busy as Cozumel but close enough for a short trip to try Cozumel amazing coral reefs, Playa del Carmen is also blessed with powdery-white beaches, gentle surf and slow lifestyle. Numerous ridiculously delicious restaurants provide you with the delights of the Mexican cuisine.
Puerto Vallarta: This is the only beach town in Mexico that still preserves its colonial architecture and atmosphere. Puerto Vallarta is blessed with white sandy beaches with turquoise waters and coral reefs just off the beach making it ideal for snorkelling enthusiasts.
San Blas Beach: This is a small village located in the Pacific coast of Mexico. The beach is as deserted as they can be in these days. Surfers mainly from US and Canada looking for great waves and cheap lodging are the main type of tourists in the area.
Guayabitos Beach: Guayabitos is about three hours from Guadalajara city and around 40 one hour drive from Puerto Vallarta. The beach is lined with many kiosks, serving tempting barbecued shrimp, whole fish and other deep sea dishes. If you are looking for something of the beaten track the Guayabitos is what you need.
Teacapan Beach: Settlement of a small fishing village on an isolated peninsula, about 50 miles south of Mazatlan; Teacapan is your perfect off-the-beaten-track beach location.