The taxis are always waiting in this section of the Trunk Bay parking lot. Trunk Bay is the only beach in the Virgin Islands National Park that has an entry fee because it has showers and restrooms. The cost is $5 for adults. Children 15 and under are free.