Caneel Bay Beach Caneel Bay of the Caribbean offers what every beach vacation should - beautiful surroundings, luxury service, and gourmet dining. This exclusive beach resort is nestled within the 5,000 acre Virgin Islands National Park on the island of St. John in the Virgin Islands. Ideal for beach lovers, Caneel Bay offers seven ... ports, and even telephones that offer free local calling. Offering you everything for vacation bliss, Caneel Bay is one place you'll be glad you found.
posted
in Beaches