St. John is very safe. There are no dangerous areas to avoid or pickpocket issues like in many other vacation destinations. Like anywhere else, be cautious when carrying a lot of money, passports, multiple credit cards or expensive jewelry. Use common sense and make use of the safes provided at most villas for the storage of your valuables.