In the immediate Busch Gardens area with a pool I would suggest the Tampa Grand Suites,it used to be a Doubletree and I was nervous about what to expect when I booked there,but overall it was a good hotel with a very nice pool area.If you want a nicer hotel then go with the Embassy suites but I think the pool area at the Tampa Grand Suites is actually nicer,I wouldn't say the pool is amazing but the pool is located in the courtyard of the hotel and I really liked the landscaping and feel of the area.