Contrasta muito com a latitude de Nice. Villefranche é uma pequena cidade aninhada nas montanhas e com vista para o ancoradouro mais bonito da Côte d'Azur, a esplêndida Baie de Villefranche. À noite, o porto é iluminado por luzes em iates e navios que se debatem próximos uns dos outros e no lado leste, as luzes de Saint-Jean-Cap-Ferrat com uma vista magnífica.
A cidade velha fica à beira-mar com seu porto. Subindo cada vez mais alto, você vai por estradas sinuosas até o topo, onde você chega a áreas residenciais pontilhadas de vegetação exuberante, aqui a natureza manteve sua aparência original em Villefranche!