Where is Bobby Dodd Stadium?
Bobby Dodd Stadium is located in Downtown Atlanta. It's in an artsy neighborhood well known for its must-see aquarium and entertainment. If you'd like to find things to see and do in the area, you may want to check out Mercedes-Benz Stadium and World of Coca-Cola.
Where Can I Stay near Bobby Dodd Stadium?
We've got 930 hotels you can pick from within a mile of Bobby Dodd Stadium. You might want to think about one of these choices that are popular with our guests:
The Georgian Terrace Hotel
- aparthotel • Free WiFi • Restaurant • Spa • Walkable location
The Westin Peachtree Plaza, Atlanta
- hotel • 2 restaurants • 2 bars • 24-hour fitness center • Central location
Atlanta Marriott Marquis
- hotel • Free pool cabanas • Restaurant • Fitness center • Central location
Crowne Plaza Atlanta - Midtown, an IHG Hotel
- hotel • Free WiFi • 2 restaurants • Outdoor pool • Central location
Hyatt Regency Atlanta Downtown
- hotel • Free WiFi • Restaurant • Outdoor pool • Central location
Things to See and Do near Bobby Dodd Stadium
What to See near Bobby Dodd Stadium
- Mercedes-Benz Stadium
- Georgia Institute of Technology
- Centennial Olympic Park
- Georgia World Congress Center
- Emory University
Things to Do near Bobby Dodd Stadium
- World of Coca-Cola
- Six Flags Over Georgia
- The Battery Atlanta
- Fox Theatre
- National Center for Civil and Human Rights