Yes, you can swim at Babinda Boulders. It's a very popular swimming spot for locals and visitors. The main swimming spot is signposted at the creek entrance just after the toilet blocks. Swimming further downstream at the Devils Pool is prohibited.