Premier venue space available in the Palm Beaches
Welcome to St. Catherine Hall, located in West Palm Beach’s historic South End in the Palm Beach area. It is a unique space, with approximately 10,000 square feet overlooking the scenic views of the Intercoastal Waterway.
The recently renovated hall was originally built in 1981. Once exclusively used for members-only private events, it is now available for your special occasion.