Things to do in Villefranche-sur-Mer

An Unmissable Day Trip To Villefranche-sur-Mer

Villefranche-sur-Mer is a charming little town on the French Riviera that should definitely be on your bucket list if you’re in the south of France. Nestled along the sparkling French Riviera, is a picturesque coastal gem that offers a perfect blend of old-world charm, Mediterranean beauty, and unforgettable experiences. Whether you’re drawn by its pastel-hued buildings, serene beaches, or vibrant local culture, this enchanting town right next door to Nice is a must-visit destination. There are many things to do in Villefranche-sur-mer, but it is also perfect even if you’re in the mood to do absolutely nothing.

What is Villefranche-sur-Mer?

Villefranche-sur-Mer is located in between Nice and the Principality of Monaco in the Cote d’Azur with the last town on the Riviera, Menton, just a little further along. Compared to Nice, it is a very small town, but punches well above its weight with a beautiful harbour and one of the loveliest European old towns in the region.

Geographically speaking, Villefranche-sur-Mer is famous for having one of the deepest natural harbours in the Mediterranean which has been perfect for welcoming cruise ships into the the French Riviera. In fact, the cruise port here is the most visited in all of France.

Villefranche-sur-Mer from above
Villefranche-sur-Mer from above

How to get to Villefranche-sur-Mer from Nice?

The best place to base yourself for a week on the French Riviera is undoubtedly Nice. From here, it’s very easy to visit all the fantastic and unique towns both along the coast and further inland in the mountainous regions behind. I recommend staying in Nice and visiting Villefranche-sur-mer on a day trip.

Drive

From Nice’s main square, Place Massena, the neighbouring town of Villefranche is an easy 20 minute drive through the Port of Nice and then along the coast via the Boulevard Princess Grace de Monaco. A rideshare should cost under 20 euros.

Public Transport

Villefranche-sur-Mer is located right at a train station and is serviced by any of the railway stations in Nice. Board the TER bound for Ventimiglia-Stazione at either Nice-Riquier or Nice Ville and travel one or two stops respectively to arrive at the gorgeous coastal town.

It’s so close that it will take less than 10 minutes between the two locations and tickets start from 1.90 euro.

Alternatively you can take the 100 Bus from the Port of Nice bound for Monaco/Menton which also stops at Villefranche-sur-Mer.

Walk

For those who don’t mind a long walk, Nice is actually just over an hour’s walk away.

The quickest route from Place Massena will take you past the Port of Nice and the Parc du Mont Boron before arriving at your destination. It’s not the most scenic route, but a walk along the coast would take considerably longer.

Ride a Bike

Because of its proximity to Nice, Villefranche-sur-Mer is absolutely accessible on a leisurely bike ride. Riding will take around 25 minutes from the centre of Nice to the beaches of Villefranche.

Bike rental is absolutely possible and very common in Nice, so you’ll have no issues finding a bike.

Villefranche-sur-Mer from the Citadel

Things to do in Villefranche-sur-mer

Relax at one of Villefranche-sur-mer’s beaches

Villefranche-sur-mer has a few beaches to enjoy and these are mostly sandy beaches, not like the grey pebbles of Nice – though some are grainier than others. The small narrow beach of Plage des Marienieres is a favourite with sunbathers and the water is absolutely crystal clear.

Other beaches to explore are the Plage Villefranche-sur-Mer, Plage des Jeunes and Plage de l’Ange Gardien – all walking distance from the railway station. I mean, you can’t come to a town that is literally called Villefranche by the Sea and not go to the beach, right?!

One of the many beaches at Villefranche-sur-Mer

Explore the Old Town

The French Riviera boasts some of the most beautiful old towns in Europe, all with their own unique charms. Villefranche-sur-Mer is no exception.

In fact, a day here can be spent very cheaply, because the most beautiful part of the visit is simply ambling through the laneways lined with pastel-coloured shuttered buildings and getting lost in the beauty of the town.

The beautiful colours of Villefranche-sur-mer’s buildings line the hill all the way down to the waterfront where there are plenty of restaurants and cafes serving up delicious fresh seafood for lunch.

The Best Towns on the French Riviera - Emma Jane Explores - Villefranche-sur-mer
Villefranche-sur-Mer Old town

Explore Rue Obscure

Located in the old town, the curious Rue Obscure is a unique medieval passage built into the first rampart. At 130 metres long, a walk through this unusual former military-utilised passageway turned wine cellar won’t take you long, but definitely is worth doing. A stroll through the dimly lit tunnel feels mysterious and secretive – just as the name Rue Obscure suggests.

Visit the Citadelle Saint-Elme

The trip up the hill to the Citadelle Saint-Elme in Villefranche-sur-Mer is worth it just for the incredible panoramic views of the bay. This hulking medieval fortress was built in 1557 and is now home to the Town Hall as well as an open-air theatre and three museums.

It’s completely free to take in the view, though, and throughout the stony walls are sculptures to discover and a beautiful garden overlooking the water.

The Citadel in Villefranche-sur-Mer

See the Jean Cocteau decorated Chapelle Saint-Pierre

This small chapel on the harbour might appear quaint and unassuming, but it was decorated by the famous French artist Jean Cocteau inside and out, making it worth a visit when exploring Villefranche-sur-mer. The chapel is dedicated to Saint Peter, the patron saint of fishermen and feels markedly more humble than some of the French Riviera’s flashier churches.

Chapelle de Saint Pierre decorated by Jean Cocteau. Image: Canva

Where to stay in Villefranche-sur-Mer

Whilst I found it easiest to explore the entire region of the Cote d’Azur by basing myself in the old town of Nice, those looking for a little seachange and a quieter stay might prefer to stay in Villefranche-sur-Mer itself.

There are plenty of options, from apartments to hotels – ranging from luxury to more mid-range accommodation. The Villa Riva Bella is a great 3 bedroom apartment only 100m from the beach and you can find plenty of other vacation rentals on VRBO here.

In Nice, I loved staying at the Mercure – Marche Aux Fleurs which is less than 10 mins away by train.

Booking.com

Where to eat in Villefranche-sur-Mer

Villefranche-sur-mer has a myriad of fantastic restaurants and eateries – many with stunning views of the ocean or the gorgeous old town. Undoubtedly, iconic restaurant La Mère Germain is the most sought after reservation in the town, famous for its bouillabaisse – a fish stew unlike any you’ve tasted before. The restaurant is located on the water’s edge, so it is the perfect lunch stop to take in some of the beautiful French Riviera views.

La Belle Étoile is tucked away in the old town and is definitely worth a visit if you love local Mediterranean cuisine. This restaurant is only open for dinner and only for a brief 2.5 hours in the evening, so make sure you time your visit well!

Finally, Les Garçons is a great value family friendly restaurant with a gorgeous little courtyard area to eat in. The desserts are fabulous, and for mains it is hard to go past the lamb shanks.

The best day trips on the French Riviera

There are so many gorgeous towns in the region that it’s hard to choose which ones to visit. Once you’ve explored Villefranche-sur-Mer, you can catch the train along the coast in either direction and either visit Monaco, Menton or even cross over into Italy via Ventimiglia. Otherwise, head the other way and stop in Nice, Cannes or Antibes to name a few.

For a special treat, you should also consider a trip up into the mountains where gorgeous medieval villages like Eze, Saint Paul de Vence and Grasse can be visited on a day trip.

Menton Day Trip - Emma Jane Explores - The Ultimate Day In Menton, French Riviera
The incredible town of Menton is easily accessible on a day trip

FAQs

What is Villefranche-sur-Mer known for?
The village is known for its colorful Old Town, deep natural harbor, beautiful beaches, and relaxed Riviera charm. It’s also famous for the Chapelle Saint-Pierre, decorated by Jean Cocteau.

Is Villefranche-sur-Mer worth visiting?
Absolutely! It’s one of the most picturesque towns on the French Riviera, offering a quieter alternative to Nice with stunning views, rich history, and easy access to nearby attractions like Cap Ferrat and Monaco.

How do I get there?
It is easily accessible by train, bus, or car from Nice. The TER regional train from Nice takes just 7 minutes and offers scenic coastal views.

What are the best things to do in Villefranche-sur-mer?
Top activities include exploring the Old Town, relaxing at Plage des Marinières, visiting the Saint-Elme Citadel, walking the Sentier du Littoral, and dining at waterfront restaurants.

Can you swim?
Yes! The town has calm, clear waters and sandy beaches ideal for swimming, especially at Plage des Marinières, which is family-friendly and well-equipped.

Are there any day trips you’d recommend?
Definitely. You can easily visit Nice, Èze, Monaco, or Cap Ferrat—all within 30 minutes by public transport or car.

Is the town suitable for families?
Yes, it’s a great destination for families with its safe beaches, walkable streets, and relaxed atmosphere.

Like this post?

Pin to save it for later!

Things To Do In Villefranche-sur-Mer - Emma Jane Explores
Things To Do In Villefranche-sur-Mer - Emma Jane Explores

More posts about France