Skip to main content

Mediterranean Restaurants in Villefranche-sur-Mer — 8 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.

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

1. 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.

Les Pecheurs Restaurant, Nice style of cuisine

2. 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).

Maison Gusto Restaurant, Nice interior

3. 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.

L'Atelier du Port Restaurant, Nice Centre restaurant

4. 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.

La Reserve Restaurant, Nice restaurant terrasse

5. 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.

La Cave Nature Restaurant, Villefranche-sur-Mer exterior

6. 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'Oursin Bleu Restaurant, Villefranche-sur-Mer restaurant terrasse

7. 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.

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

8. 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