The top spots are Hammamet, Sousse, and Djerba. They have beautiful sandy beaches and safe waters. These places also offer family-friendly accommodation.