The US Virgin Islands routinely appear on "best Caribbean beaches" lists, and the reality matches the reputation. Three islands, a hundred-plus beaches, water that runs from pale turquoise in the shallows to deep Caribbean blue in the channels, and year-round temperatures in the high 70s to low 80s Fahrenheit. This guide covers the best beaches for every type of swimmer — calm family coves, snorkel-from-shore reefs with sea turtles, long wild stretches with no facilities, and a hidden island an easy ferry ride from Charlotte Amalie that most visitors never find. Beaches are organized by island, with notes on calm versus surf, what facilities exist, and the snorkel quality from shore.
Quick Reference
| Beach | Island | Fee | Facilities | Best for |
|---|---|---|---|---|
| Trunk Bay | St. John | $5 NPS | Full | Snorkel trail, underwater markers |
| Maho Bay | St. John | Free | None | Sea turtle sightings |
| Cinnamon Bay | St. John | Free | Partial | Long beach, east-side reef |
| Hawksnest Bay | St. John | Free | Picnic only | Easy shore snorkel, low crowds |
| Magens Bay | St. Thomas | $5 | Full | Calm family swimming |
| Lindquist Beach | St. Thomas | $5 | Minimal | Quiet, beautiful |
| Secret Harbour | St. Thomas | Free | Resort bar | Reef both sides, calm water |
| Honeymoon Beach | Water Island | Free (ferry cost) | Beach bar | Secluded, uncrowded |
| Buck Island | Off St. Croix | Free (boat required) | None | Elkhorn reef snorkel trail |
| Rainbow Beach | St. Croix | Free | Bar, chairs | Calm swimming, sunset |
| Sandy Point | St. Croix | Free (seasonal closure) | None | Wild beach, turtle nesting |
| Cane Bay | St. Croix | Free | Dive shop, bar | Shore snorkel to wall dive |
| Isaac Bay | St. Croix | Free | None | Remote, completely wild |
St. John — National Park Beaches
St. John's north shore is a sequence of bays protected within Virgin Islands National Park — almost all free to enter, often uncrowded before 10 AM, and consistently offering the cleanest water and most intact reef of any beaches in the territory. The trade-off is access: no cruise ships dock at St. John, so reaching these beaches requires a 30-minute passenger ferry from St. Thomas's Red Hook dock, followed by an open-air taxi or rental car. That extra step filters the crowd significantly.
Trunk Bay
Trunk Bay is the most photographed beach in the USVI and holds a marked underwater snorkel trail — 225 yards of labeled route through coral formations with plaques identifying species. The NPS charges a per-person entry fee (verify the current amount at the park). The bay is broadly calm in most conditions, with a lifeguard on duty, restrooms, showers, and a snack bar. It gets crowded by mid-morning when tour boats arrive from St. Thomas. First ferry to Cruz Bay leaves Red Hook at 7:15 AM — arriving at Trunk Bay before 9:30 AM means having the underwater trail largely to yourself.
Maho Bay
Maho Bay is the best beach in the USVI to encounter sea turtles without a tour. Green turtles and hawksbill turtles feed on sea grass in the shallow water just offshore — you can stand knee-deep and watch them surface to breathe. There are no facilities, no entry fee, and a small pull-off for parking. The sea grass meadow means the bottom is not sand everywhere, but the turtle sightings more than compensate. Best to arrive early, as the roadside parking fills on weekends. A short paddle from the shore snorkeling launches at Cinnamon Bay rents kayaks and paddleboards nearby.
Cinnamon Bay
The longest beach on St. John — nearly half a mile of sand — and one of the most versatile. Cinnamon Bay has good snorkeling on the eastern reef, water sports equipment rental, and a small campground behind the beach. A trail through Danish plantation ruins starts at the parking area. The beach faces north and is more exposed than Trunk Bay, meaning slightly more wave action on windy days, but it is still classified as calm compared to Atlantic-facing beaches. This is the best beach on St. John for a full-day stay.
Hawksnest Bay
The first beach past Cruz Bay heading east along North Shore Road — which means it is popular with locals who do not want to drive far. Covered picnic shelters and grills, no entry fee, and excellent snorkeling on both the east and west rock formations. The reef here is healthy and the water is calm most days. Good for beginners who want to snorkel without dealing with the crowds at Trunk Bay. Parking fills on weekends by 9 AM.
St. Thomas — Beaches for Every Mood
St. Thomas has more infrastructure and more beaches than St. John, spread around a hilly island the size of a large city. Getting to beaches requires taxis (shared safari trucks from the cruise ship docks are the standard option) or a rental car. Beach quality ranges from world-class to mediocre; the best ones require some effort to reach.
Magens Bay
Magens Bay is the most-visited beach in the USVI — a mile-long crescent of white sand protected by hills on three sides, creating some of the calmest water on the island regardless of trade wind conditions. The $5 entry fee covers full facilities: restrooms, showers, beach chair rentals, a beach bar, and a food concession. On cruise ship days (check ship schedules before you go) the beach fills by mid-morning. Arriving before 10 AM or after 2 PM gives a noticeably better experience. The nature trail at the east end of the beach is a pleasant 20-minute walk through coastal vegetation.
Lindquist Beach (Smith Bay Park)
The most beautiful beach on St. Thomas that most tourists miss. Lindquist is a territorial park beach with a $5 entry fee that keeps the crowd manageable. The sand is soft, the water is clear and turquoise, and there are almost no facilities — a few picnic tables and portable restrooms. Bring your own everything: snorkel gear, drinks, food, and shade. Open 8 AM to 5 PM. Arguably the prettiest beach on St. Thomas on a quiet weekday morning.
Secret Harbour
A small bay on St. Thomas's East End with resort facilities (bar and restaurant at the adjacent hotel) and free beach access. The rocky edges on both sides of the bay have good snorkeling — reef fish, occasional sea turtles, healthy coral. The water is protected and calm, making it a reliable swim even when trades are up. The bar is a good reason to stay for sunset. Accessible by taxi from Red Hook in about 10 minutes.
Honeymoon Beach — Water Island
Water Island is the fourth-largest US Virgin Island — a short ferry ride from Charlotte Amalie — and Honeymoon Beach is its one tourist draw. A beach bar serves food and drinks, the water is calm and clear, and the entire stretch is less crowded than any comparable beach on St. Thomas. The ferry and water taxi add a small cost and planning step, which keeps the crowds down. The snorkeling on the south end of the beach is good. Check current ferry schedules from Crown Bay Marina; service can be intermittent.
St. Croix — Wild Beaches and Reef
St. Croix is 40 miles south of the other two islands and has the most diverse beaches in the territory — from the calm Caribbean-facing west coast to the wilder Atlantic-facing east. It also has the most important turtle nesting beaches. Most St. Croix beaches are free, accessible by rental car (the island is large enough that taxis are impractical for beach-hopping), and significantly less crowded than equivalent St. Thomas or St. John beaches.
Buck Island Beach
Buck Island, a national monument, has a small beach on its leeward (west) side that is accessible on the same boat trips as the reef snorkeling. The beach itself is unremarkable by USVI standards, but the reef snorkeling trail is among the best in the territory — the real reason to make the trip. Half-day tours from Christiansted take about 45 minutes each way by boat. Full-day trips give more time on the reef and at the beach.
Rainbow Beach
A relaxed beach on St. Croix's west coast, a short drive north of Frederiksted, with a beach bar, chair rentals, and water sports equipment. Rainbow Beach faces west, making it the best beach on the island for sunsets. The water is typically calm (protected by the island from Atlantic swells) and good for swimming. Snorkeling is decent on the north end. Popular with locals and visitors staying in Frederiksted. Free access.
Sandy Point
The beach at Sandy Point National Wildlife Refuge is one of the most dramatic in the territory — a long, sweeping arc of white sand at St. Croix's western tip, with no facilities, no development, and complete solitude. It is also one of the Caribbean's most important leatherback sea turtle nesting sites. The beach is typically closed during the nesting and hatching season (check the USFWS website for current closure dates). When open, it is free and empty. The sense of wildness is unlike anything else in the USVI.
Cane Bay
Cane Bay on St. Croix's north shore is primarily a dive beach — the famous Cane Bay Wall begins just 150 yards from shore, where the bottom drops away steeply into the Virgin Islands Trough. But it is also a perfectly good swimming and snorkeling beach for non-divers. The shore reef in 10-15 feet of water before the wall has good coral and sea fans. A dive shop and beach bar are right on the sand. One of the few places in the USVI where you can walk from the beach onto a world-class wall dive without a boat.
Isaac Bay
One of the most remote beaches in the territory. Isaac Bay is on St. Croix's eastern tip, accessible via a walk through Jack Bay (itself a nesting beach for green and hawksbill sea turtles). No facilities, no parking at the beach itself, no other people on most days. The sea turtle activity in this area is significant — both beaches are important nesting sites. Visit with respect: stay below the tide line, do not approach or disturb nesting turtles, and bring out everything you bring in. The snorkeling off the rocky points is excellent for those willing to make the walk.
Calm vs. Surf: Reading Conditions
All beaches in the USVI face either the Caribbean Sea (calmer, with smaller swells) or the Atlantic Ocean (rougher, with larger wind-driven swells). St. John's north shore faces the Atlantic in terms of direction but is sheltered by the island mass to the north and east; it is calm most of the year. Magens Bay on St. Thomas is geographically sheltered by surrounding hills on all sides and is the calmest large beach in the territory on virtually any day. St. Croix's west coast faces the Caribbean and is reliably calm; the east coast and north shore are more exposed.
Trade winds blow from the east-northeast year-round and affect exposed beaches more than sheltered coves. In general: if you see whitecaps from shore, move to a west-facing or sheltered beach. December through April brings the most reliable trade winds — refreshing for hikers but potentially choppy for swimmers on exposed beaches. Summer seas are calmer but hotter. See our full guide to beaches in the USVI for additional detail on individual beach conditions.
Snorkeling from Shore
Several USVI beaches have reef close enough to reach without a boat. The best shore-snorkel sites: Trunk Bay's marked trail (St. John); Hawksnest Bay's east and west rock formations (St. John); Coki Beach right off the sand with reef 30 feet from shore (St. Thomas); Cane Bay's wall approach (St. Croix); and Secret Harbour's rocky sides (St. Thomas). For dedicated snorkel tours — guided, with gear, in the best spots — see our USVI snorkeling tours page.
Frequently Asked Questions
What is the best beach in the US Virgin Islands?
Trunk Bay on St. John is the most celebrated — a sweeping bay with an underwater snorkel trail. Magens Bay on St. Thomas is the most famous for calm swimming. For reef snorkeling from shore, Hawksnest Bay is a top pick. For solitude, Isaac Bay (St. Croix) or Honeymoon Beach (Water Island) are hard to beat.
Which USVI beach is best for sea turtle sightings?
Maho Bay on St. John, hands down. Green and hawksbill turtles feed on sea grass in the shallows year-round and are routinely visible from the beach or in knee-deep water. Sandy Point on St. Croix is critical nesting habitat for leatherbacks but is closed during nesting season.
Are USVI beaches free?
Most are free. The main exceptions are Trunk Bay ($5 NPS fee), Magens Bay ($5), and Lindquist Beach ($5). Honeymoon Beach on Water Island requires a ferry trip but has no separate beach entry fee.
What beaches are good for snorkeling without a tour?
Trunk Bay, Hawksnest Bay, Coki Beach, Cane Bay, and Secret Harbour all have reef accessible from shore. Bring your own gear or rent in Cruz Bay, Charlotte Amalie, or Christiansted.
When is Sandy Point beach open?
Sandy Point NWR is closed during leatherback turtle nesting season (typically late spring through midsummer; exact dates vary). Check the USFWS website before visiting. Outside the closure it is open, free, and almost always empty.
What is the calmest beach in the USVI?
Magens Bay on St. Thomas is the most reliably calm, sheltered by surrounding hills. Trunk Bay and Francis Bay on St. John are also consistently gentle. For St. Croix, Rainbow Beach on the west coast is the most protected.
How do you get to Honeymoon Beach on Water Island?
Ferry from Crown Bay Marina (St. Thomas) to Water Island, then walk or golf-cart taxi across the island. Alternatively, water taxis from Cruz Bay in St. Thomas run directly to the beach. Verify current schedules and rates before your trip.
What St. Croix beach is best for swimming?
Rainbow Beach on the west coast is the calmest for pure swimming. Cane Bay is best for snorkeling. Sandy Point has beautiful water but closed seasonally. Buck Island has a calm beach reachable only by boat.
USVI Snorkeling Tours
Guided snorkel trips to the best reef sites across St. Thomas, St. John, and St. Croix.
See Snorkeling Tours