Villefranche-sur-Mer is located between Nice and Monaco on the French Riviera.

The nearest airport is Nice Côte d’Azur, a 25 minute cab ride away.