Secret Harbor Beach Resort is an upscale boutique property located on Nazareth Bay on the East End of St. Thomas. The resort’s beach is truly a tropical paradise, with palm trees, hammocks, loungers, white sand, and turquoise water. The resort has two on-site restaurants and a lively beach bar. Guests have a choice of Studios or One- or Two-Bedroom Condos, and each has updated decor (except for some bedspreads) and fully equipped kitchens. All units are beachfront and offer great views. The pool is slightly off-site, a two-minute walk to another property, but with this beach, you won’t miss it.
Secret Harbor Beach Resort is an upscale boutique property located on Nazareth Bay on the East End of St. Thomas. The resort’s beach is truly a tropical paradise, with palm trees, hammocks, loungers, white sand, and turquoise water. The resort has two on-site restaurants and a lively beach bar. Guests have a choice of Studios or One- or Two-Bedroom Condos, and each has updated decor (except for some bedspreads) and fully equipped kitchens. All units are beachfront and offer great views. The pool is slightly off-site, a two-minute walk to another property, but with this beach, you won’t miss it.