The Best Beach Vacations in Mexico. Puerto Vallarta: Vallarta exemplifies the beauty of Mexico -- a Pacific bay framed by lush mountains, a vibrant colonial town, open-minded culture with an artistic bent, perfect weather, and friendly locals. Spectacularly wide Banderas Bay is graced by 42km (26 miles) of sandy beach.Where is the best vacation place in Mexico?
Cozumel is an island just off Playa del Carmen and is one of the best scuba diving destinations in the western hemisphere. It is rare to find such natural beauty, crystal clear waters and vast marine life.