It says you can in the booking confirmation letter sent when you pay your deposit
......."SERVICE CHARGES ON BOARD: The hotel service charge is part and parcel of the of the price of the cruise. It can be paid on board or prepaid when booking your cruise. More information can be found in the "Useful Information" section of our official website."