HomeCaribbean WebcamsSt John WebcamsBeach Bar Webcam Beach Bar Webcam Live streaming view from the Beach Bar webcam located in St John’s Cruz Bay. This is a high quality, fixed position webcam with a view of the inside of the restaurant and bar located right on the beach. View Live Webcam ST JOHN WEATHER