Herceg Novi został założony (na dawnej małej wiosce rybackiej, istniejącej od czasów Cesarstwa Rzymskiego) jako twierdza w 1382 roku przez pierwszego bośniackiego Króla Stjepana Tvrtko I i nazywał się Sveti Stefan lub Castelnuovo.Stare Miasto jest niesamowite. Znajduje się na dość stromym wzgórzu, które prowadzi aż do morza. Wędrówka przez małe schody do różnych placów i twierdz to wielogodzinna przygoda. Istnieją zarówno prawosławnych i katolickich Kościołów, które są warte odwiedzenia. Herceg Novi ma dwa place miejskie, w tym mały, wyłożony kamieniem Belavista (ładny widok), do którego łatwo się dostać z głównego rynku miasta.