Sitting just above Cannes, this hilltop town has earned a reputation for serious French and European cooking that outperforms what most towns this size can manage. Expect properly high-end dining where the menus take their time and the cooking reflects it, making this a natural choice when the occasion calls for something more considered than a beachfront brasserie. The old village centre, with its steep lanes and terrace views, gives the meal a setting that earns its prices rather than simply charging them.