Caneel Bay

Cruz Bay, St. John, The United States Virgin Islands

Discover the unspoiled beauty of a tropical island far from the cares and worries of modern life. Caneel Bay is an exciting, exclusive resort nestled on the remote island of St. John, in the heart of the United States Virgin Islands. Here, you'll explore 7 beautiful beaches or dive into the turquoise waters of the Caribbean, perfect for swimming, sailing and snorkeling.


Click Here for more information on Caneel Bay