Velas Vallarta
Set along 10 acres on the gorgeous Banderas Bay with views of the Sierra Madre Mountains, Velas Vallarta offers all-inclusive options for groups, plus multiple pools and a relaxing beach area. The suites feature contemporary Mexican details and range from one- to three-bedrooms, with kitchens or kitchenettes, private balconies, and large living room areas. All-inclusive rates include activities like tennis, basketball, morning yoga, and a kid's club for ages 4 to 12 with plenty of offerings to keep young ones busy.
Gourmet dining is also included and La Ribera Restaurant offers breathtaking ocean views along with steak and seafood dinners, as well as a great breakfast buffet. For live music and Mexican cantina food, Foodies Cantina offers authentic fare, while Andrea Restaurant serves fresh local seafood and Asian and Italian-inspired options. Just be sure to make reservations; they are required for all restaurants.
Typical starting/peak prices: $246/$324
Location: Puerto Vallarta
On-site amenities: Spa, beauty salon, market, oceanfront dining, private beach, gym, two pools, tennis courts, bars
Booking: https://bom.so/HnBUfn