We have cruised to St. Lucia on Carnival Cruise Lines three times in the last four years, and on our first visit discovered the Basilica during a walk around downtown. Daily Mass is held at 12:30 p.m. and it is very well attended. In addition to Mass, there is perpetual adoration in the building that contains the parish office. We have visited the Chapel on each visit as well. It too is definitely worth the visit. It is a small chapel, yet frequented by many locals.
Definitely a must do if you are stopping in St. Lucia on a cruise and do not sign up for any port trips. It is easy walking distance from the ship.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.