Travel Raintree's Westin Resort & Spa, a collection of 16 condominium properties in Whistler, Canada. Book your next Whistler vacation at Westin Resort & Spa and enjoy world-class skiing and family vacation or a romantic getaway. Best Resorts, Hotels And Resorts, Luxury Hotels, Ski Resorts, Quebec, Places To Travel, Places To Visit, Travel Destinations, Canadian Travel