Very Good 146 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet

What To Know

  • Free WiFi can be unreliable
  • Expect mosquitos on the beach and at outdoor restaurants anytime after 4pm; don't forget the bug spray!
  • Nearby Red Hook has shops and restaurants, and St. John is reachable by ferry


  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap Accessible
  •  Parking On Site
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
cabinet Kitchen wooden countertop cabinetry appliance hardwood counter home cuisine classique wood stain stove material oven sink stainless wardrobe



With a stay at Secret Harbour Beach Resort in St. Thomas (Nazareth), you’ll be minutes from Secret Harbour Beach and close to Coki Beach. This 4-star condo is within close proximity of American Yacht Harbor and Cow and Calf Rock.


Make yourself at home in one of the 48 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Rooms have private furnished balconies or patios. Wired and wireless Internet access is complimentary, while iPod docking stations and cable programming provide entertainment. Conveniences include safes and microwaves, and housekeeping is provided daily.

Spa, Wellness & Premium Amenities

Take advantage of recreational opportunities offered, including outdoor tennis courts, an outdoor pool, and a 24-hour fitness center. Additional amenities include complimentary wireless Internet access, concierge services, and gift shops/newsstands.

Food & Drink

Satisfy your appetite at one of the condo’s 2 restaurants. Relax with your favorite drink at a bar/lounge or a beach bar.

Business & Travel Amenities

Featured amenities include a computer station, a 24-hour front desk, and luggage storage. Free self parking is available onsite.

How to Get There

Secret Harbour Beach Resort
6280 Estate Nazareth
St Thomas, 00802 United States


Awesome anniversary trip!

My wife and I came to St. Thomas for our 5th anniversary. We initially had booked a condo through VRBO in the Sapphire Beach area. When we got to the condo it was not like what the pictures or description of it said it would be and the beach was essentially unusable. Extremely upset and unsure what to do we texted my parents who recommended from their past experience here that we go over and check out Secret Harbour. So my wife and I came over and ate at the Sunset Grille first and then I went and talked to Raquel who was at the front desk and shared what happened to us. She seemed genuinely upset for us that our trip was starting off so bad and she wanted to make it better. Her exact words were “honey let me take care of you.” What an amazing person!!!....She booked us in awesome beachfront condo for an extremely reasonable price! Our trip has been absolutely awesome thanks to her! The staff at Secret Harbour has been great and the servers we had every time we ate at both Sunset Grille and Cruzan Beach club were attentive and great to talk to! We spent all day at the beach or in the water. Definitely recommend Secret Harbour for anyone coming to St.Thomas!

Very good

I had the beachfront room and it was awesome. Full kitchen. On the beach and quiet. Free parking. Nice on-site bar and restaurant. The manager, Javier, was excellent. I will definitely return to this hidden gem on my next visit.

Awesome St Thomas beach

Our best vacation so far! I kept the destination a surprise from my wife until our connection in Atlanta when they said it aloud... and thanks to reading other reviews I think I picked the best beach resort in St Thomas. Great beach just steps away from our room with fish all around you. We didn’t snorkel but lots of people were doing that here. It’s just a 5 minute cab ride to the red hook area where we found places to eat and took a ferry over to St John. Awesome location. The room was huge but we spent most of our time at the bar by the beach or in the ocean.