Sports Illustraded chose the beautiful island of St. John to film it’s 2008 swimsuit edition.  For those who would like more information about the filming at Caneel Bay Resort you can visit the Sports Illustrated locations page at:

If you would like to own your own slice  of our tropical paradise give us a call or check out our web site at


340 776-6666