As a US citizen, you may enter Palma de Mallorca, Spain, for up to 90 days without a visa. Your passport needs to have a three-month validity period beyond your period of stay, and you must have sufficient funds to get a return ticket.