The ferry will take you to Cruz Bay on St. John where you can rent a vehicle or grab a taxi to Maho Bay, which is 5.5 miles northeast. Be aware the taxis only take cash. There is no entry fee to get onto the beach and the vendors there take both cash and credit card.