1.
Caneel Bay, A Rosewood Resort Rating: 5.0 Pearls
Caneel Bay is unique in the Caribbean for its seven quiet, swimmable beaches. The resort sits on a 170-acre peninsula of protected national park, and with the exception of Caneel Beach, which also attracts nonresort guests (all beaches in the U.S. Virgin Islands are technically public), the beaches feel secluded and private. Two of the beaches are childfree, to ensure an atmosphere of undisturbed tranquility.
2.
Sapphire Beach Resort and Marina Rating: 3.0 Pearls
Sapphire Beach is one of the best in the Virgin Islands, with soft sand, clear water, nearby reefs for snorkeling, free windsurfing and snorkeling lessons, and beach chairs provided at no extra fee. Plus, the crowd of cruise ship passengers is smaller than you'll find at the even more popular Magens Beach.
3.
The Ritz-Carlton, St. Thomas Rating: 4.0 Pearls
The Ritz-Carlton's exclusive, clean beach is located on Great Bay, a protected marine-life sanctuary that has some of the best snorkeling in St. Thomas.
4.
Bolongo Bay Beach Resort Rating: 2.5 Pearls
The beach is Bolongo's best feature. The south-facing cove is protected from large waves, making it good for swimming; the sand is soft; and plenty of trees provide ample shade.








