En Fort St. John se encuentra uno de los museos más famosos de la ciudad. El museo alberga unos 6.500 objetos del patrimonio etnográfico de la región de Dubrovnik. Se presta especial atención a la colección de trajes de la Riviera de Dubrovnik. Hoy en día es visitado diariamente en grandes cantidades por los turistas nacionales y extranjeros.