Secrets St, James is located on over a mile of white sand beach on a secluded peninsula in the resort area of Montego Bay. This adults-only AAA Four Diamond resort offers romance, excitement and Unlimited Luxury . Unlimited Luxury includes gourmet a-la-carte dining, premium spirits, 24-hour Concierge, free Wi-Fi and other amenities. Looking for the best place for your resort wedding? Our magnificent beachside gazebo, or a stretch of white sand Caribbean beach can serve as a backdrop for your special day. Our knowledgeable wedding planners will work with you to make sure that every detail is accomplished.