Puerto VallartaFamily friendly
Barceló Puerto VallartaFive-star all-inclusive on Mismaloya beach with 316 suites and 6 restaurants
8.4 Very good, 96 reviews
Puerto VallartaFamily friendlyHoteles Buenaventura
Buenaventura Grand sits on the beach at the north end of downtown Puerto Vallarta, on the Bay of Banderas, a five-minute walk from the start of the Malecón.
Photos: Hoteles Buenaventura
Buenaventura Grand sits on the beach at the north end of downtown Puerto Vallarta, on the Bay of Banderas, a five-minute walk from the start of the Malecón. The airport is about 15 minutes away.
See rooms and prices at Buenaventura Grand Hotel & Great Moments

Rooms run from a 36 square metre king or two-double room to Deluxe ocean-view rooms, all with a balcony, and a 42 square metre Honeymoon Suite with a jacuzzi facing the sea. A family room joins two Deluxe units into 72 square metres for six, each with its own bathroom and balcony.
Frutas y Flores is the main buffet restaurant, with a different speciality each night. Sunset Restaurant looks over the city and turns Italian and à la carte for dinner. Corazón Contento, for adults only, serves Mexican food with a selected international wine list. The adults-only Sky Bar has a terrace for sunset, with sushi and cocktails for Deluxe ocean-view guests.
There are three heated pools, one of them for children, and an adults-only area with wet loungers. The kids club takes ages 4 to 12 with crafts, games and beach activities, and the programme includes aqua aerobics, yoga, kayak tours and cooking classes. Shakti Spa and a gym are on site. It suits families who want the old town and the Malecón within walking distance.
Puerto VallartaFamily friendly
8.4 Very good, 96 reviews
Puerto VallartaFamily friendly
7.0 Good, 1,177 reviews
Puerto VallartaFamily friendly
Fewer than 50 guest reviews so far
Puerto VallartaFamily friendly
7.7 Good, 789 reviews