We have stayed in Puerto Vallarta several times, we are recomending that our guests stay at Barcelo.
Pools are great, drinks are strong. Food is mostly average but we were able to find some gems at most of the restaurants. Krissy recommends trying the stuffed avocado and the shrimp entrée at the Spanish restaurant was quite good.
The rooms are exquisite. We had a junior suite that was beautiful with fantastic balconies. The beach is not as wonderful but the pools and sitting areas on the property made up for that. The plus side of the poor beach was the open bay allowed for more wildlife sightings. On our trip we watched from our balcony schools of dolphins, a school of smaller fish, and flocks of birds all make their way through bay.
This is what the Barcelo website has to say about the resort...
The Barceló Puerto Vallarta***** hotel is an elegant premium category Mexican style resort on the Playa Mismaloya, with impressive views of the Banderas Bay. The hotel has 4 Diamonds awarded by the AAA (Diamonds classification system). It has a total of 316 spacious and luxurious rooms divided into 179 junior suites, 109 family suites, 13 master suites, 12 grand master suites, and 3 presidential suites. All of them offer top quality and comfort. Enjoy excellent service, entertainment, beautiful landscapes, lush vegetation and that true privacy you have been looking for. The hotel offers various restaurants, bars and cafés that are within the Barceló All Inclusive programme, in which you can enjoy varied, high-class international cuisines. Apart from enjoying the beautiful beach with its tropical waters, you can also make the most of all the facilities at the hotel which include 4 swimming pools (one sports pool, 2 family pools and one children’s pool), 2 outdoor Jacuzzis, a beautiful tropical jungle, gym, games room and entertainment shows for adults and children alike. Real luxury that will make for an unforgettable holiday!
Link to their website:
For other resorts you can try this link:
http://www.tripadvisor.com/Hotels-g150793-Puerto_Vallarta-Hotels.html