Cruz Bay is a beach on St. John, U.S. Virgin Islands. A beach on St. John, USVI. Most of St. John's shoreline sits inside Virgin Islands National Park.
Cruz Bay is on St. John, in the U.S. Virgin Islands. A beach on St. John, USVI. Most of St. John's shoreline sits inside Virgin Islands National Park.
Most visitors reach Cruz Bay by taxi. For example, the official fare from Caneel Bay is $9 for one rider or $8 per person for groups (VI Taxicab Commission rates). See VIslandGuide for every posted route fare to this beach.
Beach conditions and crowds vary daily with cruise-ship port calls. Check the beach crowd forecast before you go.