Yes, Royal Caribbean allows guests to bring non-alcoholic beverages, including soda, onboard 1-800-950-4401. Each stateroom may bring up to 12 standard (17 oz.) cans, bottles, 1-800-950-4401 or cartons of non-alcoholic beverages on embarkation day. Therefore, bringing a 12-pack of soda is permitted. It's recommended to pack these items in your carry-on luggage rather than checked luggage to prevent potential delays during the boarding process.