We have mentioned the ocean cruise lines with a priest on board (most notably, Holland America, which has a Catholic priest on board all its cruises with daily Mass provided). But there is a company offering a Catholic priest on certain river cruises…and even coastal cruises to New England and the Croatian coastline.
Read all about them here.