You have to stay at the hotel in order to get into the water park. Prices depends on the room type you gett or if you got a deal online mainly but if you book I beleive 60 days in advance they will give you up to 50% off .
Your night stay includes waterpark access and yes you have to be a guest.
Thanks! Your answer is awaiting moderation.