Narrow pedestrian street lined with colorful buildings and plants leading toward a stone tower and church bell tower, with a sign reading “Funky Design Atelier Boutique.”

9 amazing things to do in Villefranche-sur-Mer (French Riviera)

9 amazing things to do in Villefranche-sur-Mer (French Riviera)

Table of contents

Looking for the best things to do in Villefranche-sur-Mer? You’re in the right place.

If you’re planning a trip to the French Riviera and wondering what to do in Villefranche-sur-Mer, this guide will help you make the most of your time, even if you only have one day. I’ll walk you through the must-see spots, a few hidden corners, and the best practical tips.

Villefranche-sur-Mer is easily one of the most beautiful and underrated places on the French Riviera. While most people focus on Nice, Monaco, or even Menton, this small seaside town quietly stands out with its colorful streets, relaxed vibe, and incredible bay views.

And honestly, it completely surprised me. I originally planned my trip around Menton, but as soon as I started researching the French Riviera and came across Villefranche-sur-Mer, I knew I had to go. It ended up being one of my favorite stops.

One thing that makes this region so easy to explore is how good the public transport system is. You don’t need a car at all. I stayed in Nice the whole time because it has more accommodation options and restaurants, and then did day trips mostly by train. Villefranche-sur-Mer is less than 10 minutes away, which makes it incredibly easy to visit.

Now, here’s what to expect. Villefranche-sur-Mer is small. Really small.

You can see the main highlights in just a few hours, and that’s exactly what I did. A half day was enough for me, but if you prefer to slow down, you can easily turn it into a full day. The town is best explored on foot, with lots of stairs and short walks between spots.

Even though part of the magic is just wandering around without a plan, some of the key places are slightly spread out. So it helps to know in advance what to prioritize.

In this guide, I’ll show you exactly what to do in Villefranche-sur-Mer, from the old town and beaches to scenic walks and unique experiences, so you can better plan your visit.

In a hurry? Plan your trip to Villefranche-sur-Mer now!

📍Top sights: Old town (Vieille Ville) | Rue Obscure | Plage des Marinières | Citadel of Saint-Elme | Quai de l’Amiral Courbet

🚆 How to get there: train from Nice (around 7 minutes, 3.5€/4 USD), the easiest and fastest option

🚶‍♀️ How to get around: mostly on foot, everything is close, but expect stairs

How many days in Villefranche-sur-Mer: half day is enough, full day if you want to slow down or include the beach

🌅 Best experience to book: sunset boat tour along the French Riviera, a great way to see the coastline from the water

😴 Where to stay in Villefranche-sur-Mer: Hôtel La Flore | Hotel La Regence | Résidence Pierre & Vacances l’Ange Gardien

💊 Best travel insurance for France – I recommend Heymondo for its excellent balance between affordability and quality.

🛜 Best way to stay connected in France – If your smartphone allows an eSIM, I recommend using Airalo (MARIAN4315 = 3€ off).

Is Villefranche-sur-Mer worth visiting?

If you’re planning your French Riviera trip and wondering if it’s worth visiting, the answer is simple. Yes, and it might even end up being one of your favorite stops.

Villefranche-sur-Mer is one of those places that feels a bit overlooked compared to Nice or Monaco. But that’s exactly why I liked it so much. It’s quieter, more relaxed, and still has some of the most beautiful views in the region.

Best things to do in Villefranche sur mer Quai de lAmiral Courbet 3

The bay here is honestly one of the highlights. The water has that deep blue color you expect from the French Riviera, and the way the colorful buildings wrap around the coastline is stunning.

However, what stood out to me the most was the old town. Narrow streets, colorful facades and small cute corners. It’s the kind of place where you walk without a plan and still enjoy every minute.

I already knew I’d like it because I’m drawn to places with colorful houses and small streets, but Villefranche-sur-Mer exceeded my expectations.

And the best part? It’s incredibly easy to visit Villefranche-sur-Mer. You can get there from Nice in less than 10 minutes by train, which makes it one of the simplest day trips on the French Riviera.

How to get to Villefranche-sur-Mer

Getting to Villefranche-sur-Mer by train

The easiest way to get from Nice to Villefranche-sur-Mer is by train, and this is what I recommend doing.

Even though renting a car might seem like a good idea to explore the French Riviera, I don’t think it’s necessary to be honest. The public transport system is very efficient, and the train connections are excellent.

To get there, take the train from Nice to Villefranche-sur-Mer (TER, direction Menton) from Nice-Ville station. Trains run frequently throughout the day, so you don’t need to plan too much in advance.

Old town of Villefranche sur mer 12

The journey is very short. It takes about 7 minutes and costs around 3.5€ (~4 USD).

Once you arrive, you’ll need to walk down towards the town. It takes around 10 minutes to reach the old town, and the walk is straightforward.

The trains can get busy, especially in summer, but since the ride is so short, it’s not really an issue.

One thing I found really useful is that this same train line connects several of the main towns on the French Riviera. It runs between Nice, Villefranche-sur-Mer, Èze, Monaco, and Menton. So if you’re planning to explore more places, you’ll probably end up using it multiple times.

For tickets, I recommend downloading the SNCF Connect app. You can buy your tickets directly there, which makes everything easier. If you also plan to use buses or trams, you may need the Lignes d’Azur app as well.

The journey takes around 15 minutes and is slightly longer than the train, but the views along the way are really nice since the road follows the coastline.

You can take:

  • Lignes d’Azur bus 15 from Lycée Masséna or Port Lympia – 1.7€ (~2 USD)
  • ZOU bus 600 from the Port area (Arson stop) – 2.1€ (~2.4 USD)

Getting to Villefranche-sur-Mer by car

You can drive to Villefranche-sur-Mer, but I wouldn’t recommend it unless you really need to.

Parking is limited, the streets are narrow, and it can quickly become stressful, especially during peak season.

If you still prefer to drive, you can check parking options here.

🚗Renting a car in France can get confusing fast, especially when different companies show very different prices for what looks like the same car.

I usually use DiscoverCars to compare options across multiple rental companies in one place. It makes it much easier to spot the best value and avoid overpriced deals.

You can also filter by things like insurance and reviews, which helps avoid unpleasant surprises at pick-up.

👉 Check prices for your dates here

Getting to Villefranche-sur-Mer on foot

If you enjoy walking, there’s also the option to get there on foot from Nice.

The route follows the Sentier du Littoral, a coastal path that takes around 1h30. It’s a scenic walk with great views along the way.

I didn’t do it myself, but I heard it’s a good option if you want to turn the journey into part of the experience.

Where to stay in Villefranche-sur-Mer

Even though I personally think Nice is the best base for exploring the French Riviera, it’s absolutely possible to stay in Villefranche-sur-Mer.

Nice has more accommodation options, more restaurants, and better transport connections. That’s why I chose to stay there and do day trips. I stayed at Residence Share Inn and really enjoyed this place. It was super central.

But if you’re looking for something quieter, staying in Villefranche-sur-Mer can be a really good option. It’s more relaxed, less busy, and you’ll wake up right by one of the most beautiful bays in the region.

Here are a few options of accommodation in Villefranche-sur-Mer:

💼 TRAVEL INSURANCE: It’s one of those things you hope you won’t need… but it can save you a lot of money and stress if something goes wrong.

I personally use Heymondo because it offers strong coverage at a reasonable price, including medical expenses, lost luggage, and electronics.

What I like most is how easy it is to manage everything through their app, especially if you ever need assistance while traveling.

🎉 Get 15% off until June 28. The discount is already applied through the link below, but only for a limited time.

If you’ve been planning a trip, this is a good time to secure your policy before the offer ends.

Best things to do in Villefranche-sur-Mer

Even though it’s a rather small town, there are still several things to see in Villefranche-sur-Mer that are worth planning ahead.

Part of the charm is just wandering around without a plan. But some of the main spots are slightly spread out, so knowing what to prioritize will help you make the most of your visit.

To make planning easier, I’ve added a map with all the main spots mentioned in this guide. You can easily connect most places on foot, but having a rough idea of distances will save you time.

📌HOW TO USE THE MAP: Click on the top left corner to access the various layers of the map. You can select the layers you’re interested in and also find out more about each point of interest by clicking on it in the left-hand sidebar or on the pin on the map. Add the map to your Google Maps by clicking on the star next to the title. To access the map, simply go to Google Maps ‘Saved’ and click on ‘Maps’!

1. Wander through the old town (Vieille Ville)

The old town is easily one of the highlights and the place where you’ll probably spend most of your time.

As soon as you leave the train station and start walking down towards the town, you’ll quickly come across the streets that make Villefranche-sur-Mer so picturesque.

Expect narrow streets, colorful buildings, and a relaxed, local vibe.

It’s the kind of place where you don’t really need a plan. Getting lost here is part of the experience, and honestly, that’s what makes it so enjoyable.

When I visited in early October, on a Friday morning, it was surprisingly quiet. There were people around, but it never felt crowded, which made the whole experience much more relaxed.

If you want a couple of spots to look out for, head to Rue de l’Eglise or Rue du Poilu. Both are great examples of the old town’s atmosphere.

You’ll also come across Saint-Michel Church, the yellow tower you’ll notice right away in the center. It’s an 18th-century baroque church and one of the most recognizable landmarks in town. It was closed when I visited, but it’s still worth seeing from the outside.

2. Walk through Rue Obscure

One of the most unique spots in the old town is Rue Obscure (which translates to Dark Street).

This is a covered medieval street that dates back to the 13th century. It runs underneath the old town’s buildings and was originally used as a passage for soldiers to move around while staying protected.

Rue Obscure

It’s quite different from anything else you’ll see in the area, which is why it’s worth a quick stop.

You don’t need much time here. Around 10 minutes is enough to walk through it and take a look around.

SEE ALSO  Martillo Island Penguin Tour Review: is walking with penguins in Ushuaia worth it?

One thing to keep in mind is that it’s easy to miss. The entrance is not very obvious, so keep an eye out for signs as you explore the old town.

3. Relax at Plage des Marinières

If you’re looking for a beach break, Plage des Marinières is the main one in town and one of the most popular beaches in Villefranche-sur-Mer.

It stretches along the bay and is easy to access from the old town. The water here is incredibly clear, with that deep blue color you expect from the French Riviera.

When I visited, I wasn’t planning to go to the beach. I was short on time and focused on exploring the town. But it was such a sunny, warm day that I honestly regretted not going for a swim.

A few things to keep in mind:

  • It’s a pebble beach, not sand
  • The stretch is quite long, so there’s usually space
  • It can get busy in summer

I recommend bringing water shoes since they make a big difference on pebble beaches.

If you prefer something a bit quieter, another option is Plage de la Darse. It’s about a 20-minute walk from the waterfront and has a more local feel, but it’s also a pebble beach.

4. Visit the Citadel of Saint-Elme

The Citadel of Saint-Elme is one of the main landmarks in Villefranche-sur-Mer and is worth a quick stop while exploring the town.

It’s not just a historic fortress. It also houses several museums and the town hall, which makes it more than just a viewpoint.

Inside, you’ll find:

  • Volti Museum: dedicated to sculptures
  • Goetz-Boumeester Collection: modern and contemporary art
  • Local history collections: exhibitions about the town’s past

The entrance to the museums is free, which makes it an easy stop to add to your itinerary.

There are also a few viewpoints around the citadel. To be honest, I expected slightly better views, but it’s still a nice place for a short walk.

Overall, I wouldn’t plan your visit around it, but since you’ll likely pass nearby, it’s worth stopping by.

5. Visit Chapelle Saint-Pierre

This is one of the most unique spots in Villefranche-sur-Mer, especially because it was decorated by Jean Cocteau, a French artist and filmmaker known for his distinctive and symbolic style.

From the outside, the chapel already stands out. It’s simple but different, and definitely worth a quick stop as you walk along the waterfront.

Chapelle Saint Pierre in Villefranche sur mer

Inside, you’ll find murals that depict the life of Saint Peter, all illustrated in Cocteau’s distinctive style.

That said, I’ll be honest here. I don’t think it’s a must-do.

The chapel is very small, and the entrance costs 4€ (~4.7 USD). When we asked about tickets, we could already see most of the interior from the entrance. It didn’t feel like it justified the price, especially since the exterior is actually more interesting.

We decided not to go in (we just took a peek when we asked for the ticket prices), and I don’t feel like we missed out.

6. Explore Port de la Darse

If you want to see a quieter side of the town, head to Port de la Darse.

This area feels more local and less touristy compared to the old town and main waterfront. It’s a nice contrast and worth the short walk.

From here, you can easily combine your visit with a walk along the Chemin de Ronde pathway. This scenic path runs underneath and along the citadel, right by the sea, and connects different parts of the town.

It’s an easy and enjoyable walk, with constant views of the water.

7. Do the coastal walk along Quai de l’Amiral Courbet

This is one of the simplest but most enjoyable walks in Villefranche-sur-Mer.

The path runs along the seafront, with colorful houses on one side and the bay on the other. This really is the perfect place to slow down.

It’s not a long walk, but it’s very pleasant and easy to fit into your itinerary.

Along the way, you’ll find several restaurants by the water. The setting is great, especially around sunset, but keep in mind that prices here tend to be higher.

8. Take a sunset boat tour along the French Riviera

If you want to see Villefranche-sur-Mer from a different perspective, this is one of the best experiences you can add to your trip.

Instead of staying on land, you’ll head out into the bay right before sunset, when the light hits the colorful buildings and cliffs in the best way. Everything feels calmer, and the views are even more impressive from the water.

Boats in Villefranche sur mer

The boat departs from Villefranche-sur-Mer and sails along the coastline towards Saint-Jean-Cap-Ferrat. As you leave the port, you’ll get a completely different view of the town, with its pastel houses, small harbor, and surrounding hills.

Along the way, you’ll pass by:

  • The bay of Villefranche
  • The peninsula of Saint-Jean-Cap-Ferrat
  • Luxury villas and hidden coves

👉 Check availability and prices for this sunset boat tour

9. Explore the town’s market (on the right days)

If your visit coincides with the right day, it’s worth stopping by the local market in Villefranche-sur-Mer.

The main market takes place at Jardin François Binon on Saturday mornings, from 8.00 am to 1.00 pm.

You’ll find a mix of local products like fruits, vegetables, cheeses, cured meats, olives, and flowers. There are also small stalls selling handmade items like textiles, ceramics, and jewelry.

On Sundays, the same area hosts an antique market, which is more focused on vintage items and second-hand finds.

There’s also a small artisanal market during spring and summer at Place Amélie Pollonais, closer to the center.

I visited on a Friday, so there was no market at the time. The garden itself is pleasant, but without the market, it doesn’t stand out that much. So if you’re interested in this, it’s worth planning your visit around the right day.

» Half-day itinerary in Villefranche-sur-Mer

This is exactly what I did, and it worked really well. You can see all the main highlights without rushing.

Arrive by train from Nice and walk down towards the old town, which takes about 10 minutes from the station.

Start by wandering through the old town. Explore streets like Rue de l’Eglise and Rue du Poilu, and pass by Saint-Michel Church. This is where you’ll get a feel for the town.

Then walk through Rue Obscure and head towards the citadel for a quick visit.

From there, continue towards Chapelle Saint-Pierre, then walk along Quai de l’Amiral Courbet. This is one of the nicest parts of the town, with great views over the bay.

To finish, you can relax at Plage des Marinières or stop for a drink by the waterfront.

» One day itinerary in Villefranche-sur-Mer

If you have one day in Villefranche-sur-Mer, you can follow the same plan as above, but at a slower pace and add a few extra experiences.

One option is to start your day with a walk from Nice along the coastal path, and then return by train at the end of the day. It’s a longer start, but it turns the journey into part of the experience.

You can also include a walk to Port de la Darse and the coastal path near the citadel.

With more time, you don’t need to rush between places. You can take breaks, enjoy the beach, and even stay for sunset.

How to get around Villefranche-sur-Mer

Getting around Villefranche-sur-Mer is very simple. The town is small and most places are within walking distance.

You can easily explore everything on foot, especially if you’re following a loose plan. The main areas like the old town, beach, and waterfront, are all close to each other.

That said, there are quite a few hills and stairs, so you’ll likely go up and down a few times during your visit.

I’d recommend wearing comfortable shoes, especially if you plan to explore beyond the main streets.

Best time to visit Villefranche-sur-Mer

Villefranche-sur-Mer can be visited year-round, but your experience will vary depending on the season.

Spring and fall are usually the best times to go. The weather is warm, but not too hot, and there are fewer crowds compared to summer. You can expect temperatures around 20°C to 25°C (68°F to 77°F).

Old town of Villefranche sur mer 21

Summer is the busiest time. The atmosphere is lively, the sea is perfect for swimming, and everything is open. But it also means more people and higher prices. Temperatures often reach 28°C (82°F) or more.

Winter is much quieter. Some places may be closed, but it’s still a peaceful time to visit if you prefer fewer tourists. Temperatures are milder, usually around 10°C to 15°C (50°F to 59°F).

I visited at the beginning of October, and it felt like a great balance. Early mornings and evenings were a bit cooler, but during the day it was sunny and warm, perfect for walking around and enjoying the views.

How much time do you need in Villefranche-sur-Mer?

Villefranche-sur-Mer is quite small, so you don’t need a lot of time to see the main highlights.

In about 2 to 3 hours, you can already cover most of the key spots. That’s why a half day is usually enough for most people.

That’s exactly what I did, and it worked really well. I had enough time to explore the old town, walk along the waterfront, and enjoy the views without feeling rushed.

If you prefer a slower pace, you can easily spend a full day here. This gives you time to add a beach break, a longer walk, or even a boat experience.

It also works really well combined with other places on the French Riviera. For example, on the same day, I visited both Villefranche-sur-Mer and Menton, which gives you a good idea of how easy it is to plan your itinerary.

Practical tips for visiting Villefranche-sur-Mer

Before you visit Villefranche-sur-Mer, there are a few simple things that will make your experience smoother.

  • Bring water shoes. Most beaches in Villefranche-sur-Mer are pebble beaches, and they’re much easier to enjoy with proper footwear
  • Book restaurants in advance if you’re visiting in summer. The seafront places fill up quickly
  • Expect stairs. The town is small, but there are plenty of ups and downs
  • Carry some cash. Most places accept cards, but it’s useful for small purchases
  • Arrive early if you want the best light and fewer people, especially for photos

Final thoughts

If you’re still wondering whether to include this stop in your itinerary, I hope this guide to the best things to do in Villefranche-sur-Mer made that decision easier.

For me, this was one of the biggest surprises on the French Riviera. It’s not as famous as Nice or Monaco, but that’s exactly what makes it special. It feels calmer, more authentic, and just easy to enjoy.

You don’t need much time here, but you’ll probably wish you had more.

If you’re planning your trip through the French Riviera, I’d definitely recommend adding Villefranche-sur-Mer to your itinerary, even if it’s just for a half-day.

Which of these things would you add to your list? Let me know in the comments, I’d love to hear your plans or experiences!

Disclaimer: this post may contain some affiliate links, which means I get a small commission if you buy something through my links. This doesn’t represent any additional cost to you and you’ll be supporting my work here on the blog😊

Share This Post

about me

I’m Mariana, and I help travellers plan their trips—whether a quick getaway or a longer adventure. Through detailed and helpful itineraries filled with actionable tips, I make it easier for you to make the most of every trip. My goal is to inspire you to travel more and create incredible memories in every corner of the world!

RELATED POSTS

7 best things to do in Tortuguero

How to get to Tortuguero: everything you need to know

How to spend 2 days in Manuel Antonio: simple and practical guide

PLAN YOUR TRIP

FEATURED POSTS

Best international travel insurance in 2026

Travel essentials: 36 useful accessories

How to save some money while travelling: Revolut

PREPARE YOUR TRIP

Alojamento Azul 3

Book the best accommodations with Booking

Seguro

Book Heymondo travel insurance with 15% discount

Join Revolutthe best card to save money while travelling

Bilhetes

Find the best tours/attractions with GetYourGuide or Viator

Atividades azul 3

Buy your essential items at Decathlon

Reembolso Azul 3

Claim compensation for delayed/canceled flights with AirHelp

Avião

Find the cheapest flights with Kiwi

Carro azul

Rent a car with DiscoverCars

Secure internet in any country with NordVPN

Dados_Azul_C

Buy an e-SIM from AirAlo (MARIAN4315 = 3€ off 1st order)

Transfer

Book airport transfers with Kiwitaxi (TICKETTOTAKEOFF = 5% desconto)

YOU MIGHT ALSO LIKE

7 best things to do in Tortuguero

How to get to Tortuguero: everything you need to know

How to spend 2 days in Manuel Antonio: simple and practical guide

LEAVE YOUR FEEDBACK

Subscribe
Notify of

0 Comments