The Prado museum contains the best collection of Spanish paintings. 
Madrid's pride, the Prado museum, is indisputably the world's greatest collection of Spanish paintings and one of the world's most prestigious museums.