Hope its not to late, yes there are ATMs near the Pallini Beach, get to the top of the hotel drive turn left and the ATM is on the left, right next to a bar so you can enjoy a drink with your cash.
The Pallini is Fantastic nice food and staff are very nice, pool is a bit hard on the eyes being a mixture of sea water and chorleine.