Take advantage of a casino, a nightclub, and 2 poolside bars at Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive. With a private beach, beach massages, and sun loungers, this resort is the perfect place to soak up some sun. Treat yourself to a facial, reflexology, or a manicure/pedicure at Secrets Spa by Pevonia, the onsite spa. Be sure to enjoy a meal at any of the 9 onsite restaurants, which feature international cuisine and more. The gym offers yoga classes and Pilates classes; other things to do include windsurfing, sailing, and boat tours. In addition to a swim-up bar and a grocery/convenience store, guests can connect to free in-room WiFi.