Die Stadt Bad Honnef liegt im Süden Nordrhein-Westfalens und gehört zum Regierungsbezirk Köln. Geografisch befindet sich die Gemeinde auf der Ostseite des Rheins, am Rheinischen Schiefergebirge und Westerwald.
Gegliedert wurde Bad Honnef in die vier Stadtteile Aegidienberg, Selhof, Stadtmitte und Rhöndorf. Wichtigste Nachbarstädte sind Bonn, Königswinter und Remagen.
Zu den Sehenswürdigkeiten gehören die zahlreichen Fachwerkhäuser, die im 16. Jahrhundert erbaute Pfarrkirche St. Johann Baptist am Markt, die Kirche St. Martin, die Villa Merkens, die 1716 errichtete Kapelle Maria Heimsuchung, der Semiramis-Kongresspark, der Kongresspark Bad Honnef, die Burgruine Reitersdorf, der Vogelbrunnen und die Ruine der Löwenburg, die mit ihren 455 Metern die höchste Erhebung der Stadt ist.
Darüber hinaus verfügt Bad Honnef über eine Vielzahl von umfangreichen Parks, zum Beispiel auf der Rheininsel Grafenwerth. Zu den regelmäßigen kulturellen Veranstaltungen Bad Honnefs gehören Rhein in Flammen, die Kirmes in Aegidienberg und die Sommerveranstaltung "Rheinspaziert".