Fort St. John est situé l'un des plus célèbres musées de la ville. Le musée abrite aujourd'hui environ 6500 objets du patrimoine ethnographique de la région de Dubrovnik. Une attention particulière est accordée à la collection de costumes de la Riviera de Dubrovnik. Aujourd'hui est visité chaque jour en grand nombre par les touristes nationaux et étrangers.