St. John merupakan tempat dengan nuansa tropis dan terkenal karena pantai yang dimilikinya. Nikmati aktivitas menyenangkan seperti snorkeling dan berlayar. Anda dapat puas berjemur di tempat-tempat populer seperti Trunk Bay dan Pantai Maho. Taman Nasional Kepulauan Virgin dan Pantai Teluk Cinnamon adalah tempat terkenal yang layak dikunjungi.