Walk along the iconic shoreline of Cruz Bay in St. John to discover Salomon and Honeymoon Beaches—the first sliver of coastline that’s accessible by foot.
9. Lindquist Beach, St. Thomas
Unlike Honeymoon Beach, which can get very busy, Lindquist Beach is a hidden secret—the perfect spot to enjoy a secluded getaway on the U.S.
8. Maho Bay, St. John
This gorgeous stretch of white-sand beach overlooks the calm, shallow turquoise bay.
7. Turtle Beach, St. Croix
Another favorite spot for turtles in the U.S. Virgin Islands? Turtle Beach, of course. Located on Buck Island, this picturesque, white-sand beach is about 1.5 miles off the coast of St.
6. Hawksnest Beach, St. John
Known for its beauty and convenience, Hawksnest Beach is located just 5 miles down North Shore Road from Cruz Bay.
5. Magens Bay, St. Thomas
Magens Bay is world-famous and one of the most popular beaches on the island of St. Thomas.
4. Trunk Bay Beach, St. John
Trunk Bay beach is not only one of the most popular beaches in all of the U.S. Virgin Islands—it’s also one of the most photographed beaches in the world.
3. Salt Pond Bay, St. John
In Salt Pond Bay on the south shore of St. John, check out the colorful coral and vibrant sea fans while snorkeling in the underwater paradise, and admire the cactus growing along the coast.
2. Sapphire Beach, St. Thomas
There’s more to Sapphire Beach than just the vibrant-blue waters that lend their name to this coastal getaway in St. Thomas.
1. Peter Bay Beach, St. John
For travelers interested in a beachside resort but not so interested in crowds, consider booking a reservation on the idyllic Peter Bay Estate on St. John.