Looking for the best things to do in Villefranche-sur-Mer? Just east of Nice, this postcard-perfect seaside town curves around one of the most beautiful bays on the Côte d’Azur.
Its pastel-painted Old Town, sandy beach, and dramatic harbor setting make it a favorite stop for French Riviera day trippers and cruise passengers alike.
I’ve visited Villefranche-sur-Mer many times over the years — by train, bike, and even on foot along the Sentier du Littoral — and it never fails to enchant me. Sometimes I come for a lazy summer beach afternoon, other times for a quiet winter escape when the streets are almost empty.
This guide highlights all the must-sees in Villefranche-sur-Mer, from its intriguing historic heritage to sun-soaked terraces and coastal viewpoints. Whether you’re planning a dedicated stay or a quick half-day visit from Nice, here’s everything you shouldn’t miss.
So, are you ready to discover the best things to do on a Villefranche-sur-Mer day trip? Let’s go!
This comprehensive travel guide lays out the best things to do in Villefranche-sur-Mer. It zooms in on the top attractions and provides plenty of practical tips.
Affiliate links are sprinkled throughout the site content. Clicking on such a hyperlink and making a booking on the accommodation platform it refers to may result in a commission for Nice & Beyond at no additional cost to you. For more information, visit the Disclaimer page.
Planning more than a day trip?
Here’s where to stay in Villefranche-sur-Mer
My Top Picks
Things to do in Villefranche-sur-Mer
Villefranche may be small, but it has plenty to offer. From its medieval streets and historic chapel to idyllic beaches and waterfront terraces, the town offers an intimate, authentic slice of French Riviera life. The Bay of Villefranche-sur-Mer, one of the deepest natural harbors in the French Mediterranean, shaped its history for centuries and still makes it a favored anchorage for cruise ships today.
Before we dive in, take a look at my detailed guide on how to get from Nice to Villefranche-sur-Mer. The train takes just 7 minutes, making this one of the easiest escapes from Nice.
Some of Villefranche-sur-Mer’s attractions have specific opening hours, and beach activities are seasonal. Always double-check schedules before planning your visit.
Villefranche-sur-Mer is compact but surprisingly layered. This Villefranche-sur-Mer travel guide shows how to structure your visit, from seaside strolls and viewpoints to beaches and when it’s worth lingering longer than just a few hours.
Here’s my Villefranche-sur-Mer bucket list.
Psst… Further down in this article, you’ll find a map showing all these things to do in Villefranche-sur-Mer.
1. Wander the streets of the Old Town


The heart of Villefranche-sur-Mer is its medieval town center, where narrow streets flanked by pastel-colored buildings offer glimpses of the glistening bay below.
Start your exploration at the harbor front, where you find the picture-perfect Welcome Hotel, and make your way upward through the sloping streets. You’ll find a series of stepped passageways connecting the harbor to the upper parts of the Old Town.
I love the unpolished look of this seaside town with laundry hanging from windows, potted plants adorning doorways, and locals small talking. Despite the many seasonal visitors, Villefranche-sur-Mer still manages to retain a small-town village vibe.
2. Explore the mysterious Rue Obscure

One of Villefranche-sur-Mer’s most unique must-sees is the Rue Obscure (Dark Street), a covered medieval passageway beneath the houses of the old town. It runs about 130 m (427 ft) along Rue du Poilu.
The Rue Obscure was constructed in the 13th century as an open-air patrol path along the defensive structure. Centuries later, when the citadel and a new rampart were built, it had become obsolete. So, in the 16th century, it was decided to cover it and use it as a foundation for new housing.
It’s now a historic monument and one of the top attractions in Villefranche-sur-Mer.
3. Visit the historic churches

Villefranche-sur-Mer is home to two remarkable churches. The most notable is the Chapelle Saint-Pierre (St. Peter’s Chapel), dedicated to the patron saint of Fishermen. It’s located next to the harbor and opposite the Welcome Hotel.
What makes this 16th-century chapel extraordinary is its interior, decorated in 1957 by Jean Cocteau, the famous French artist and filmmaker. The vivid murals depict scenes of local fishermen, their traditions, and their patron saint. There’s a small entrance fee of €4 per person.



Another significant religious site is the Église Saint-Michel (St. Michael’s Church) with its picturesque yellow clock tower. You can find it in the Old Town. This baroque church dates back to the 18th century and features an abundant interior with notable Italian influences.
I really appreciate how Cocteau’s dreamlike illustrations fit perfectly at its harborside location. And, to me, this open yet intimate space even enhances their effect.
4. Discover the Saint Elme Citadel

Overlooking the bay and town, the 16th-century Citadelle Saint-Elme is Villefranche-sur-Mer’s most impressive historic structure. It was constructed under the House of Savoy in the mid-16th century after a violent attack by the Franco-Ottoman forces, led by the infamous pirate Barbarossa. The fortress was complemented by the Mont Alban fortress, which completed the defense system.

Not only is the Citadel of Saint-Elme home to the town hall, but it also houses several museums and exhibitions that are worth exploring.
The Volti Museum displays sensual bronze sculptures by local artist Antoniucci Volti in the former barracks of the citadel. Next door, the Boumeester-Goetz Museum features a collection of modern art, including works by Picasso and Miró.
Entry to the museums is free, making this an excellent value for budget-conscious travelers.
5. Browse the vibrant local markets

One of my favorite morning activities in Villefranche-sur-Mer is visiting the Provençal market held on Saturday mornings from 8 am until 1 pm at Jardin François Binon. It brings together regional producers offering seasonal fruits and vegetables, artisanal cheeses, cured meats, olives, and flowers.
Beyond food, you’ll find a handful of artisans selling Provençal textiles, ceramics, and handmade jewelry, which make perfect souvenirs. Even if you’re not shopping, the lively atmosphere and colorful displays provide a good opportunity to observe local life in action.
At the same location, you can find a farmers’ market on Wednesday mornings and an antique market on Sunday mornings. During the daytime in spring and summer, an artisanal market is held at Place Amélie Pollonais in the heart of the tourist center of Villefranche-sur-Mer.
6. Relax at one of the beaches of Villefranche-sur-Mer

The main beach of Villefranche-sur-Mer, Plage des Marinières, stretches for about 1 kilometer along the eastern side of the bay. This golden beach with its sandy slope offers clear turquoise waters and a stunning view over the town center.
I’ve spent many spring and summer days on this beach, and it quickly became one of my favorite beaches on the Côte d’Azur. What makes it special is its gradual slope, resulting in the warmest sea waters during spring compared to other beaches near Nice. Also, it features a mix of fine sand near the waterline and pebbles on the outer ends. So, if you arrive early enough, you can get a comfortable spot.
Or, opt for the affordable option at the beach club. To guarantee a spot in one of the French Riviera’s highly coveted beach concessions, I strongly recommend reserving your lounge chair well in advance via this link.
Combined with the easy accessibility from the train station and the city center, this is one of the most family-friendly beaches in the area. There are several snack bars and restaurants nearby, so there’s no need to pack an extensive picnic. If you’re coming from Nice, you can follow my detailed day trip from Nice to Villefranche-sur-Mer guide, which shows how to fit the beach into a half-day or full-day itinerary.
For a complete overview of all beaches in this idyllic town, check out my Villefranche-sur-Mer beach guide.

There’s also a lesser-known pebble beach in Villefranche-sur-Mer on the western side of the bay near the old port (La Darse). However, during the summer months, Plage de la Darse can get very crowded. Plus, there’s a lot of passage from boats. Just right of Plage de la Darse is an excellent snorkeling spot.
7. Indulge in the freshest seafood at one of the Villefranche-sur-Mer restaurants

The seafront promenade at Port de la Santé boasts a row of restaurants that combine fresh seafood with unbeatable views across the bay. No better backdrop than the Rade de Villefranche-sur-Mer to savor a rich bouillabaisse or an excellent moules-frites (mussels and fries). Just know that a setting this scenic comes with higher prices.
If you’re seeking a more local experience, I’d strongly recommend venturing into the old town streets behind the waterfront. I’m a huge fan of Cave Nature‘s sharing menu, and I love the inviting rooftop terrace of Bistro de l’Étoile. For a gastronomic experience, I’d recommend La Belle Étoile.
For a simple but delicious meal, head to Tosca at Place Amélie Pollonais just west of the Welcome Hotel. In addition to the best pizzas in town, they offer a variety of savory dishes too, like the fried squid and the prosciutto salad featured in the photo. Portions are very generous, and prices are reasonable.
8. Go wine-tasting
Wine enthusiasts shouldn’t miss La Grande Cave de Villefranche, a charming wine cellar and tasting room located in the heart of the old town. Housed in a beautifully restored vaulted cellar, this hidden gem offers one of the most authentic gastronomic experiences in Villefranche-sur-Mer. Sampling local wines from the Provence and from the nearby Bellet region in Nice’s hinterland.
Beyond tastings, La Grande Cave offers reasonably priced wine by the glass alongside cheese and charcuterie plates. It’s the perfect convivial place for a light lunch or pre-dinner aperitif.
9. Experience the magnificent bay views

The setting of Villefranche-sur-Mer in its deep natural harbor creates some of the most photogenic panoramas on the Côte d’Azur. While the town itself offers plenty of viewpoints – my personal favorite being the Théâtre de Verdure garden within the walls of the Citadel – some of the most breathtaking panoramas can be enjoyed from higher up.
The Moyenne Corniche road features unforgettable vistas over the bay. Several pullouts along this cliffside route provide perfect photo opportunities, with the entire bay and Saint-Jean-Cap-Ferrat peninsula spread out below.
Along this road, you’ll find La Corne d’Or Snack, which boasts an amazing vista. It’s the perfect place for a break under the shade of the pines. I’m also very fond of the view from Plateau Saint-Michel, a leafy picnic area situated between the Moyenne Corniche and the Grande Corniche.
Mont Boron, the forested hill west of the bay and home to the 16th-century fortress of Mont Alban, offers the same spectacular panoramic views from a different perspective.
10. Explore the Port of La Darse

The natural harbor of La Darse lies at a strategic location west of the Bay of Villefranche-sur-Mer. It was expanded around the same time as the construction of the Saint-Elme Citadel in the mid-16th century and once more in the early 18th century after the House of Savoy became the Kings of Sardinia. The docks, shipyards, and naval facilities served the Sardinian fleet well. It transformed into a vast military and naval complex that also comprised a rope factory and became the Royal Port of la Darse.
Around the time of Nice’s annexation to France, it became the Mediterranean base for the Russian fleet. After WWI, the 6th Fleet of the US Navy was based here. Today, it’s a convivial marina with cozy eateries overlooking the bay. The Port is also home to the Oceanographic Laboratory.
Just south of La Darse is the Lazaret Tower, one of three towers that were part of the quarantine center where goods and people were held before entering the Kingdom of Sardinia. It’s nicknamed the Paganini Tower after the famous violinist who died in Nice and whose remains were temporarily placed here.
11. Walk the coastal path towards Nice

The Paganini Tower marks the start of the Sentier du Littoral, or coastal path, that wraps around the foot of Mont Boron towards Nice. It’s a beautiful trail that offers uninterrupted Mediterranean views. You can halt at the Pointe des Sans-Culottes (Point of the “Ones Without Breeches”, referring to the lower class who didn’t wear underpants) and retrace your steps.
If you decide to continue walking to Nice, you’ll need to bypass the section of the coast between the Pointe des Sans-Culottes and Palais Maeterlinck via the road. You’ll notice that this second section of the trail is very different, with beautiful rock formations. The walk from La Darse to Nice takes around 1.5 hours.
12. Explore nearby attractions by bike or boat trip

Villefranche-sur-Mer is so centrally located that it makes for a great base to explore nearby gems. You could rent a bike and cycle your way to Saint-Jean-Cap-Ferrat to visit Villa et Jardins Ephrussi de Rothschild and to Beaulieu-sur-Mer to visit Villa Kérylos.
Another option is to discover the town’s beautiful coastline from the water.
If you’re spending the night in town and you’re looking to make day trips further afield, you can just walk over to the train station from where you can easily reach Antibes, Cannes, Monaco, or Menton.
Map of things to do in Villefranche-sur-Mer
For your convenience, I created this map to help you visualize the must-sees in Villefranche-sur-Mer.
Practical tips for visiting Villefranche-sur-Mer
Villefranche is a compact, walkable town with a relaxed pace of life, and the atmosphere shifts noticeably depending on the season and time of day. Whether you’re here for just a few hours or planning to stay overnight, these practical tips will help you make the most of your visit.
How to get around Villefranche-sur-Mer
The only way to get around Villefranche-sur-Mer is on foot. It’s a small town with a maze of medieval streets and lots of stairs connecting them. Its compact size makes it an easy add-on, even on shorter French Riviera itineraries.
Where to stay in Villefranche-sur-Mer
If you’re tempted to make Villefranche-sur-Mer your travel base, you can choose between bayside boutique hotels, cozy condos tucked away in the Old Town, and discreet vacation homes in the leafy hills. You can find a curated list in my guide on where to stay in Villefranche-sur-Mer.
Here are some of my favorite options.
FAQ about visiting Villefranche-sur-Mer
When are you planning to visit Villefranche-sur-Mer?
That’s it for this detailed guide on the best things to do in Villefranche-sur-Mer. Whether you visit on a day trip from Nice or make it a longer stay, this Mediterranean gem is sure to enchant. Bon voyage!
Bookmark this page or pin it for future reference.

















