Photo gallery for Secret Harbour Beach Resort
Secret Harbour Beach Resort
St. Thomas aparthotel steps from Secret Harbour Beach
Reviews
8.8
Excellent
Popular amenities
Explore the area
6280 Estate Nazareth, St. Thomas, St. Thomas, 802
- Secret Harbour Beach1 min walk
- Cowpet Bay16 min walk
- Sapphire Beach10 min drive
- St. Thomas (STT-Cyril E. King)30 min drive