Puerto Vallarta is known for its beaches and bustling nightlife, but there are also art galleries, restaurants and the Jack Nicklaus Signature Golf Course at Vista Vallarta. You will easily find accommodations, such as Buenaventura Grand Hotel & Spa and the Quinta Maria Cortez.
In Cabo San Lucas, you will find luxurious accommodations such as the Terrasol Beach Resort and the Hotel Finisterra. You can also experience some of the world's greatest sport fishing. If you get tired of the quiet and relaxation, the nightlife includes many tequila bars and the world-famous Cabo Wabo Cantina.
The tourist area is on the coast of Playa Del Carmen, which is known for its Fifth Avenue strip of restaurants, bed and breakfasts, time-shares and white, sandy beaches.
Cancun is perhaps the most extravagant and popular Mexican city. Stay at the Ritz-Carlton hotel, walk the beaches, enjoy the shopping, and get lost in the nightlife.
Acapulco, one of Mexico's oldest cities, has quiet beaches and private resorts that offer romantic getaway packages you can find online. Water sports, including kayaking and Jet Skiing, are popular here.