Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Villefranche-sur-Mer

38 restaurants

Sort by Relevance

    PAYMediterranean

    L'Oursin Bleu

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

    9.8 / 10
    157 reviews

    Average price €46

      French

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

      8.5 / 10
      180 reviews

      Average price €39

        French

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

        Average price €26

          European

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

          Average price €35

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

            French

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

            Average price €12

              Pizzeria

              39 Rue Beaumont, 06300, Nice

              9.2 / 10
              230 reviews

              Average price €13

              InsiderInternational

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

              9.0 / 10
              148 reviews

              Average price €69

                French

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

                Average price €20

                  YUMS x2PAYFrench

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

                  9.5 / 10
                  15 reviews

                  Average price €39

                    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

                          Italian

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

                          Average price €25

                            French

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

                            8.6 / 10
                            96 reviews

                            Average price €45

                              PAYMiddle Eastern

                              16 Boulevard de Riquier, 06300, Nice

                              9.2 / 10
                              7 reviews

                              Average price €25

                              20% off the 'a la carte' menu

                                Japanese

                                4 Avenue du Maréchal Foch, 06310, Beaulieu-sur-Mer

                                8.3 / 10
                                75 reviews

                                Average price €33

                                  YUMS x2PAYIndian

                                  51 Bd Pierre Sola, 06300, Nice

                                  Average price €25

                                    Mediterranean

                                    10 Rue de Quincenet, 06310, Beaulieu-sur-Mer

                                    9.9 / 10
                                    103 reviews

                                    Average price €33

                                      French

                                      30 Rue Arson, 06300, Nice

                                      Average price €19

                                        Italian

                                        Quai Lindberg, 06230, Villefranche-sur-Mer

                                        Average price €30

                                          French

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

                                          Average price €20

                                            Italian

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

                                            Average price €25

                                              Indian

                                              4 Boulevard Lech Walesa, 06300, Nice

                                              Average price €26

                                                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

                                                  Frequently Asked Questions

                                                  Cities around Villefranche-sur-Mer