The Virgin Islands are home to some of the most stunning beaches in the Caribbean—whether you’re looking for calm, swimmable bays, world-class snorkeling, or remote stretches of white sand only reachable by boat. From the laid-back shores of St. Thomas to the iconic beach bars of Jost Van Dyke, each island has its own vibe and hidden gems. And what is the best way to see them all? By boat, of course.

Beaches of the US Virgin Islands

Whether you’re island-hopping or looking for a place to drop anchor and relax, the beaches of the USVI never disappoint. You’ll find everything from secluded coves to family-friendly spots with crystal-clear water and incredible marine life just beneath the surface.


Best Beaches on St. John

St. John is a beach lover’s paradise. Nearly two-thirds of the island is protected as part of Virgin Islands National Park, which means undeveloped, postcard-perfect beaches are the norm.

Popular favorites like Trunk Bay, Cinnamon Bay, and Maho Bay offer soft sand, turquoise water, and some of the best snorkeling in the region.


Best Beaches on St. Thomas

St. Thomas offers a fun mix of natural beauty and easy access, with beaches that are perfect for swimming, snorkeling, sunbathing, or grabbing a drink with your toes in the sand.

Don’t miss Magens Bay, one of the island’s most famous beaches, or hop over to nearby Honeymoon Beach on Water Island for a quieter, more laid-back vibe.


Best beaches of the British Virgin Islands

The beaches in the British Virgin Islands are just as breathtaking—if not more so—and getting there by boat is part of the fun. Whether you’re in the mood for a beach bar crawl, a peaceful stretch of sand, or a castaway island experience, the BVIs deliver in every way.

From the lively shores of Jost Van Dyke to the serene bays of Virgin Gorda, each island offers something a little different—and most of the best beaches are only reachable by water, making them ideal stops on your charter adventure.


Best Beaches of tortola

Tortola is full of hidden treasures, and its beaches are no exception. Smuggler’s Cove is a quiet, undeveloped beach ideal for relaxing and snorkeling just offshore.

On the north shore, Cane Garden Bay is a more lively scene, with beach bars, calm waters, and plenty of room to stretch out. Just a bit further down the coast, Brewers Bay is a more secluded alternative with great snorkeling and fewer crowds.


Another lesser-known favorite is Josiah’s Bay, a broad beach popular with surfers and visitors looking for a more local, off-the-radar vibe.


Beaches of Jost Van dyke

This is the island of barefoot beach bars and postcard-worthy beaches. White Bay is the star attraction, home to the world-famous Soggy Dollar Bar and a lineup of other laid-back beach bars perfect for sipping a Painkiller in the sun.

Just around the corner is Great Harbour, where you’ll find the legendary Foxy’s Tamarind Bar, and a short hike away, the Bubbly Pool—a natural rock formation that acts like a wave-fed jacuzzi.


For that castaway island feel, nearby Sandy Cay and Sandy Spit are must-visit gems. These tiny, uninhabited islands are surrounded by white sand beaches and turquoise water, ideal for swimming, snorkeling, and snapping those “I’m-in-paradise” photos.


Best Beaches of Virgin Gorda

Virgin Gorda is best known for The Baths, a stunning maze of massive granite boulders, hidden pools, and secret swim spots. But there’s more to explore. Devil’s Bay, just beyond The Baths, is a beautiful spot to relax after climbing through the rocks.

For something more low-key, head to Savannah Bay, a long, quiet stretch of beach with soft sand and shallow water—perfect for a peaceful swim or beach walk.


Beaches of peter Island and norman island

Peter island Beaches

A lesser-visited spot that still feels like a secret. Beaches like Deadman’s Bay and the lively Drunken Pelican Beach Bar are perfect for a peaceful escape with a beachside cocktail.

Norman island Beaches

While known for its caves and snorkeling, Pirates Bight also offers a beautiful beach where you can stretch out after exploring the water—or grab a drink and a bite at the beachfront restaurant.

pirates bight bvi norman island bonus time charters

Ready to Get on the Water?

Your perfect day in the Virgin Islands is just a click away. Check our calendar, pick your date, and let’s start planning an unforgettable day at sea.