The Virgin Islands  are a great place for children, especially children who enjoy being outside and like the water. A family vacation in the Virgin Islands should be heavy on swimming and snorkeling, with a dash of history and sightseeing. St. John  is the perfect home base, since frequent moves will just add stress to your trip. Leave the Game Boy at home, but bring the camera to record your family’s encounters with sea creatures like turtles, dolphins, rays, and conch.
Fly to Cyril E. King International Airport on St. Thomas  and take a ferry to St. John . Check into a campsite or hotel, which will be your home base for the entire trip. Go to the closest beach.
Take the guided snorkel tour at Trunk Bay . Drive to Cruz Bay  in the afternoon and visit the national park information center, which includes exhibits about St. John. Grab an ice cream and watch the waterfront abuzz with activity. If you have teenagers, let them loose in Cruz Bay for some shopping .
Spend the day at Cinnamon Bay . The more active among you can learn to windsurf.
Go for a morning swim before catching the ferry back to St. Thomas  for your departure flight.