Magens Bay St Thomas

Magens Bay's curved white sand beach and calm turquoise water on St. Thomas

Some links on our site may earn us a commission at no extra cost to you. Learn more.

Magens Bay is the beach most people picture when they think of St. Thomas. It’s a calm, mile-long curve of white sand backed by hills. The water stays shallow for a long way out before it gets deep. It’s a short taxi ride from the cruise docks and charges a small entrance fee. On a normal day, it’s the easiest great beach to reach on the island. If you only have a few hours in port, this is usually the one worth spending them on.

I’ve spent plenty of afternoons on St. Thomas over the years, and Magens Bay is the beach I send people to first. The sand is soft. The water stays calm because the bay is so enclosed. There’s enough shoreline that it never feels crowded, even with a cruise ship or two in port. It isn’t a secret. The crowds just spread out more than you’d expect.

Is Magens Bay worth visiting?

Yes, for most people visiting St. Thomas. Magens Bay routinely gets ranked among the best beaches in the Caribbean. The reasons are simple: the sand is fine and pale, and the water is calm enough for kids and weak swimmers. The bay is also long enough that you can walk away from the entrance and find open space.

It isn’t a wild, empty beach. There’s a restaurant, a bar, chair and umbrella rentals, and bathrooms. It functions more like a well-run public park than a hidden cove. On a cruise-ship day, the parking lot and the stretch near the entrance fill up first. Walk ten minutes down the sand and it thins out fast.

What it doesn’t have is much snorkeling. The bottom near shore is mostly sand, not reef. If fish and coral are the goal, this isn’t the beach for that. Coki Beach, covered below, is.

Magens Bay's white sand and calm turquoise water, framed by green hills on St. Thomas
Magens Bay’s calm water and pale sand, on St. Thomas.

Magens Bay Admission Fee

Magens Bay charges an entrance fee, and it goes toward keeping the park up rather than to a private operator. The Magens Bay Authority lists admission at $7 per person for non-residents and $2 for Virgin Islands residents with local ID. Children under 12 get in free. Parking runs another $2 per vehicle.

The beach is open daily from 7 a.m. to 5:30 p.m., per the Authority’s own site. That’s late enough to catch sunset from the sand in the winter months. Most cruise passengers, though, are working around an all-aboard time well before then.

Bring cash for the gate if you can. Card readers at a beach entrance booth aren’t something to count on in the islands. Chair and umbrella rental are extra, along with food from the restaurant near the entrance. Pack light otherwise — sunscreen, a dry bag, and a towel cover the basics. Our beach vacation packing list has the fuller rundown.

Go early if you can. The first hour or two after the gate opens is the calmest the beach ever gets. After that, the day’s cruise excursions and beach-day rentals arrive in bulk. By late morning, the shady spots under the trees near the entrance are usually claimed. That’s the trade-off for sleeping in.

Best Beaches in St Thomas

Magens Bay isn’t the only beach worth a taxi ride on St. Thomas, and depending on what you’re after, one of these might suit you better.

BeachEntry FeeDrive Time from TownBest For
Magens Bay$7 non-resident / $2 resident, plus $2 parking~20 minCalm water, full facilities
Coki BeachFree~25 minShore snorkeling
Sapphire BeachFree~20 minSailboats, quieter sand
Brewer’s BayFree~15 minLocal, near the airport

Coki Beach, on the island’s east end, has no entrance fee of its own. It’s the better pick for snorkeling — schools of small fish gather right off the sand, close enough that you don’t need a boat. It’s busier and more built-up than Magens Bay, with vendors working the parking lot. Go in with a plan for lunch and you’ll enjoy it more.

Lindquist Beach, further along the North Side past Coki, sees less traffic and charges its own modest gate fee. The sand there has a faint pink tint worth the extra ride. Sapphire Beach and Brewer’s Bay skip the fee entirely. Both also get less cruise-ship traffic than Magens Bay. If a quiet stretch of sand matters more than facilities, start there instead.

Sapphire Beach faces a marina full of sailboats, a different view than the enclosed hills around Magens Bay. A reef sits close enough to the point for casual snorkeling. Brewer’s Bay, right by the airport, is where locals go. Plan on watching planes land low overhead between swims — some travelers love it, others find it distracting.

Sand and palm trees framing the water at Lindquist Beach on St. Thomas
Lindquist Beach, a quieter alternative east of Coki.

How to Get to Magens Bay from the Cruise Port

Most cruise ships dock at Havensight or, less often, Crown Bay. Both are a short taxi ride from town. Open-air “safari” taxis run fixed routes with posted per-person fares rather than metered rides. A driver often waits until the van fills up before leaving, which can mean a short wait at the stand.

Posted taxi rates put the ride from Havensight to Magens Bay at around $15 for a single rider. Sharing with two or more people drops that to about $12 per person. From Charlotte Amalie itself, expect a similar fare. Taxi stands are easy to find right at the pier. Drivers know Magens Bay well — it’s one of the most requested stops on the island.

Rental cars are the other option. It’s worth remembering before you pull out of the lot: the U.S. Virgin Islands drives on the left, even though the cars themselves are the usual American left-hand-drive models. It takes most people about ten minutes of careful turns to adjust. If you’re coming straight off a ship, our cruise packing list covers what’s worth bringing off the boat for a beach stop like this one.

Charlotte Amalie and its harbor on St. Thomas seen from the hills above
Charlotte Amalie and its harbor, where most St. Thomas taxis start their run.

Drake’s Seat St Thomas

On the way to or from Magens Bay, most taxi drivers will stop at Drake’s Seat without even being asked. It’s the classic overlook of the bay from above. Drivers know tourists want the photo. The pull-off sits on Route 40, high enough that you can see the full curve of sand and the hills wrapping around it.

Mountain Top, a short drive further along, adds a gift shop, a restaurant, and a claim to having invented the banana daiquiri. Whether or not that’s true, the view from the deck rivals Drake’s Seat. The drink alone is a fair reason to stop. Both are quick add-ons, ten minutes or so each, and easy to fold into a Magens Bay taxi run.

Coki Beach and Coral World Ocean Park

Coki Beach sits right next to Coral World Ocean Park, so the two are easy to combine into one stop. The beach itself is free and open to the public. You’re only paying if you go into Coral World or rent snorkel gear from one of the stands at the entrance.

Coral World’s own site lists general admission at $29 for adults and $17 for children ages 3 to 12. The park is open daily from 9 a.m. to 4 p.m., with the ticket booth closing an hour earlier. Inside, there’s an underwater observatory, a touch pool, sea lion and turtle encounters, and a walk-through shark tank. That’s enough to fill two or three hours if the beach isn’t the only draw for your group.

If snorkeling is the actual point of the stop, skip Coral World and just wade in off Coki instead. The reef fish that gather along the rocks on the beach’s south side are the same ones swimming past the aquarium’s windows. You just don’t have to pay for the view.

Sea turtles swimming close to the rocks at Coral World Ocean Park on St. Thomas
Sea turtles at Coral World Ocean Park, next door to Coki Beach.

Do you need a passport for St. Thomas?

No. St. Thomas and the rest of the U.S. Virgin Islands are U.S. territory. The federal government’s own travel guidance confirms that U.S. citizens don’t need a passport to travel between the mainland and the territory. A driver’s license or other REAL ID-compliant ID is enough for the flight down and back.

Bring a passport anyway if you have one. It’s worth having along if there’s any chance your trip includes a stop in the British Virgin Islands or another nearby island. A day trip to Tortola from St. Thomas crosses an international border, even though the ferry ride over feels casual.

What to Do at Magens Bay St Thomas

How much does Magens Bay cost?

Magens Bay costs $7 per person for non-residents and $2 for Virgin Islands residents with local ID. Add $2 for parking. Children under 12 get in free.

Is Magens Bay good for snorkeling?

Not really. The water near shore is mostly sand, not reef, so there’s little to see. Coki Beach, a short taxi ride away, is the better choice if snorkeling is the plan.

Which is better, Coki Beach or Magens Bay?

It depends on what you want. Magens Bay has calmer water, more sand, and better facilities for a full beach day. Coki Beach has the better snorkeling and is busier. Plenty of visitors do both in the same day.

Is there food at Magens Bay?

Yes. There’s a restaurant and bar near the entrance, along with vendors selling drinks and snacks along the beach. Prices run higher than you’d pay in town, which is normal for a beach concession.

What time does Magens Bay open?

Magens Bay opens at 7 a.m. and closes at 5:30 p.m., daily, with no separate hours for weekends or holidays.

Prices are approximate, current as of publication, and change frequently — confirm the latest price with the retailer before buying.

Published October 4, 2026.

Photo credits: (1) featured, Magens Bay's curved white sand beach and… — dbking, CC BY 2.0, via Wikimedia Commons; (2) Magens Bay and the surrounding green hills… — Gruepig, CC BY-SA 3.0, via Wikimedia Commons; (3) The sand and palm trees at Lindquist Beach… — Gruepig, CC BY-SA 4.0, via Wikimedia Commons; (4) Charlotte Amalie and its harbor on St.… — Wikimedia Commons contributor, CC BY-SA 3.0, via Wikimedia Commons; (5) A sea turtle being fed at Coral World Ocean… — Anthony Giorgio, CC BY-SA 2.5, via Wikimedia Commons.