Secret Harbor

With a scattering of rocks just offshore, Secret Harbor Beach has some fantastic snorkeling areas for exploring the deep. A nearby set of condos and hotels blends into the scenery nicely and offers guests of the beach a bar, restaurant, and restrooms.

Located in Catadupa, Secret Harbor is on the East edge of St. Thomas. You might want to drop by whether or not you're staying nearby. Secret Harbor is the sort of destination where people go to be among the interesting crowds and sights, and there is plenty of beach action to keep them busy - it's certainly one of the most popular beaches, but this could be right up your alley.

How to Access The Beach

As the beach is connected to the resort, guests should utilize local signs off of Estate Nazareth Road.

Amenities and Ambiance

Palm trees line the shores, providing shade for guests at this beautiful beach at Secret Harbor. The waters are cool, calm, and refreshing, inviting guests to jump in and visit some of the great snorkeling areas along the rocks. White, soft sands complement the atmosphere at Secret Harbor, an exquisite Caribean beach.

Of course, you could always try the shoreside restaurant right on Secret Harbor, which is the ultimate convenience for beachgoers. The Virgin Islands offers plenty of great places to eat, but not every meal you enjoy has to be at a fine restaurant. Some visitors, in fact, simply sit on their towels——not in a restaurant——to enjoy lunch. Ask your hotel about picnic lunches, as some hotels offer to pack snacks for their guests' day trips. Or, you could find just what you need from cafes and street vendors en route to the beach.

There is also a snack bar here. You may also have the option to buy food from one of the local vendors who typically operate along this coastline.

You will be able to use a public restroom at Secret Harbor. You'll also find chairs and umbrellas, so visitors seeking some respite from the sun will not go leave unhappy. Happily, the off-shore waters are of good snorkeling quality, so grab some gear if you've been hoping to get in some underwater exploration. With small condos and hotels lining the shores, Secret Harbor Beach mainly attracts tourists. It is especially popular with the singles crowd. This beach is also great for families.

Bear in mind that the area right around Secret Harbor is highly urbanized, meaning you may find numerous people competing for the use of the same services.

What's Nearby


Secret Harbor is always a lovely side-trip when you're in the area. Look for it on the East coast of St. Thomas; the area is home to other attractions such as Clinton Phipps Racetrack, which is not very far away, so some will want to take a cab, while others will find it a nice walk.

If you're intrigued by the Virgin Islands' history, some of the nearby attractions offer a historical perspective of the country. One of the closest attractions of this sort is Bluebeard's Castle, which is five miles away.

Beaches are nice for a few hours here and there, but there's plenty else to see during your stay. The following table includes the closest attractions.

Activities and Attractions Near Secret Harbor
Attraction Type Distance Direction Island
Clinton Phipps Racetrack Sporting Event Venue 1.7 W St. Thomas
Nadir Recreation Area Park 1.8 W St. Thomas
Coral World Ocean Park Aquarium 2.3 NNW St. Thomas
Mahogany Run Public Golf Course Golf Course 4.5 NW St. Thomas
Paradise Point Sky-Tram Cable Car 4.5 W St. Thomas

Cities and Towns

Red Hook is the closest town and is not an overly urbanized area, but still has its fair share of things to do. From the coast, Red Hook isn't far off, about a half mile (three quarters of a kilometer).


The crowdedness of the shoreline can vary widely, it depends mainly on when you visit, and how many of the nearby hotel rooms have been booked. Typically, you can expect to encounter quite a few vacationers who are staying in the area.

Since this beach is in a pretty popular vacation area, it shouldn't be very difficult to find exactly the kind of hotel you're looking for nearby. If you and your group are hoping to get a place that's near the ocean, the table that follows lists the closest options to Secret Harbor.

Accommodations near Secret Harbor
Hotel Distance Direction Type
Two Sandals by the Sea Inn 0.0 mi. N B & B
Secret Harbour Beach Resort 0.0 mi. S Resort
The Anchorage Beach Resort 0.4 mi. SE Resort
Elysian Beach Resort 0.6 mi. E Resort
Ritz-Carlton St. Thomas 0.6 mi. E Hotel
Crystal Cove 1.0 mi. N Resort
Sapphire Beach Resort & Marina 1.1 mi. N Resort
Dreams Sugar Bay Resort & Spa 1.8 mi. NNW Resort
Bolongo Bay Beach Resort 2.9 mi. W Hotel
Bluebeards Beachclub and Villas 4.0 mi. W Resort


Don't worry if your stomach starts rumbling while sunbathing at Secret Harbor; you'll have a variety of choices within a few miles. One of the closest places to eat is Cruzan Beach Club. The restaurant offers a menu of Caribbean cuisine. They are also famous for their comfort food. When you start to get hungry, you won't need to wait too long to eat since it's just a short distance away.

The table below provides a list of nearby restaurants.

Restaurants near Secret Harbor
Restaurant Name Phone Cuisine Style Distance Direction
Cruzan Beach Club (340) 775-6550 Caribbean Very Casual 0.0 mi. S
Sunset Grille Beach Club (340) 775-6550 American Informal 0.0 mi. S
Amigo's Dockside Cantina (340) 775-1270 Mexican -- 0.5 mi. N
Fish Tails (340) 714-3188 American, Caribbean Very Casual 0.5 mi. N
Island Time Pub (340) 774-2929 Caribbean, International Very Casual 0.5 mi. N
Cariga's (340) 779-8935 Bar and grill -- 0.5 mi. N
Caribbean Steakhouse & Saloon (340) 775-7060 American Very Casual 0.5 mi. N
Pesce (340) 714-7874 Italian Informal 0.5 mi. N
The Cellar (340) 714-7874 International Informal 0.5 mi. N
Coco Blue Restaurant (340) 774-7253 Caribbean Informal 0.5 mi. N
Peking Tokyo (340) 779-7338 Chinese, Japanese, Thai Very Casual -- --
Latitude 18 (340) 777-4552 Caribbean Very Casual 0.5 mi. NE

Other Beaches

Secret Harbor isn't the only beach worth checking out on St. Thomas.

If the active mood at Secret Harbor is one of the features you love, think about also visiting Lindquist Beach, another destination with a good amount of excitement. You'll find it a mile and a half to the north. One of the best secrets on St.. Thomas is Lindquist Beach, a perfect Caribbean beach, that resides off of an unmarked dirt road, and thus stays unpopulated in a busy tourist area. If it's solitude and tranquility you're seeking, Cowpet Beach is a beach which doesn't host as many visitors. You'll find it not far off the beach at all.

Another sun-drenched spot to consider is Vessup Bay, located only a short distance away.

The Virgin Islands has a lot to offer its visitors, but Secret Harbor is both a relaxing, sunny hangout and a stunning natural feature.


Help us improve! We welcome your corrections and suggestions.