It would be hard to pick a favorite between the two all-inclusive resorts where we stayed in Puerto Vallarta. Casa Velas, with 80 suites and a quiet vibe, is an all-adults property where we enjoyed dining at Emiliano, lounging in a poolside cabana and taking the shuttle to the Tau Beach Club.
The family-friendly Grand Velas Riveria Nayarit has 267 rooms, the waterfront Azul restaurant for buffet meals and four specialty restaurants where we dined on Asian food and enjoyed a Mezcal and Mole pairing dinner. The Kids Club and Teens Club were among the best we had ever seen.
– Jan Schroder, Editor-in-chief, The Travel 100