A Dubrovniki Tengerészeti Múzeum a Szent János Dubrovnik-erődben található. 1941-ben alapították a Tengeri utak és Dubrovnik nevű kiállítás szervezésével az évszázadok során. A múzeum 1949 óta a Jugoszláv Tudományos és Művészeti Akadémia része, és 1987-ben egyesült a Dubrovnik Múzeummal. A múzeum a Szent János-erődben található, amelyet az 1979. évi katasztrofális földrengés után helyreállítottak. A múzeum állandó kiállítását 1986-ban hozták létre, és bemutatja Dubrovnik városának és környékének tengerészeti történetét. A kiállítás a 17., 18. és 19. századi hajók modelljeit, számos zászlót, ágyúkat és egyéb fegyvereket, hajózási eszközöket, hajónaplókat, mappákat, különféle dokumentumokat, valamint értékes könyvtárat tartalmaz, ritka könyvek példányaival és fontos archív anyaggal.