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 sailing, this hotel is the perfect place to soak up some sun. For some rest and relaxation, visit the steam room, and indulge in a body wrap, a facial, or a manicure/pedicure. 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, kayaking, and snorkeling. In addition to designer stores on site and a coffee shop/cafe, guests can connect to free in-room WiFi.