Twice. Super Bowls XXVIII (28) and XXXIV (34) were hosted by them and both were at the Georgia Dome in Atlanta, Georgia.
The Georgia Dome in Atlanta GA has hosted the Super Bowl twice in 1994 and 2000.
As of Super Bowl XLII, no city has hosted the Super Bowl 8 times. New Orleans has hosted 9. Miami (and Miami Gardens) has hosted 9, and Los Angeles (and Pasadena) have hosted 7.
New Orleans has hosted the Super Bowl 9 times
Never hosted, but won three.
St. Louis has never hosted a Super Bowl. The closest Super Bowl location to St. Louis is Indianapolis, where the 2012 Super Bowl was hosted.
Super Bowl XXVI was hosted at the Metrodome, in Minneapolis, Minnesota.
The States that have hosted Super Bowls are:ArizonaCaliforniaFloridaGeorgiaLouisiannaMichiganMinnesotaTexas
They have appeared in the Super Bowl only once as of the year 2010.
Miami and New Orleans