Contact Us Menu

Our Lady of Perpetual Help – Catholic Church Wedding Venue

A vibrant and adorable little church on a hill overlooking Charlotte Amalie harbor.  This Catholic Church is a distinctly Caribbean church bathed in a bright white, with colorful accents and stone elements.

The church is easily accessible and a short ride from downtown.


Contact Us for more details or to book: