Caneel Bay Hotels
Popularity - Overall
Grid ViewList View
- Route 20 North Shore Road, St John, Virgin islandsRanked #1 overall in Caneel Bay hotels4 reviewsHotel Class: 5
Caneel Bay is simply paradise. Located in the beautiful St. John Virgin Island this resort is fully integrated with the nature around and has seven fantastic private beaches. There are...Popular with
Show PricesLowest price guaranteed
Fetching Results ...Save ideas on places to stay, things to do, and restaurants to a trip plan and get feedback from friends.