
Trunk Bay in St. John
St. John is also one of the U.S. Virgin Islands and is located just two miles of the coast of the east end of St. Thomas. Since 75% of the island is a national park, you will find an uncommercialized island of paradise.
The most popular beach to visit in St. John is Trunk Bay. This beautiful palm tree lined beach has an underwater snorkeling trail and an abundance of sea life. Trunk Bay can get crowded when several cruise ships are in port. If you are looking for a quieter beach, Cinnamon Bay is the largest beach in St. John and is located right down the road from Trunk Bay.
If you are looking for a amazing place to snorkel away from the mass of cruise passengers, head over to Waterlemon Cay. Since getting to Waterlemon Cay requires a 1 mile hike after you park at the ruins, it limits the number of people who visit the Cay. However, you are pretty much guaranteed to snorkel with wild sea turtles here.
For a quiet beach, take the hike to Salomon Beach. This small 100 yard beach is a slice of pure paradise and you will usually just have to share it with just a handful of others. It is worth noting that there are no facilities at this beach.
Cruise The World with #inCruises
