Sea World will let you take in single portion snacks (we go several times a year and just got back last night). Also, we take an EMPTY thermos for each person and they will fill them full of ice water at no charge. There is also a self serve drink place by Shamu stadium in front of the Atlantis ride and you can fill them up there. We went to Sports Authority and bought Frog Togs (those rags that stay cold and wet) for each of us and ran those under the ice water as well to put around the kids neck. It brings down their body temperature immediately. Lunch with Shamu is great (we really like trainer Greg) and so is the Penguin Encounter ($30 ish) where they get to go behind the scenes, pet a penguin, free tote bag & picture, etc and you can add on all the other picture for $4.99 versus $20. The beluga whale swim is expensive at $170 but we thought it was an amazing experience. The water is 55 degrees though and is very cold even with a wet suit. There is a Beluga Experience and a Beluga Encounter so check the differences online. One you are in the water and the other you stand by the pool and get the whale kiss, etc. Even if you call and they are full, you can check at Guest Services when you enter to see if they have had any cancellations. We stay at the Marriott Courtyard Westover Hills which has indoor/outdoor pool, 2 hot tubs, splash area for kids & most importantly the free shuttle that takes 5 minutes. There is no parking charge at their hotel & it saves you $10-$20 a day on parking. The shuttle leaves every 30 minutes but they give you a card to call if you are ready to come back earlier. They will shuttle you to local restaurants or the store as well and they have a restaurant in the lobby open all day. The staff is absolutely wonderful and my kids love their pool area, the swim up bar the kids can sit at and good food. We bring packets of oatmeal and mac & cheese, etc and use their lobby microwave to save some funds. Also, if you go to the water park go first thing or else there are long lines. Message me if you need anything else & have a great time!