La ciudad concentra la mayor cantidad de museos de todo el país, tiene cerca de cincuenta museos, entre los cuales destacan el Museo Nacional de Arqueología, Antropología e Historia del Perú, que entre sus colecciones más importantes alberga una impresionante muestra de textiles precolombinos, el Museo Nacional de la Cultura Peruana y el Museo Arqueológico Rafael Larco Herrera, situado dentro de una mansión virreinal y que presenta entre sus atractivos más destacados una fina colección de oro y plata del antiguo Perú, la famosa colección de arte erótico y los depósitos donde los visitantes pueden apreciar 45 000 objetos arqueológicos debidamente clasificados.