Westin Resort & Spa Puerto Vallarta

Paseo de la Marina Sur No. 205, Marina Vallarta, Puerto Vallarta, 48354

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Sitting beachside just 10 minutes from downtown Puerto Vallarta, the Westin Resort & Spa Puerto Vallarta offers a wealth of activities and amenities to make any family vacation perfect. In addition to the beach along Banderas Bay, there are also two swimming pools, a children’s poolside play area, the Westin Kids Club, tennis courts, a fitness center and a spa. Within 30 minutes, there are also four golf courses. With four restaurants plus room service, finding something pleasing to eat couldn’t be easier.

Accommodations include a variety of Deluxe guest rooms and suites, all with the following amenities: air conditioning, ceiling fan, flat-screen TV, in-room safe, coffeemaker, bathrobes, hairdryer, iron and ironing board and balcony. Complimentary internet access is available to all SPG members who book through Starwood websites and mobile sites and SPG apps.

Our Editor Loves

  • Kids' club
  • Swimming pools
  • Onsite restaurants

Family Interests

  • Beach
  • Golf
  • Museum/Cultural
  • Water Sports

Family Amenities

  • Children Programs
  • Cribs
  • Family Room 5+
  • Free Wi-Fi
  • Onsite Dining
  • Pool


The pool

by Born1960

The pool at sister property Marriott was closed but we were able to use pool at the nearby Westin. The pool is nice and next to beach. Not good for swimming laps due to shape and crowdedness. There is a swim up bar but crowded. Drink beer as margaritas are weak with hotel prices. Pool waiters are busy due to crowds when we were there.

gorgeous property

by 373anthonyk

Stayed here for a few days while attending a conference nearby. The property is absolutely gorgeous with four well maintained pools. The room was absolutely clean and the staff are amazing. The restaurant staff are also very good. Already looking forward to coming back.