Select Option


The beaches of the U.S. Virgin Islands are always mentioned among the best beaches in the Caribbean. And no matter which of our hotels or resorts you select, you'll never be far from all of the fun at the beach!

On St. Thomas, there are more than 40 beaches to choose from! Magens Bay is consistently recognized as one of the best beaches in the Caribbean. You'll also want to explore many of our other dazzling beaches including Lindberg Bay, Brewers Bay, Coki Beach, and Sapphire Beach.

Over on St. John, Trunk Bay is a must-see for anyone, but can be crowded. If you want a more private beach day, you will want to check out beaches like Cinnamon Bay, Great Maho Bay, Hawksnest Bay Beach or Salt Pond. But don't limit yourself to these beaches. Remember that most of St. John lies within the Virgin Islands National Park, so you can explore countless pristine beaches.

St. Croix has one of the longest beaches in the Caribbean at Sandy Beach, which is also a nesting area for sea turtles, so it’s only open on weekends and closed during hatching season for the Leatherback Turtles. But don't worry, there are over 30 other beaches on St. Croix to enjoy all year long! Sprat Hall Beach, Cramer's Park Beach and Issac's Bay are local favorites. And don't miss beaches on Buck Island - the world's only underwater National Monument!

The USVI Hotel and Tourism Association along with the VI Conservation Society are also pleased to announce our participation with Blue Flag, an exclusive eco-label promoting sustainable tourism and awarded to beaches and marinas worldwide who meet established criteria including environmental education and information, water quality, environmental management, and safety and services. It started with 10 participating countries in 1987 and today, the Blue Flag Program continues to grow and has been implemented in 48 countries at more 3850 beaches and marinas across Europe, South Africa, Morocco, Tunisia, New Zealand, Brazil, Canada and the Caribbean.

The five beaches in the territory who can claim this coveted certification are: Emerald Beach and Great Bay on St. Thomas, Trunk Bay and Cinnamon Bay on St. John and Pelican Cove on St. Croix. Two marinas also received certification this year including Crown Bay Marina on St. Thomas and Green Cay Marina on St. Croix.

St Thomas Beaches

Lindbergh Bay Beach

Lindbergh Bay Beach

Lindbergh Bay named after the famous American aviator, Charles A. Lindbergh, also known as ...

Great Bay

Pristine white sandy beach located on the East end of St Thomas, great for ...

St John Beaches

Trunk Bay Beach - St John USVI

Trunk Bay

Beautiful waters and wonderful white sand has made picturesque Trunk Bay one of the ...

Cinnamon Bay

Cinnamon Bay is a very popular National Park beach on the north shore of ...

VI EcoTours – Honeymoon Beach

Honeymoon Beach Snorkelers find sea turtles at Honeymoon Beach at Caneel Bay in the ...

St Croix Beaches

Pelican Cove

Pelican Cove

Pelican Cove Pelican Cove Beach boasts 1,200 feet of white sandy beach on the ...

Social Sweepstakes

Win free stay Virgin Islands

Enter for a chance to win a 3 night stay at the The Secret Harbor Beach Resort, St. Thomas, USVI.

Plus: Sea Trek for 2 at Coral World Ocean Park.

Plus: Tour for 2 with Flavors of St. Thomas Food Tours

Enter To Win