St. James’s Club and Villa ideally located on a beautiful 100-acre peninsula with two amazing white sand beaches, the All-InclusiveSt. James’s Club & Villas provides a casually upscale club-like ambience. This incredible resort truly has it all: sailing, kayaking, water sports, tennis, 4,000 sq. ft fitness center, SCUBA diving, sport fishing, a gorgeous spa, Kids Club, and much more! Perfect for couples, families, friends, groups, and weddings. From scenic waterfront dining and great bars to wonderful accommodations and waterfall swimming pools, St. James’s Club is the ultimate Caribbean all-inclusive experience.