St. Thomas Beach Guide: Magens Bay, Duty-Free Shopping, and Island Hopping
Table of Contents
Sponsored
Planning a beach trip?
Compare flight and hotel prices from hundreds of providers.
Search Deals on Expedia→The Gateway to the US Virgin Islands
St. Thomas packs more per square mile than almost any Caribbean island. At just 32 square miles, it holds the capital of the US Virgin Islands (Charlotte Amalie), the busiest cruise port in the Caribbean (with up to seven ships docking simultaneously), world-class duty-free shopping, and a collection of beaches that range from the famous mile-long arc of Magens Bay to secluded coves accessible only by boat. The island is steep, green, and hilly — the highest point, Crown Mountain, rises 1,556 feet and provides panoramic views of the surrounding islands and turquoise water below.
As a US territory, St. Thomas requires no passport for American citizens. The currency is the US dollar. Cell phones work on domestic plans. And the duty-free shopping allowance is $1,600 per person — four times the standard international limit. These practical advantages, combined with some of the best st thomas beaches in the Caribbean, make it the most visited island in the US Virgin Islands by a wide margin.
North Side Beaches
Magens Bay
Magens Bay is the headliner. A heart-shaped bay on the north coast, enclosed by green hills on three sides, with a mile-long beach of white sand and calm, shallow water. The bay faces north, protected from prevailing trade winds, creating swimming conditions that approach lake-like calm on most days. The sand is soft and clean, the water is clear, and the scenery — green mountains descending to turquoise water — is consistently excellent.
Entry costs $5 per person (free for USVI residents). Parking is ample. The beach has lifeguards, restrooms, changing facilities, and a snack bar. Kayak and paddleboard rentals ($20-30 USD per hour) operate from the eastern end. Snorkeling is best along the rocky points at both ends of the beach, where coral formations attract sergeant majors, parrotfish, and blue tangs.
The crowd: Magens Bay is the most visited beach on St. Thomas, and cruise ship days (typically 3-5 per week in high season) bring significant crowds. Arrive before 10 AM for the best parking and space. On non-cruise days, the beach is surprisingly manageable. Among all st thomas beaches, Magens Bay has the most reliable conditions for swimming and the easiest overall access.
Hull Bay
West of Magens Bay on the north coast, Hull Bay is the local surfing beach. The bay picks up north swells from November through April, producing waves in the waist-to-overhead range. The bottom is mixed reef and sand — booties are recommended. The beach is small, with dark sand and a casual atmosphere. Hull Bay Hideaway ($10-18 USD for burgers and fish tacos) is the only restaurant, and the crowd is almost entirely local surfers, fishermen, and their families.
Hull Bay is also the departure point for fishing charters. Half-day trips ($600-900 USD for the boat, up to 6 people) target wahoo, mahi-mahi, and marlin in the deep water north of the island. The st thomas beaches on the north side offer the most diverse experiences — calm swimming at Magens, surfing at Hull.
East End Beaches
Sapphire Beach
On the east end of the island, Sapphire Beach has excellent snorkeling and views of St. John across Pillsbury Sound. The reef starts close to shore on the eastern side, and the marine life is healthy — look for spotted eagle rays, sea turtles, and schools of blue tangs in the coral. The beach has a resort (which has seen better days) but the sand is public and well-maintained.
Sunbed and umbrella rentals cost $15-25 USD. The beach bar serves cocktails and grilled plates ($10-18 USD). Sunday afternoons bring a beach party with live music that draws locals and visitors. From Sapphire, you can see the green hills of St. John and the British Virgin Islands — the view reinforces how close the islands sit to each other across the blue water.
Coki Beach
Small, busy, and packed with marine life, Coki Beach is the best shore snorkeling spot on St. Thomas. The beach is narrow — maybe 200 feet of sand — and it fills up fast, especially on cruise ship days. But the underwater scene justifies the crowds. Coral formations start in waist-deep water, and the fish are abundant and unafraid of humans. Blue tangs, yellowtail snappers, parrotfish, and sergeant majors swarm around snorkelers. Snorkel gear rental costs $10-15 USD from vendors on the beach.
Coral World Ocean Park sits adjacent to the beach ($23 USD entry), with a semi-submarine, tide pool encounters, and sea lion experiences. Coki is loud, colorful, and chaotic — vendors sell drinks, food, and hair braids in a scene more party than paradise. If that energy appeals, it is one of the most entertaining st thomas beaches. If not, come early, snorkel, and leave before the noon rush.
Lindquist Beach (Smith Bay Park)
East of Coki, Lindquist is a territorial park beach with controlled access ($5 USD entry), lifeguards, and a quieter atmosphere. The sand is white and soft, the water is turquoise and calm, and the crowd is smaller than Magens Bay or Coki. The beach closes at sunset, and no vendors or beach bars operate here — bring your own supplies. For a peaceful swimming day without the cruise ship crowds, Lindquist is the best option on the east end.
South Side and Charlotte Amalie
Brewers Beach
Near the airport on the south coast, Brewers Beach is the local after-work beach. The sand is golden, the water is swimmable, and the crowd is overwhelmingly residential. The beach has shade trees, picnic tables, and a view of arriving and departing planes — which either adds to the entertainment or detracts from the peace, depending on your disposition. Brewers is free, uncrowded on weekdays, and rarely visited by tourists, making it one of the most authentic st thomas beaches.
Charlotte Amalie Waterfront
Charlotte Amalie is not a beach destination, but the waterfront is worth visiting for the duty-free shopping. The allowance of $1,600 per person (vs. $800 from most international destinations) covers jewelry, watches, electronics, perfume, and liquor. Main Street and the surrounding alleys hold hundreds of shops. Diamonds International and Cardow Jewelers anchor the high end; smaller shops on Back Street offer better negotiation opportunities. A. H. Riise is the legendary rum and liquor retailer — a bottle of Cruzan Single Barrel ($18 USD duty-free) is an excellent souvenir.
Island Hopping from St. Thomas
St. John
The ferry from Red Hook terminal to Cruz Bay, St. John takes 20 minutes and costs $7 USD one way. St. John is two-thirds national park, and Trunk Bay ($5 USD entry) — with its underwater snorkeling trail marked by submerged plaques — is one of the most famous beaches in the Caribbean. Cinnamon Bay and Hawksnest Bay are free alternatives with excellent snorkeling and fewer people. A day trip to St. John is the single best excursion from St. Thomas.
British Virgin Islands
Day trip ferries run from Charlotte Amalie and Red Hook to Tortola and Virgin Gorda in the BVI ($50-80 USD round trip, 45-60 minutes). You need a passport for this crossing. The Baths on Virgin Gorda — a maze of house-sized granite boulders forming grottos and pools on the beach — is worth the trip. Jost Van Dyke is reachable by charter ($100-150 USD per person, full day) and home to the Soggy Dollar Bar, where the Painkiller cocktail ($12 USD) was invented.
For more island-hopping options across the Caribbean, browse our destination guides. The US and British Virgin Islands form one of the densest clusters of world-class beaches in the region.
Where to Eat
Gladys' Cafe in Charlotte Amalie (entrees $14-22 USD) serves Crucian-style stewed oxtail and fried plantains in a courtyard covered in business cards. Old Stone Farmhouse (entrees $30-48 USD) occupies a 200-year-old Danish plantation house and serves contemporary American food with island ingredients. Frenchtown, the fishing neighborhood west of Charlotte Amalie, has Oceana ($22-38 USD entrees) and Hook Line and Sinker ($14-24 USD) for waterfront seafood.
For casual eating near the st thomas beaches, the east end has Duffy's Love Shack (themed cocktails $10-14 USD, bar food $10-18 USD) — a tiki bar that leans into the kitsch with blender drinks and neon decor. The Red Hook area near the St. John ferry has Fish Tails ($12-22 USD) and American Yacht Harbor restaurants serving fresh catch.
Practical Information
Getting Around
Rental cars cost $55-80 USD per day. Driving is on the left (a remnant of Danish colonial rule, preserved despite the switch to American governance). Roads are steep, narrow, and winding — take it slow and use the horn on blind curves. Taxis are expensive: $15-25 USD per person for most routes, as they operate on per-person fixed pricing (not metered). The VITRAN public bus ($1 USD) runs limited routes between Charlotte Amalie and Red Hook.
When to Visit
December through April is high season with 80-87°F temperatures and minimal rain. Cruise ship traffic peaks January through March — if you want quieter beaches, visit in May, June, or November. Hurricane season runs June through November. Water temperature stays 79-84°F year-round. Carnival in late April features calypso, steel band competitions, and the island's biggest parade.
Cruise Ship Days
St. Thomas receives over 2 million cruise passengers per year. On peak days, the island's population essentially doubles. Magens Bay, Coki Beach, and Charlotte Amalie absorb the heaviest traffic. Check the cruise ship schedule (available on the USVI tourism website) before planning beach days — a Tuesday with no ships will feel like a different island than a Saturday with five.
Sponsored
Looking for affordable beach resorts?
Find top-rated hotels near the best beaches worldwide.
Browse Beach Hotels→Frequently Asked Questions
Do you need a passport to visit St. Thomas?
No. St. Thomas is a US territory, so American citizens travel with just a standard ID. The US dollar is the currency, and domestic cell phone plans work. You do need a passport to take a ferry to the British Virgin Islands (Tortola, Virgin Gorda, Jost Van Dyke) from St. Thomas.
What is the best beach in St. Thomas?
Magens Bay is the most famous — a mile-long heart-shaped bay with calm, shallow water and white sand. Entry costs $5. For snorkeling, Coki Beach has the best marine life on the island. For a quieter experience, Lindquist Beach ($5 entry) offers white sand and calm water with smaller crowds.
How crowded does St. Thomas get on cruise ship days?
Very crowded. Up to seven ships can dock simultaneously, and peak days bring 10,000+ passengers ashore. Magens Bay, Coki Beach, and Charlotte Amalie absorb the heaviest traffic. Check the cruise ship schedule online before planning beach days. Non-ship days are dramatically quieter.
Where is the best snorkeling in St. Thomas?
Coki Beach has the densest marine life accessible from shore — coral starts in waist-deep water with abundant tropical fish. Sapphire Beach on the east end has spotted eagle rays and sea turtles. The rocky points at both ends of Magens Bay support healthy coral. Snorkel gear rental costs $10-15 USD at beach vendors.
How do you get from St. Thomas to St. John?
Passenger ferries from Red Hook terminal to Cruz Bay, St. John run every hour and cost $7 USD one way. The crossing takes 20 minutes. From Cruz Bay, taxis run to Trunk Bay ($5 USD entry, famous snorkeling trail) and other beaches. A full day on St. John is the best excursion from St. Thomas.
What is the duty-free shopping allowance in St. Thomas?
US citizens returning from the USVI can bring back $1,600 in goods duty-free — four times the standard $800 international allowance. This covers jewelry, watches, electronics, perfume, and liquor (5 liters per person). Main Street in Charlotte Amalie has hundreds of shops. A.H. Riise is the go-to for rum and spirits.
When is the best time to visit St. Thomas?
December through April is dry season with 80-87°F temperatures. May, June, and November offer quieter beaches and lower hotel rates with good weather. Hurricane season runs June through November. Carnival in late April brings calypso, parades, and street parties. Water temperature stays 79-84°F year-round.
Is driving difficult on St. Thomas?
Driving is on the left side of the road, a remnant of Danish colonial rule. Roads are steep, narrow, and winding with blind curves. A car horn is essential for blind corners. Rental cars cost $55-80 USD per day. Taxis operate on per-person fixed pricing ($15-25 USD per route), making them expensive for solo travelers.
