NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best European Restaurants in Villefranche-sur-Mer

28 restaurants

Sort by Relevance

    French

    Le Cosmo

    11 Place Amélie Pollonais, 06230, Villefranche-sur-Mer

    8.6 / 10
    182 reviews

    Average price €39

      European

      17 Quai de l'Amiral Courbet, 06230, Villefranche-sur-Mer

      Average price €35

        French

        30, avenue du Général de Gaulle, 06230, Villefranche-sur-Mer

        Average price €26

          French

          7 Rue de la Victoire, 06230, Villefranche-sur-Mer

          Average price €12

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            YUMS x2PAYFrench

            13 Boulevard du Maréchal Joffre, 06310, Beaulieu-sur-Mer

            9.5 / 10
            16 reviews

            Average price €39

              Italian

              Quai Lindberg, 06230, Villefranche-sur-Mer

              Average price €30

                French

                17, quai Amiral Courbet, 06230, Villefranche-sur-Mer

                Average price €20

                  French

                  5, place du Marché, 06230, Villefranche-sur-Mer

                  Average price €20

                    Italian

                    2, avenue De Grande Bretagne, 06230, Villefranche-sur-Mer

                    Average price €25

                      Italian

                      2,boulevard de Riquier, 06300, Nice

                      Average price €20

                        French

                        Port de Saint Jean Cap Ferrat, 06230, Villefranche-sur-Mer

                        Average price €30

                          French

                          3, place Amélie Pollonais, 06230, Villefranche-sur-Mer

                          Average price €27

                            Pizzeria

                            39 Rue Beaumont, 06300, Nice

                            9.5 / 10
                            234 reviews

                            Average price €13

                              French

                              7, quai Amiral Courbet, 06230, Villefranche-sur-Mer

                              Average price €25

                              InsiderPAYFrench

                              35 Bd Marinoni, 06310, Beaulieu-sur-Mer

                              7.7 / 10
                              3 reviews

                              Average price €35

                                French

                                2, quai Amiral Courbet, 06230, Villefranche-sur-Mer

                                Average price €26

                                  French

                                  15, rue du Poilu-Vielle, 06230, Villefranche-sur-Mer

                                  Average price €25

                                    French

                                    18 rue du Poilu, 06230, Villefranche-sur-Mer

                                    Average price €25

                                      Italian

                                      11, rue du Poilu, 06230, Villefranche-sur-Mer

                                      Average price €25

                                      MICHELINFrench

                                      3, Avenue Jean Monnet, 06230, Saint-Jean-Cap-Ferrat

                                      Average price €106

                                        Italian

                                        25 Bis Rue Arson, 06300, Nice

                                        Average price €12

                                        20% off the 'a la carte' menu

                                          French

                                          30 Rue Arson, 06300, Nice

                                          Average price €19

                                          1 starMICHELINFrench

                                          5, boulevard du Maréchal Leclerc, 06310, Beaulieu-sur-Mer

                                          Average price €202

                                            French

                                            48 Boulevard du Maréchal Leclerc, 06310, Beaulieu-sur-Mer

                                            8.7 / 10
                                            101 reviews

                                            Average price €45

                                              French

                                              5, rue du Lieutenant Colonelli, 06310, Beaulieu-sur-Mer

                                              Average price €20