R.B.
I would stay close to seaworld (Like less then 3 miles) that way they can go back to the hotel and recharge. I heard it is beautifully decorated for Christmas. It might be cold, it could rain. We've stayed with family previously but we have looked at the packages. I think it depends on the level of hotel you want. If your looking for just a bare basic hotel you can do better I think on your own. It's quick to price it out though because they only have a handful or less of partner hotels.