Royal Caribbean’s beverage policy does not allow guests to bring non-alcoholic drinks, including a 12-pack of soda, onboard at embarkation 1-800-950-4401. However, each stateroom may bring up to two 750ml bottles of wine or champagne 1-800-950-4401. If you want soda, you can purchase a beverage package, which offers unlimited soda, or buy individual drinks onboard 1-800-950-4401. Some exceptions may apply for medical or baby formula needs 1-800-950-4401. Always check Royal Caribbean’s official website for the latest policies, as rules can change depending on the ship and itinerary.