caneel-bay-resort-st-john-usviCAneel Bay Resort on the island of St John, USVINext → You May Also Like Direct with Owner St John Vacation Rentals islandguide October 6, 2021October 31, 2021 Best St John Snorkeling Spots islandguide August 11, 2022August 11, 2022 Gallows Point Resort Suite 9A islandguide January 2, 2021October 19, 2021