On Carnival, smoking is allowed in the casino and bars, on the open deck (in most places) and also in cabins. It is prohibited in the dining areas and the theaters,show lounges and shopping areas. Their brochures usually outline the details of this. Cigar and pipe smoking I believe are totally prohibited, although some cruise lines have offered cigar bars in recent years. Do not book a cruise for your husband on Carnival Paradise, however, as smoking is forbidden anywhere on that ship - inside or outside, by passengers or crew - and anyone caught doing it will be put off at the next port with no compensation.