caneel-bay-resort-beachesCaneel Bay Resort beaches on St JohnNext → You May Also Like Westin 2 bedroom Villa islandguide January 2, 2021October 19, 2021 Snorkeling – Salt Pond Bay islandguide May 15, 2013June 18, 2013 Tradewinds Terrace at Vista Bahia islandguide August 9, 2022August 9, 2022