TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Villefranche-sur-Mer

40 restaurants

Sort by Relevance

French

Chez Carotte

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

9.1 / 10
11 reviews

Average price €12

Creative

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

8.8 / 10
156 reviews

Average price €46

French

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

8.6 / 10
139 reviews

Average price €39

French

15 Rue du Poilu, 06230, Villefranche-sur-Mer

9.1 / 10
127 reviews

Average price €33

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

French

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

8.6 / 10
82 reviews

Average price €26

French

3, rue de L'Eglise, 06230, Villefranche-sur-Mer

Average price €33

Italian

25 Bis Rue Arson, 06300, Nice

9.5 / 10
24 reviews

Average price €12

-20% off the "à la carte" menu!

French

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

Average price €30

Italian

Quai Lindberg, 06230, Villefranche-sur-Mer

Average price €30

Asian

7, rue de l'Eglise, 06230, Villefranche-sur-Mer

Average price €20

French

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

Average price €20

French

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

Average price €25

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

French

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

Average price €27

Indian

4 Boulevard Lech Walesa, 06300, Nice

8.3 / 10
31 reviews

Average price €26

-30% off the "à la carte" menu!

Japanese

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

9.3 / 10
61 reviews

Average price €33

Italian

31 Rue Arson, 06300, Nice

9.4 / 10
15 reviews

Average price €26

YUMS x2French

30 Rue Arson, 06300, Nice

Average price €19

Le Brunch 22 €

Middle Eastern

16 Boulevard de Riquier, 06300, Nice

Average price €25

-30% off the "à la carte" menu!

Italian

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

Average price €25

InsiderInternational

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

9.5 / 10
136 reviews

Average price €69

Brunch 59 €

French

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

9.2 / 10
64 reviews

Average price €45

Pizzeria

39 Rue Beaumont, 06300, Nice

9.2 / 10
221 reviews

Average price €13

French

1, rue Obscure, 06230, Villefranche-sur-Mer

Average price €35

Cities around Villefranche-sur-Mer

Filter

TheFork advantages