You should travel with the same documents that you would travel with any other time. Even if your cruise does not travel to another country, it may travel through international waters.
If you travel on a “closed-loop” cruise, meaning that you depart from and return to the same port, you may not receive a new I-94 when you reenter the U.S.
If you go on a cruise during your grace period, you will not be eligible to reenter the U.S. in F-1 or J-1 status. You may be eligible to reenter as a B-1/B-2 visitor or ESTA visa waiver. ISS cannot advise you on applying for a visitor visa or the ESTA visa waiver program.