EXPERIENCE THE CARIBBEAN'S MOST BEAUTIFUL WATERSExplore the Pristine Beach at Our St. Thomas Resort

This is the beach you've been dreaming of...crystal clear water, palm trees, beautiful sand, calm swimming and excellent snorkeling. Plus, comfortable loungers and umbrellas, hammocks, and beachside food and beverage service from The Patio

  • Relax and let the warm sun and cool Caribbean breeze take your worries away.
  • Order a cool drink and bite to eat on the beach or steps away at The Patio or Beach Bar.
  • Take a refreshing dip in the cool and clear Caribbean Sea.
  • Snorkel in our bay which is a designated marine sanctuary – home to many types of colorful coral, fish, sea turtles, small octopi, and lobster.
  • Try your skill at Stand-up Paddle boarding, skim boarding, and kayaking. Equipment rentals are a short stroll along the beach to Aqua Action.


With some of the Caribbean's most beautiful waters, Secret Harbour Beach Resort offers the perfect opportunity to get out into the ocean and explore the colorful reefs and aquatic life that call this island paradise home. From kayaks to stand up paddle boards and more, our on-site dive shop has everything you need to create your dream Caribbean vacation.


Please remember to use sunscreen that is safe for you and safe for our reef. Sunscreen products that are harmful to the fragile reef are products that include:

  • Oxybenzone
  • Butylparaben
  • Octinoxate
  • 4-Methylbenzylidine Camphor

Approved sunscreens are available for purchase in our gift shop. For more information about how to protect yourself and the reef, please read the National Park Service and NOAA pdf here

Guest Reviews
Our Location
St Thomas, US Virgin Islands

It's easy to plan a hassle-free getaway to St Thomas USVI. We are home to an international airport with lots of direct flights and a bustling cruise ship port. Secret Harbour is situated away from the downtown crowds, and just one mile from the town of Red Hook where you can enjoy restaurants, shopping, and ferry boat excursions to St John USVI and the neighboring British Virgin Islands. No passport is required for US Citizens to visit the US Virgin Islands.