La ciudad ofrece 58 museos y cerca de 70 galerías de arte, entre los que sobresalen el Museo Nacional de Colombia, cuyo acervo se divide en cuatro colecciones: arte, historia, arqueología y etnografía; y el Museo del Oro, con 35.000 piezas de oro y tumbaga, además de 30 mil objetos cerámicos, líticos y textiles, representa la mayor colección de orfebrería prehispánica del mundo.