Rice also targeted Spain for not doing more in Afghanistan, where it has up to 690 troops at any one time.
"I would like to see all of the allies do more, and Spain is included in that list," she told reporters travelling with her.
Foreign Minister Miguel Angel Moratinos defended his country's policy towards Cuba. He urged Rice to move away from isolating it and adopt Spain's approach of dealing directly with the communist island and its ailing President Fidel Castro.
"She has her reservations, as she has said. I'm sure that, after a little bit of time, she will be more convinced of the fact that the Spanish strategy brings results," he said.
Protests of Rice's visit are in the works.
Meanwhile a Spanish delegation is currently visiting jails in Cuba to speak of Human Rights. It’s the first time such a group has been granted such access.
The following is from Prensa Latina.
Madrid Streets Boil for Condoleezza
Madrid, Jun 1 (Prensa Latina) US Secretary of State Condoleezza Rice is beginning an 8-hour visit to Madrid Friday, with a protest against her interference in Spanish foreign policy as backdrop.
The demonstration, summoned by 36 social, political, trade union, intellectual, humanitarian, and friendship organizations, will be held as the visitor meets with her hosts this afternoon.
According to El Pais daily, Rice will certainly exclude issues linked to journalist Couso s killing in Iraq and the CIA secret flights.
Rice is expected to hold separate meetings with King Juan Carlos, President Jose Luis Rodriguez Zapatero, and Foreign Minister Miguel Angel Moratinos.
Afghanistan, Western Sahara, Kosovo, the Middle East, the Iranian nuclear issue and minor bilateral subjects will be included in the agenda.