Alojando a mais completa colecção de arte brasileira do país, o Museu Nacional de Belas Artes foi criado em 1937 no edifício da antiga Academia Brasileira de Belas Artes. O arquitecto responsável pelo edifício, Adolfo Morales de Los Rios, foi inspirado no Musee de Louvre em Paris, e o edifício ecoa a arquitectura de inspiração francesa que aparece por todo o Rio de Janeiro. A colecção do museu compreende cerca de 20.000 peças, incluindo arte fina, decorativa e popular. A maioria das obras são brasileiras e datam dos séculos XVII ao XX. A colecção inclui pinturas e esculturas de artistas brasileiros do século XIX ao século XXI, incluindo Café de Cândido Portinari e obras de Emiliano de Cavalcanti e Tarsila do Amaral. A arte estrangeira é bem representada com uma série de vistas de Pernambuco, Brasil, por Frans Post e com exemplos de arte europeia desde o século XIII até ao presente. A colecção inclui também moedas, artes decorativas, mobiliário, e arte africana.