National-park coves on St. John, busy bays on St. Thomas and a turtle-nesting stretch on St. Croix share one board. Pick the sand you would cross the ferry for.
1Sandy PointSt. Croix's longest beach, a wildlife refuge where leatherback sea turtles come ashore to nest.1000pts
2Sapphire BeachAn east-end St. Thomas beach facing St. John, known for reef snorkeling and windsurfing.999pts
3Trunk BaySt. John's postcard beach inside Virgin Islands National Park, known for its underwater snorkel trail.952pts
4Magens BayA sheltered, mile-long heart-shaped bay on St. Thomas with calm water and soft white sand.952pts
5Lindquist BeachA protected, undeveloped beach on St. Thomas's east end with turquoise water and few crowds.844pts
6Coki BeachA small, lively St. Thomas beach next to Coral World, a favorite with snorkelers.714pts
7Leinster BayA rocky-edged St. John bay below the Annaberg ruins, a short walk from Waterlemon Cay snorkeling.555pts
8Cinnamon BayThe longest beach on St. John, backed by a campground and sugar-mill ruins in the national park.555pts
9Caneel BayA calm stretch of sand on St. John's north shore, close to Cruz Bay and long tied to a famous resort.555pts
10Honeymoon BeachA St. John beach reached by a trail or a short boat ride from Caneel Bay, with clear, shallow water.0pts
11Buck IslandAn uninhabited island off St. Croix, a national monument with a white-sand beach and an underwater reef trail.0pts
12Hawksnest BayA short drive from Cruz Bay, this St. John beach offers easy reef snorkeling and views across the water.0pts
Photo credits
- Magens Bay — Gruepig, CC BY-SA 3.0
- Lindquist Beach — Gruepig, CC BY-SA 4.0
- Coki Beach — Gruepig, CC BY-SA 3.0
- Leinster Bay — Gruepig, CC BY-SA 3.0
- Caneel Bay — Fred Hsu (Wikipedia:User:Fred Hsu on en.wikipedia), CC BY-SA 3.0
- Honeymoon Beach — Scott Long, CC BY 3.0
- Hawksnest Bay — Fred Hsu (Wikipedia:User:Fred Hsu on en.wikipedia), CC BY-SA 3.0


















