Actually entrance to St. Martin (french side) and St. Barts are quite different. No visa is needed to go to St. Martin but if you do not have a passport from North American countries or the EU or a few other countries, you need a visa and a passport to enter St. Barts.