Secret Harbour Beach is located near Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas, which provides a poolside bar, a grocery/convenience store, and a terrace. With a private beach, sun loungers, and kayaking, this hotel is the perfect place to soak up some sun. For some rest and relaxation, visit the steam room, and indulge in a massage, a body treatment, or a body scrub. Be sure to enjoy a meal at any of the 5 on-site restaurants. Fitness classes are offered at the gym; other things to do include boat tours, sailing, and snorkeling. In addition to designer stores on site and a coffee shop/cafe, guests can connect to free in-room WiFi.