This post contains affiliate links to products and services, which help us earn a small commission at no extra cost to you. This helps to fund this blog and to bring more great publications to you. For more information, please see our Disclaimer page.
When it comes to things to do in Villefranche-sur-Mer, this charming seaside town on the French Riviera will have you hooked in no time. By the end of this article, you’ll definitely want to add it to your itinerary for your next trip.
Nestled between Saint-Jean-Cap-Ferrat and Old Nice, it vies with Menton – in our minds, at least – for the title of “the Côte d’Azur’s most memorable and colourful waterfront.”
If you regularly use social media, you’ve no doubt seen snaps of these fantastic Villefranche-sur-Mer Instagram spots all over your feed. But nothing beats seeing the fascinating labyrinth of vibrant houses, tiny boutiques, and various waterfront cafes and dining options with your own eyes.
Table of Contents
Is Villefranche-sur-Mer Worth Visiting?
Far more laid-back than many other coastal towns on the French Riviera, Villefranche-sur-Mer aesthetic is the main drawcard of this fabulous resort town.
It’s definitely worth a day trip from Nice, Cannes, Monaco, and even parts of Italy, or better still, using the town as a base for exploring this part of the South of France.
However long you stay there, you’ll need to be organised because there are plenty of things to do in Villefranche-sur-Mer you won’t want to miss!


Menton, Antibes, or Villefranche-sur-Mer as a Base?
If you are planning a visit to the French Riviera for any length of time, you will need somewhere to stay. Usually, the majority of travelers flock to any of the bigger cities in the region, namely Nice or Cannes. However, those looking for a quieter base tend to toss up between the artistic Antibes, Menton, or Villefranche-sur-Mer.
Where you decide to stay on the Côte d’Azur should depend on your preferences. However, each of these locations has some pros and cons that might influence your decision.
Overall, staying in Villefranche-sur-Mer means an easier commute to the heart of the region, Nice and offers a lively waterfront with some excellent cafes and restaurants that we absolutely love.
However, because it is a popular hub for cruise ships, it can get a bit busy when those vessels have shore days. Additionally, the town is quite hilly, which means living in Villefranche-sur-Mer can mean tackling steep daily walks to reach your rental—unless you book accommodation close to the waterfront. This is something to consider if you prefer easier access during your stay.
Staying in Villefranche-sur-Mer
- Located on the waterfront, Welcome Hotel stands out with its stunning panoramic views of the marina from the rooms. At Le Wine Pier, the hotel’s stylish wine bar, you can sip on a curated selection of local wines while admiring the sweeping views of the bay. Thoughtful touches like a 24-hour reception ensure seamless comfort and convenience during your stay.
- Another exceptional beachfront option is Seagulls—a beautifully designed three-bedroom apartment with a stylish interior, stellar reviews, and unbeatable proximity to everything worth experiencing in Villefranche-sur-Mer.
Antibes or Villefranche-sur-Mer?
If you are looking to base yourself in a larger town that offers more amenities, Antibes is your best bet. Here, you’ll find a wide range of accommodations to suit all budgets and a terrific nightlife scene. Make sure you check out the Absinthe Bar and Pam Pam, which offer a great range of cocktails and fabulous atmospheres.
Those into art will also love Antibes because of its connection to Picasso. You’ll want to devote a whole day to the Picasso Museum. However, if you do decide to stay here, be aware that it is very busy during the high season, so accommodation bookings are essential.
Menton or Villefranche-sur-Mer?
For those wanting somewhere quieter with a more laid-back feel, we highly recommend Menton. What we like most about this place is its beautiful gardens, especially the Jardin Botanique Val Rahmeh, as well as Plage des Sablettes and the stunning town aesthetics that make every corner a delight to explore.
As beautiful as Menton is, however, it is less centrally positioned on the Riviera. So, being located further east than the other two might put some tourists off.
That said, the various waterfront cafes and dining options make perfect places for people-watching, and you should be able to pick up some great souvenirs from the quaint boutique shops here. There is also a great choice of accommodations to suit any budget.


Unmissable Things to Do in Villefranche-sur-Mer
There are plenty of things to do in Villefranche-sur-Mer, so it’s best to get an early start, especially if you’re visiting on a day trip. Before diving in, here’s a helpful travel tip: we recommend arriving by train rather than by car.
The entire French Riviera is well-connected by TER regional trains, which stop at nearly all the iconic coastal destinations. Trains are fast, affordable, and tickets can be booked up to 30 minutes before departure.
While exploring the Riviera by car is certainly a good option, parking in Villefranche-sur-Mer during high season can be a challenge. On the other hand, the railway station is just a 7-minute walk from the historic center, making the train a hassle-free and convenient choice.
Get Lost in the Old Town’s Winding Streets
The best place to start is the Old Town, where you’ll instantly be seduced by the charm of its narrow, cobblestone streets. They date back to the 13th century, when the town was founded by Charles II of Anjou to attract settlers and defend against coastal invasions. Wandering around them, you’ll discover pastel-colored facades, artisanal shops, and quaint cafes that will all compete for your attention.
One of the Old Town’s most intriguing features is the Rue Obscure, a 13th-century covered passageway that runs beneath the town’s buildings. Originally designed as a hidden defensive corridor for soldiers, it later became a refuge for villagers during storms and sieges. Walking through the Old Town feels like stepping into history, where every cobblestone and archway tells a story of trade, defense, and community life in this timeless Mediterranean gem.
For those looking to dive deeper into the Old Town’s rich history and stunning coastal beauty, consider a guided tour that brings its stories to life. With a local expert, you’ll stroll through the charming streets, uncovering hidden gems, fascinating tales, and sweeping Mediterranean views. Afterward, swap cobblestones for calm waters as you hop on a paddleboard to explore Villefranche’s picturesque harbor from the sea.

Stroll Along the Port de Villefranche-sur-Mer
Not far away from the old town is the Villefranche-sur-Mer Port, which is a scenic anchor point for the town. This picturesque harbor has been in use since the 14th century and was once a strategic naval base for the Duchy of Savoy. Its deep natural bay made it ideal for anchoring large ships, earning it the reputation as one of the safest ports in the Mediterranean.
One of the most popular things to do here is strolling around the area and taking in the sight of the fishing boats and yachts. It is also another wonderful spot for people-watching.
The Citadel: Step Back in Time with Stunning Views
A further place worth visiting if you are wondering what to see in Villefranche-sur-Mer is the Citadel Saint-Elme, a splendid 16th-century fortress that overlooks the bay. The views from it are probably our favourite in the whole area (make sure you have your cameras ready!).
Built in 1557 to defend the town from sea raids, this impressive fortress was commissioned by the Duke of Savoy. Its sturdy ramparts once protected the town from pirates and foreign invasions, but here’s the twist: today, the citadel houses modern art galleries, museums, and even a theater, transforming a site of defense into a cultural hub where history meets creativity.
Chapelle Saint-Pierre: Art, History, and the Soul of Villefranche
One of the best cultural highlights in the area is the Chapelle Saint-Pierre. This small but striking chapel is adorned with whimsical frescoes and murals designed by the eminent artist Jean Cocteau.
Cocteau, deeply inspired by Villefranche-sur-Mer, adorned the walls with captivating frescoes depicting scenes from the life of Saint Peter and local fishermen. This unique blend of spirituality and modern art makes the chapel a must-see gem, where Cocteau’s personal connection to the town comes to life.
Plage des Marinières: Sun, Sand, and Serenity by the Bay
If you would rather top up your tan, Plage des Marinières is the best Villefranche-sur-Mer beach to do so. The sand stretches along the bay, so you should have no problems finding a quiet place to sunbathe. We also love swimming here because of its calm and clear waters.
Interestingly, the calm, shallow waters and soft pebbly sand of Plage des Marinières have long made it a favorite spot not only for sunbathers but also for filmmakers—scenes from the James Bond movie Never Say Never Again (1983) were shot right here.

Take a Scenic Boat Trip Around the Bay
Hop on a boat tour to take in the breathtaking coastline, hidden coves, and unique perspectives of Villefranche-sur-Mer. Departing from Nice, the tour includes all the snorkeling gear you’ll need to explore the vibrant underwater beauty along Villefranche’s shores.
Capture Villefranche-sur-Mer Instagram Spots That Steal the Show
Here are 5 unique Instagram spots in Villefranche-sur-Mer that go beyond the typical postcard scenes and offer something truly special:
- The Hidden Corners of Rue Obscure
While the Rue Obscure itself is well-known, look for the unexpected angles—like doorways disappearing into shadows or shafts of light filtering through. These hidden nooks create atmospheric, almost medieval shots with an air of mystery. - The Steps of the Old Town
Seek out the charming staircases that wind up between the pastel-hued buildings of the Old Town. Framed with potted plants, weathered doors, and wrought-iron balconies, these tucked-away steps offer a slice of authentic Villefranche life. - The Rocky Outcrop Near Plage des Marinières
Venture to the far end of the beach, where small rocky outcrops jut into the sea. These spots offer a more rugged and natural setting, perfect for capturing the contrast of clear waters against stone and the dramatic curve of the coastline. - The Viewpoint from Avenue Sadi Carnot
For a unique panoramic shot, head to this quiet street above town. It provides a stunning elevated view over the bay, with Villefranche’s colorful buildings cascading into the water—an angle that’s less crowded than typical harbor shots. - The Tunnel Leading to the Citadel
The stone tunnel entrance to the Citadel Saint-Elme offers a striking and unexpected photo opportunity. With its aged, textured walls and dramatic light play, it makes for a unique shot that combines history with cinematic flair.

Where to Eat in Villefranche-sur-Mer?
Enjoying fresh seafood and local delicacies with a stunning view is one of the top things to do in Villefranche-sur-Mer.
Those wondering where to eat in Villefranche-sur-Mer will find plenty of options to savor local flavors, whether along the scenic waterfront or tucked away in the narrow, colorful streets of the old town.
For breakfast, head to Bakaro, a favorite among tourists for its friendly service, fantastic coffee, and delicious food. You can enjoy a hearty breakfast or choose from a variety of sweet and savory pastries—perfect to fuel up for a day of exploring.
When it comes to lunch, some of the best restaurants in Villefranche-sur-Mer are clustered near the waterfront. Both La Mère Germaine and Le Cosmo are highly praised, offering mouthwatering seafood and a delightful dining experience with beautiful views.
For fine dining after a day on your feet, La Caravelle is a top pick. With vibrant sidewalk tables and an exceptional menu of French and Mediterranean dishes, it’s the perfect spot to unwind and enjoy a memorable meal.


Saint-Jean-Cap-Ferrat Hike from Villefranche-sur-Mer
Is hiking high on your list of things to do in Villefranche-sur-Mer? If so, the Saint-Jean-Cap-Ferrat coastal walk from Villefranche-sur-Mer to Beaulieu-sur-Mer is one of the most breathtaking trails on the French Riviera, so we highly recommend you tackle that if time permits.
This scenic hike, also known as the Saint-Jean-Cap-Ferrat coastal walk, typically takes around four to five hours to complete at a leisurely pace and is celebrated for blending the sheer beauty of the Mediterranean with cultural treasures. We recommend wearing comfortable footwear, bringing a hat, and applying a generous amount of sunscreen.
As you follow the rugged coastline, you’ll be treated to crystal-clear blue waters, the scent of fragrant pine trees, and charming rocky coves—perfect for a quick dip. Don’t forget to pack water bottles, as there’s a freshwater refill fountain about halfway along the trail, offering a refreshing break. Also, bring a swimsuit, as you’ll find plenty of small beach nooks along the way, ideal for a relaxing swim.
Stop by the Villa Ephrussi de Rothschild
For those wondering what to do in Saint-Jean-Cap-Ferrat, a must-see stop is the Villa Ephrussi de Rothschild. This palatial villa is surrounded by nine stunning themed gardens, including French, Spanish, and Japanese styles.
Built in the early 20th century by Baroness Béatrice de Rothschild, the villa now serves as a fascinating museum showcasing her eclectic art collection. Walking to the villa is a treat in itself, thanks to the superb panoramic views over the Cap Ferrat peninsula. However, if you’re short on time, you can catch a taxi directly from Villefranche-sur-Mer and spend more time exploring the gardens in detail.
From the villa, consider taking a bus back to Villefranche-sur-Mer, or, if you’re up for more adventure, continue the Saint-Jean-Cap-Ferrat hike. The mostly flat path toward Beaulieu-sur-Mer, passing the Cap Ferrat lighthouse, offers beautiful views and eventually leads to Paloma Beach—a serene spot where many enjoy a well-deserved stop.
Final Thoughts on Things to Do in Villefranche-sur-Mer
Villefranche-sur-Mer is a true gem on the French Riviera, offering a perfect mix of stunning coastal scenery, rich history, and a relaxed, laid-back charm. If we had to define this town in one phrase, it would be “no pressure.” Small enough to be explored in a day at a leisurely pace, Villefranche-sur-Mer leaves you with plenty of time to indulge in delicious food, browse for souvenirs, and simply savor the moment.
Whether you’re wandering through the Vielle Ville, hiking the scenic Saint-Jean-Cap-Ferrat coastal trail, capturing colorful snaps of Villefranche-sur-Mer’s Instagram-worthy spots, or enjoying fresh seafood with a view, every experience here feels memorable and rewarding.
From peaceful strolls to exciting day trips, this picturesque town has something for every traveler. Its unique blend of natural beauty, cultural richness, and relaxed atmosphere makes Villefranche-sur-Mer an unmissable stop on any Côte d’Azur itinerary.

Written by Inessa Rezanova
I’m a travel writer, keen to see the world and share its stories. I’m Ukrainian, and I continue to explore my country even in times of full-scale invasion. Not just because I love it, but because I believe in showing the world the beauty, strength, and humanity that exists here, even now.

Images by Natalie Rezanova
I’m a photographer based in Kyiv, Ukraine. Photography is an endless source of inspiration for me, and I’m happy to share it on the Through a Travel Lens blog. Along with stories and travel guides, you can also explore my collection of travel posters — a series of my favorite photographs turned into wall art.

