We had a wonderful stay at Secret Harbor during the first week of November. Based on the advice of a previous review I called the resort ahead of time and requested an upgraded condo. They said they couldn't promise anything, but would try. We did end up with an upgraded unit, which was lovely and significantly nicer than the non-upgraded units appeared to be. Not sure if that's why we got it, but it's certainly worth the quick phone call to try. We found all the staff to be friendly and helpful as long as we showed some patience (which was easy to do in such a laid back, relaxing setting).
The unit and the beach would have gotten 5 stars, except that the bed wasn't very comfortable and the restaurant was underwhelming. The service and food were fine, but the selection was limited and most of the food was simply average (for above average prices). It would have been really nice to have better food available at the resort, and I would recommend skipping the Sunset Grille and going into Red Hook to eat.
The beach was absolutely beautiful, crystal clear water, white sand and great snorkeling. We saw lots of fish and a sting ray right in Secret Harbor. We would return to SH just for the beach alone. However, I would recommend following other travelers adivce about getting off the beach before dusk - we didn't and got eaten alive by the 'no-see-ums.'
During our stay we did a day trip with Pirates Penny to the BVI. It was a very well organized trip, though I probably wouldn't do it again. It was a long day in the heat, and though the sites were beautiful I don't know that I'd take a whole day out of our trip to do it again.
We ate at Havana Blue at the Marriot on our last night and would HIGHLY recommend it. It was expensive, but worth every penny. The food was unique and fabulous, and the setting was lovely. We also really enjoyed the fish place on the water in Red Hook (called Fish Tails, I believe).
I would highly recommend Secret Harbor, and am happy to answer questions if you have any.
- Secret Harbour Beach Hotel
- Secret Harbour
- Hotel Secret Harbour Beach
