Yes, there's an ATM in Sidi Ifni. Withdraw cash and enjoy the freedom to explore this wonderful city!