Yes, you can swim in Boca de Tomatlan. The Bay is generally calm, making it suitable for swimming, but as always, be aware of local conditions.