La ville se trouve dans une zone particulièrement célèbre de la côte d’Azur.Ses attractions plus importantes sont les longues plages sableuses avec café et restaurants, mais surtout la partie vieille de la ville nommée vieille ville.
Ainsi comme tous les villages médiévaux de l'arrière-pays Villefranche sur Mer possède des voies étroites recouvertes de galets avec des passages parmi les maisons.