Will I need cash while staying at Cosmos St Lucia?

Yes, if you want to shop in the markets and food stands, pay drivers, guides, musicians and to be able to tip. The closest bank and ATM is in Soufrière, approximately one mile from Cosmos.