Westin St. John launches a pre-holiday sale. The Westin St. John is often ranked as one of the best family resorts in the Caribbean. The resort offers full kiddie amenities, a splendid sugar sand beach, and proximity to all of the eco-adventures St. John has to offer. The Westin St. John Resort & Villas is offering a pre-holiday special starting at $439 per night, available for stays November 25 through December 22-a savings of more than 60% off regular rates for this time period.