Puerto Vallarta and Nuevo Vallarta are located on Mexico's Pacific coast, on the Banderas Bay. The biggest difference is that Nuevo Vallarta has more golf courses, resorts, and vacation rentals. On the other hand, Puerto Vallarta is well-known for its shopping, dining, and culture. When it comes to beaches, the difference between Nuevo Vallarta and Puerto Vallarta is that the beaches in Puerto Vallarta are shorter stretches of sand broken up by craggy rocks. While the majority of the beaches are lush and tranquil, long walks on the beach are best taken in Riviera Nayarit where the beach stretches on for miles.
If you want an unparalleled luxury experience in Nuevo Vallarta, we recommend staying at Grand Velas Riviera Nayarit, a family resort on the Mexican Pacific recognized with 5 Diamonds by AAA. Grand Velas Riviera Nayarit offers beautifully decorated suites with ocean views, four gourmet restaurants awarded with 4 Diamonds, a world-class Spa awarded with 5 stars by Forbes Travel Guide, and various activities for the whole family.
In Puerto Vallarta, you can choose between two lodging options that will provide you with a memorable stay: Casa Velas or Velas Vallarta. Casa Velas is an adults-only boutique hotel surrounded by a golf course and tropical gardens. It features an infinity pool, a private beach club, and a gourmet restaurant. Velas Vallarta is a family resort with spacious suites, three pools, a spa, and a daily entertainment program. Both hotels offer the All-Inclusive experience.