Hello there Emily, and welcome to planDisney! We're so glad you're here with your great planning question.
You can definitely bring in a reusable water bottle, and it's a tip that I always recommend. There are several
bottle-filling stations throughout the
Disneyland Resort, and we definitely take advantage of these since we need hydration to be able to bounce from attraction to attraction! For soda, you'd need to purchase a soda at a
quick service dining location, and then pour it into your reusable bottle.
Another great tip is that you can ask for cups of water at any of the quick service dining locations throughout the parks. This is a great option if you're looking to save some money throughout your visit, and convenient if there isn't a bottle-filling station nearby.
I hope this information is useful for you Emily, and hope you stay hydrated throughout your next visit! If you have any other questions, please do not hesitate to
come back and ask!
Have a magical day!
Melissa