If you prepay your gratuities, you might be able to get a refund prior to your cruise; however, it depends on your booking terms. To book flexible dining, for instance, you may be required to prepay them. The best course of action would be to directly call the cruise line or speak with your travel agent.