Zoos in St. Petersburg

Browse 56 attractions, meet 123 travelers, 174 tour guides and discover 226 photos

Travelers are voting Busch Gardens Tampa Bay as the best zoo in St. Petersburg. There are 1 zoo in Land O' Lakes a city just 77 km from St. Petersburg and 1 zoo in Weston which is 370 km distant. The most popular of these are Busch Gardens Tampa Bay in Land O' Lakes and Jungle Island in Weston. You can find 6 zoos in Florida and 105 zoos in the country of United States. Our members favorite in Florida is Tampa's Lowry Park Zoo and Jacksonville Zoo & Gardens is the top pick in United States. Want more? Check out our map of zoos in St. Petersburg.