by Steve Jermanok
There’s a lot to like about this Westin, from its close proximity to the airport in the Marina District to the close to 1,000 feet of beachfront property on Bahia de Banderas. All rooms have a balconies with ocean views. The Westin Kids Club is available daily for children ages 4 to 12 and features fun activities like sandcastle competitions and the creation of traditional Mexican crafts. Also ask about the SPG Kids Pass, where children 12 and under can enjoy all-inclusive access to a variety of dining options, including children’s menus and buffets.
Westin is a worldwide hotel that features more than 30 specifically family-friendly resorts with exclusive amenities for kids. Learn more about Westin Hotels and Resorts, read Westin Hotels and Resorts.
Our Editor Loves
- Gorgeous beachfront property
- Westin Kids Club
- All-inclusive dining options for kids
My husband and I just returned home from this resort. This resort exceeded all of our expectations. The food is fresh and good all the time. The entire staff was nothing but amazing. Check in and check out was easy. I can't wait to go back!!
We came to Puerto Vallarta for a last minute getaway. 4 days, 3 nights. Fantastic experience at The Westin. Stayed on 11th floor with amazing view of the Bay. Hotel was clean and quiet. Great amenities. Pool was awesome with nice swim up bar. We ate waterside for sunset first night and tried some of the other hotel eateries for breakfast and lunch with great food and service. Beach is small but there was always room - you will have to contend with public vendors on the beach. We loved the great views of the mountains and bay and the Westin has nice sunsets. Close access to airport and we enjoyed the easy walk to the shops and restaurants by the marina. Bellhops were fast to find cabs for ride over to Malecon Boardwalk one night (easy 15-20 min drive). The Westin gym was GREAT too! Service was very ‘old school’ México and we love the culture and flavor that PVR offers. Highly recommend the Westin and we will stay there again!