With some of the most beautiful beaches and best snorkeling in the world combined with no passport requirements for U.S. citizens, the U.S. Virgin Islands is a perfect, easy, no hassles tropical getaway.  The United States Virgin Islands consists of 3 major islands, St. Thomas, St. John, and St. Croix.  Whether you’re looking to snorkel with sea turtles and rays or hike through the National Park, there’s something for everyone.

With plenty of tour options, it’s easy to explore most of one island in a day, but if you really want to see all that the islands have to offer, plan for a week or more.  With so much both above and below the surface to explore, hit up a new beach or island each day, and make sure not to miss taking a boat charter!


Go To:

St. Thomas Snorkeling Guide text overlay, underwater view of coral
plantation ruins, text overlay, reef bay trail hike, st. john











St. John is considered a top snorkeling spot in the Caribbean, and St. Thomas has some spots that are just as good. The best part is that nearly all of the best spots are accessible from shore. Check out our St. Thomas and St. John Snorkel Guides for more details.


Reef Bay Trail(St. John) or Mermaids Chair(St. John) Hike


The Reef Bay Trail on St. John will be the more physically challenging of the two, but they both offer rewarding views. The Reef Bay Trail winds down through the lush jungle mountains in the Virgin Islands National Park, while the “hike” to mermaids chair is more of a walk that ends at a tiny sliver of sand separating the Atlantic Ocean and the Caribbean Sea.


Pizza Pi(St. Thomas) or Lime Out(St. John)


The USVI is home to not 1 but 2 floating restaurants! You’ll need to take a boat trip out to them, but they are both fantastic and are a must do experience.


Boat Trip


Along those same lines, a trip to the Virgin Islands really isn’t complete without a day out on the water. There are so many places to explore off shore, so charter a boat or join a group trip and explore the waters surrounding the islands.





Magens Bay Beach

St. Thomas

The busiest of the 3 islands with both the capitol and a major Caribbean cruise port, a trip to St. Thomas is relatively easy as there are plenty of options for flights or cruises directly to the island.  

Jump to all of our St. Thomas Guides

maho beach on st john, us virgin islands

St. John

Probably the most popular and photographed island in the US Virgin Islands, St. John is home to the national park, incredible beaches, and some of the best snorkeling in the world. 

Jump to all of our St. John Guides

St. Croix

St. Croix

St. Croix is often overlooked on trips to the Virgin Islands as it’s a bit further from the other islands.  However, it’s home to Buck Island Reef National Monument, and completely worth a short seaplane trip.