St. James's Club and Villas is tucked away on a secluded 100-acre peninsula on the southeastern coast of Antigua. A full-service Resort that exudes a casual club-like ambience St. James's Club offers travelers a hideaway complete with amenities and activities in a lush tropical setting.