Skip to main content

Restaurants in Villefranche-sur-Mer — 15 of Our Favourites

Find your perfect Villefranche-sur-Mer restaurant, shortlisted by our local experts

There's a wide range of restaurants in Nice to suit all tastes, and budgets.

Find loads of top tips and local insights in our Nice Where to Eat Guide.

La Roustide Restaurant, Nice exterior

1. La Roustide Restaurant

Location
Nice

The restaurant welcomes you in a friendly and warm atmosphere offering a refined and delicate cuisine.

A menu of fresh, seasonal French products is offered as well as a tasting menu with truffle, the restaurant's speciality.

Open from Tuesday to Friday (12:00-14:00) and evening (19:30-22:00, 23:00 on Fridays) and Saturday evenings only from 19:00 to 23:00.

Le Cosmo Restaurant & Cocktail Bar, Villefranche-sur-Mer exterior

2. Le Cosmo Restaurant & Cocktail Bar

Location
Villefranche-sur-Mer

In a relaxed family atmosphere, the restaurant Cosmo offers a variety of traditional, Mediterranean and French cuisine.

The restaurant is known for its innovative cocktails and for its generous and tasty ice creams.Open daily from 11.00-23.00.

La Table du Royal, St-Jean-Cap-Ferrat restaurant terrasse

3. La Table du Royal Restaurant, St-Jean-Cap-Ferrat

Location
Cap Ferrat

Chef Bruno Le Bolch takes you on a journey of the senses that is a delight to the eye and the taste buds.

Assisted by the Michelin-star Chef Alain Parodi, the La Table du Royal menu features French gastronomy with Mediterranean inspiration for an impeccable, inventive dining experience. To accompany your meal, Head Wine Sommelier Thierry Bastard will guide you in your discovery of the finest wines of the region and beyond.

Breakfast: 7:00 to 11:00 a.m.
Brunch: every Sunday from 11:30 a.m. to 2:00 p.m.
Lunch: 12.30 pm to 2pm from mid-October to April
Dinner: 7:30 to 10:00 p.m., 10:30 p.m. in July-August

Le Rosalina Restaurant, Nice Centre interior

4. Rosalina Bar & Restaurant, Nice Centre

Location
Nice

A converted garage in the Old Port area of Nice brings a friendly atmosphere and hip vibe to the bar and restaurant scene of Nice.

Serving Italian style food made from fresh Nice produce this restaurant offers a varied menu for meat eaters, seafood lovers and vegetarians. The staff are lively, efficient and attentive making it quite a different French dining experience.

The decor of antiques, hand made items plus the mismatch furniture and table settings gives a fun and shabby chic feel that makes the restaurant instantly feel like home. Comfortable, friendly and with a lively atmosphere this restaurant certainly is a good place for a big night out or a casual drink on a sunny evening.

L'Aparte Restaurant, Villefranche-sur-Mer exterior

5. L'Aparte Restaurant

Location
Villefranche-sur-Mer

The restaurant is situated on the end of the Rue Obscure, a 13th century covered way.

Hidden in this narrow streets of the old town of Villefranche sur Mer you will be surprised by innovative cuisine, colourful and full of flavour. Open Tuesday to Sunday from 18:00 to 23:00.

Jan Restaurant, Nice restaurant terrasse

6. Jan Restaurant

Location
Nice

Modern French food with a touch of South African heritage. From childhood Jan used to spend most of his time in the garden and kitchen and has replaced this with the markets of France. With his new restaurant in the old Port of Nice he is not only out to set the trends but to combine local with a stylish and attentive atmosphere.

Relaxed lunches with whatever is found at the market ends up on the menu with interesting daily changing fresh pressed juices like spicy carrot and golden beet to rhubarb and ginger with orange and apricot and rose.

Dinners are a slightly more formal affair with elegant white table cloths and soft vocal jazz in the background. Degustation menu can be broken down to your liking or enjoyed as a journey of culinary creativity. Local dishes with a new interpretation like lobster and algae tartare with shellfish consommé, Socca sandwich with smoked mozzarella or home-made ravioli served with a scoop of creamy powerful eppoisse finished off with leek ashes, to a delicious pumpkin and chocolate tart with cognac and popcorn ice-cream.

A fine partnership between “happening” and classic.

Open for dinner Tuesday to Saturday 19:00-22:00, and for lunch Friday and Saturday between 12:00-14:00.

Maison Gusto Restaurant, Nice interior

7. Maison Gusto Restaurant

Location
Nice

Located between the Port and Place Garibaldi, Maison Gusto restaurant is a must for lovers of burger in Nice.

The restaurant looks fashionable and trendy with a cool and stylish interior, white walls, exposed beams and polished concrete floors. Open Monday to Saturday from 19:00 to 23:00.

La Fille du Pecheur Restaurant, Villefranche Sur Mer style of cuisine

8. La Fille du Pecheur Restaurant, Villefranche Sur Mer

Location
Villefranche-sur-Mer

Situated on the Quay Courbet in Villefranche-sur-Mer, just in front of one of the most beautiful bays in the world, the restaurant La Fille du Pêcheur is managed by Krystel Roux, a true fisherman's daughter!

At dawn the traditional fishing boats bring back the daily catches from the bay and the surrounding coastal waters. Taken straight to the restaurant, they are turned into wonderful fish specialities in the restaurant.

The restaurant is open from Sunday to Thursday from 09:00 to 18:00 & from 09:00 to 22:00 on Friday & Saturday.

La Reserve Restaurant, Nice restaurant terrasse

9. La Reserve Restaurant

Location
Villefranche-sur-Mer

La Réserve has been refurbished throughout in an eye-catching style of the 1930s. Its superb location boasts stunning panoramic views and you can enjoy lunch on the terrace overlooking the water, or dinner at nightfall with exquisite views over the Baie des Anges.

Come and enjoy the ultra-creative gourmet cuisine of Sébastien Mahuet, a young chef who will introduce you to his specialities. You will dine to the rhythm of the ocean wave as if aboard a yacht.

Open daily from 12 noon to 2 pm and from 7 pm to 10 pm.

Le Mayssa Restaurant, Villefranche Sur Mer exterior

10. Le Mayssa Restaurant, Villefranche Sur Mer

Location
Villefranche-sur-Mer

Overlooking the bay of Villefranche and Cap Ferrat, this lovely restaurant serves excellent fish and seafood dishes, as well as pasta and meat mains.

Why not start with a sunset cocktail and make sure you leave room for the exotic tiramisu.

Open daily from 12:00-14:30 for lunch and 19:00-23:00 for dinner.

L'Oursin Bleu Restaurant, Villefranche-sur-Mer restaurant terrasse

11. L'Oursin Bleu Restaurant

Location
Villefranche-sur-Mer

L'Oursin Bleu is a restaurant along the port in Villefrance with a beautiful décor, great piano music and a fresh and tasty cuisine.

The outside seating over the road is great, right at the waters edge with great views across the bay. Open every day from 12:00 to 14:30 and 19:00 to 22:30.

Salon de The de la Villa Ephrussy de Rotschild, St-Jean-Cap-Ferrat interior

12. Salon de The de la Villa Ephrussy de Rotschild, St-Jean-Cap-Ferrat

Location
Cap Ferrat

Set in the room that Béatrice Ephrussi de Rothschild’s used as a dining room, the tea room/restaurant's terrace overlooks the Bay of Villefranche. All day, you can break for a delicious snack in this calm oasis with an unrestricted view of the bay.

At lunchtime, the tea room serves light meals (salads, quiches or the daily special). When the weather is nice, you can sit under the orange trees on the terrace and savour the charm of a day spent on the Riviera.

The Tea Room is open during the Villa opening times (every day from mid-February to October / only weekends, holidays and bank holidays from November to mid-February).

Lunch from noon to 15:00 and coffee break from 15:00 to 17:30 (18:30 in July and August).

La Cave Nature Restaurant, Villefranche-sur-Mer exterior

13. La Cave Nature Restaurant

Location
Villefranche-sur-Mer

In a simple and relaxed atmosphere, La Cave Nature is a place of tasting organic wines and specialities of the house such as sandwiches, Mediterranean products freshly prepared, and tastings of cheeses and Italian delicatessen.

Ideally located in the heart of the old town of Villefranche sur Mer on a small plot, they will welcome you with warmth and simplicity and without fuss.

L'Atelier du Port Restaurant, Nice Centre restaurant

14. L'Atelier du Port Restaurant, Nice Centre

Location
Nice

In a black and white décor with a modern open space kitchen the chef cooks right in front of you with the freshest ingredients of the day from the local markets.

Open Monday to Sunday for lunch from 12:00 to 14:15 and for dinner from 19:00 to 23:00.

Les Pecheurs Restaurant, Nice style of cuisine

15. Les Pecheurs Restaurant

Location
Nice

Yanis and Aurélie run this gastronomic delight which specialises in excellent fish dishes influenced by the flavours of the Mediterranean, Indochina and the Indian Ocean.

Rich and creative dishes make this a fantastic place for dinner. They have a lovely terrace on the waterside.

Open from Wednesday to Friday for lunch (12:00 -15:00) and (12:00-15:30) on Saturday and Sunday.

Open Wednesday to Sunday for dinner (19:00 - 23:00).