I am on a cruise and will stop at St. Kitts for a day. There are 8 of us who love the beach. We are there from 9-4. We are deciding between a Marriott Resort Day pass or Cockelshell Beach on our own. Which beach would you recommend?
I am thinking Cockelshell is on the Caribbean and the Marriott is on the Atlantic. Should I assume the Caribbean side is the nicer beach?