Great Cruz Bay is located on the north shore of St. John and is one of the man-made beaches here on the island. The landscaping offers lush views for guests to enjoy. This location also features water sports, shops, and restaurants for all visitors. Guests can easily spend the entire day having fun until sundown when the beach looks majestic in the sunset. Great Cruz Bay is a must-see for those travelling to St. John.