Westin St. John Resort Villas

Neglecting Great Cruz Bay, with its white sand coastline as well as blue-green water, this lavish exotic 35-acre hotel is a stunning background for snorkeling, kayaking, beaching-it, tennis or simply taking pleasure in the magnificent quarter acre freshwater swimming...