The Westin Resort & Spa Puerto Vallarta is located close to Cruise Ship Terminal, and provides a swim-up bar, a poolside bar, and a terrace. This resort is a great place to bask in the sun with a private beach, beach cabanas, and beach massages. Indulge in a hot stone massage, a facial, and a body wrap at the onsite spa. Enjoy international cuisine and more at the two onsite restaurants. Yoga classes are offered at the gym; other things to do include basketball, volleyball, and scuba diving. In addition to shopping on site and a garden, guests can connect to in-room WiFi (surcharge).