Cavalaire est une très belle station balnéaire avec plusieurs kilomètres de plage.
La ville se situe à seulement 15 km de Saint-Tropez.
La ville détient également le label France Station Nautique 3 étoiles, pour la grande qualité des prestations offertes au public. Elle a d'ailleurs également accueilli en septembre 2014 la finale de championnat de France de jet : " La Caval'Eau Jet", et devrait encore l'organiser en 2015.