How To Spend One Day In Villefranche-sur-Mer: Things To Do
Last Updated on 13/06/2026 by Mayi
During our week in the South of France, my sister and I were travelling by train to Menton when we noticed one of the most beautiful views of the French Riviera, and one of the best things to do in Villefranche-sur-Mer, with deep blue Mediterranean water framed by a cascading pastel-coloured village.

We decided then and there that the following day would be spent in that town.
That town was Villefranche-sur-Mer, and it quickly became one of the loveliest stops of our South of France trip.
After visiting some of the Riviera’s better-known destinations, Villefranche-sur-Mer felt like the perfect place to pause. No rushing from one landmark to another, no pressure to see everything, just a slow day by the sea with my sister, wandering through colourful streets and stopping whenever the view demanded it.
Tucked along the Côte d’Azur between Nice and Saint-Jean-Cap-Ferrat, Villefranche-sur-Mer is one of those seaside towns that looks almost too pretty to be real. Think pastel houses stacked above the harbour, fishing boats rocking gently in the bay, narrow lanes climbing into the old town and the Mediterranean shimmering in every shade of blue.
We visited in April, which turned out to be a beautiful time to experience it. The weather was mild, the terraces were lively without being crowded, and there was that relaxed spring feeling that makes the French Riviera so enjoyable outside the peak summer months.
If you are planning a South of France itinerary, Villefranche-sur-Mer makes an easy and beautiful day trip from Nice. You can also pair it with other nearby Riviera favourites, including Èze Village, Monaco or Menton if you are building a longer trip along the coast.

Why Visit Villefranche-sur-Mer?
Villefranche-sur-Mer has all the ingredients of a dreamy French Riviera stop, but without feeling as polished or intense as some of its famous neighbours. It is small enough to explore in one day, beautiful enough to make you want to linger, and easy to visit without a car.
What I loved most was how effortless it felt. My sister and I could wander without really needing a plan. One minute we were walking beside the harbour, the next we were climbing quiet staircases between peach and ochre buildings, then suddenly we were looking back over the bay wondering why we had not come sooner.
It is a great place for travellers who enjoy photography, coastal walks, historic streets, art, seafood restaurants and slow afternoons by the water.
If you are staying in Nice, Villefranche-sur-Mer is also one of the easiest coastal escapes nearby. For more ideas before or after your visit, you can read my guide to things to do in Nice.

How to Get to Villefranche-sur-Mer from Nice
One of the easiest ways to get to Villefranche-sur-Mer from Nice by public transport is by train. The journey is very quick, with regular TER connections between Nice and Villefranche-sur-Mer. Depending on where you board, you can travel from stations such as Nice-Ville, Nice-Riquier or Nice Saint-Augustin. Book your train to Villefranche-sur-Mer with Omio.
If you are planning to visit several towns along the Côte d’Azur by public transport, it may be worth checking whether the SUDAZUR Explore Pass works out better value for your itinerary.
Once you arrive at Villefranche-sur-Mer station, you are already close to the sea. From there, you can walk down towards the beach, harbour and old town.
You can also travel by bus, which is what we did. Please check Lignes d’Azur bus timetable before travelling. We arrived without a strict schedule, and as soon as we stepped out and began walking down the steep stairs, the town started to reveal itself in layers: rooftops, balconies, glimpses of the sea, then the full sweep of the bay.
If you are travelling by car, there are paid parking areas around town, including near Plage des Marinières. Just keep in mind that parking can be more limited in the busier months.
Best Things to Do in Villefranche-sur-Mer
Villefranche-sur-Mer is not a destination that needs a packed itinerary. The best way to enjoy it is to choose a few highlights, leave space for wandering and let the town surprise you.
Here are the best things to do in Villefranche-sur-Mer in one day.
1. Walk Down to the Harbour
The harbour is the perfect place to begin your day in Villefranche-sur-Mer. The waterfront is lined with colourful façades, cafés and restaurants, with boats bobbing in clear blue water and the old town rising just behind.
It has that classic Riviera feeling, but in a softer, more intimate way than Nice or Cannes. It is lively enough to feel atmospheric, but still charming enough to make you want to sit down and simply watch the day unfold.
This was one of my favourite moments with my sister. We did not need to say much. We just walked slowly, pointed out pretty shutters and flower-filled corners, and kept stopping for photos every few steps.


2. Explore Villefranche-sur-Mer Old Town
After the harbour, head into the old town. Villefranche’s streets are narrow, steep and full of character, with staircases, archways and warm-toned buildings that seem to glow in the southern light.
The old town is not very large, but that is part of its charm. You can explore without worrying too much about getting lost. In fact, getting a little lost is the point.
Some lanes lead to tiny squares, others open onto sea views, and some simply make you slow down and admire the details: faded paint, wrought-iron balconies, laundry hanging from windows, flower pots, planters and cats sleeping in quiet corners.
Some of the streets worth passing through include Rue de l’Église, Rue du Poilu and Rue Henri Biais. While exploring, be sure to stop by Saint-Michel Church and admire its yellow bell tower.
3. Walk Through Rue Obscure
One of the most unique things to do in Villefranche-sur-Mer is to walk through Rue Obscure.

This covered medieval passageway is one of the town’s most atmospheric corners. Classified as a Historic Monument in 1932, Rue Obscure is around 130 metres long and was gradually covered between the 16th and 18th centuries.
Walking through it feels like stepping into a different version of Villefranche. After the sunshine and colour of the old town, the darkness and stone make the passage feel mysterious and almost cinematic.
It is a quick stop, but definitely one not to miss. We spent some time trying to take photos there, but none of them quite captured the real atmosphere of the street.
4. Visit the Citadelle Saint-Elme

Another highlight is the Citadelle Saint-Elme, which overlooks the bay. Built in the 16th century, the citadel is one of Villefranche-sur-Mer’s key heritage sites.
Today, it houses the Town Hall and the Musée et Centre d’Art with its several collections, including the Volti Foundation, the Goetz-Boumeester Collection, the Roux Collection and the Memorial Room of the 24th Alpine Hunters Battalion.
Even if you are not planning a long museum visit, it is worth walking around the citadel area for the views and the sense of history. The contrast between the fortified stone walls and the sparkling Mediterranean is beautiful.
The citadel is accessed by a drawbridge leading into a small courtyard, which adds to the feeling that you are stepping into a more historic side of the town.

5. Have Lunch in the Old Town or by the Water
By lunchtime, we were more than ready for a break.
One of the joys of spending a day in Villefranche-sur-Mer is choosing somewhere with a view and settling in for a relaxed meal. Many visitors head straight to the waterfront restaurants, where you will find seafood, Mediterranean dishes, salads and classic French options.
We actually sat in a restaurant in the old town near one of the many staircases overlooking the water, which felt a little quieter and still gave us that beautiful Riviera backdrop.
As we were travelling in April, it was warm enough to sit outside without the heavy summer crowds. It felt like a small preview of summer.
My advice is to choose somewhere that lets you slow down. Order something fresh, enjoy the sea breeze and make lunch part of the experience rather than just a pause between sightseeing.
6. Walk to Plage des Marinières

After lunch, continue towards Plage des Marinières, Villefranche-sur-Mer’s main beach. It is a beautiful stretch of coastline with clear water and a lovely view back towards the town.
In April, we were not there for a full beach day, but it was still perfect for a walk. Some people were sunbathing, others were sitting with books, and a few brave souls were close enough to the water to make us wonder whether we should have packed swimwear.
That is the beauty of visiting the French Riviera in spring. It may not always be swimming weather, but it is often ideal for walking, taking photos and enjoying the coast without the intensity of summer.
Spending time at the beach is literally one of the top things to do in Villefranche-sur-Mer. If you visit later in the year, you could easily spend a few hours here. Bring a towel, water and sun protection, especially from late spring onwards.
7. See Plage de la Darse
If you have extra time, Plage de la Darse is another beach you can explore. Located around 20 minutes from the old town, this pebble beach sits near the old port area and has a quieter, more local feel.
Like Plage des Marinières, the water is calm and turquoise, making it a lovely spot for a peaceful pause away from the main waterfront.
8. Don’t Miss the Views
Villefranche-sur-Mer is incredibly photogenic, and some of the best views come from simply walking between the station, beach, harbour and old town.
Look back often as you climb. The bay changes depending on the angle, and the colours of the buildings seem different in every light. In the morning, the town feels fresh and bright; by late afternoon, everything softens into warmer tones.
For us, these little viewpoints became part of the memory of the day. It was not one single “wow” moment, but a collection of small ones: my sister taking a photo of the harbour, the two of us laughing after choosing the wrong staircase, and the quiet satisfaction of finding yet another perfect blue view.
More Time in Villefranche-sur-Mer?
If you have more time and fancy a scenic walk, you can continue towards nearby Beaulieu-sur-Mer or Saint-Jean-Cap-Ferrat. It’s one of the best things to do in Villefranche-sur-Mer, as this part of the coast is full of beautiful sea views, elegant villas and peaceful corners that are perfect if you want to extend your day.
If you have more time, you could also continue towards Saint-Jean-Cap-Ferrat to visit Villa Ephrussi de Rothschild, a beautiful Belle Époque villa known for its gardens and sea views.

You could also combine Villefranche-sur-Mer with Èze if you are short on time, although I personally think Villefranche deserves a slow day of its own.
For another charming Riviera stop, you may also enjoy my guide to one day in Menton.
One Day in Villefranche-sur-Mer Itinerary
Here is an easy one-day Villefranche-sur-Mer itinerary if you want a simple structure for your visit.
Morning: Arrive from Nice and walk down to the harbour.
Late morning: Explore the old town, Rue Obscure and Saint-Michel Church.
Lunch: Eat in the old town or by the waterfront.
Early afternoon: Visit the Citadelle Saint-Elme.
Afternoon: Walk to Plage des Marinières or Plage de la Darse.
Late afternoon: Enjoy a coffee, take more photos and return to Nice.
You can see the main highlights in half a day, but I recommend allowing most of the day if you can. Villefranche-sur-Mer is best enjoyed slowly.
When to Villefranche-sur-Mer

We visited Villefranche-sur-Mer in April, and it turned out to be a lovely time to experience the town. The weather was mild, the streets felt lively but not crowded, and it was warm enough to sit outside for lunch. It had that early spring feeling where the French Riviera is starting to wake up, but without the intensity of the summer season.
April may not always be swimming weather, although we did see a few brave people close to the water. For us, it was perfect for wandering through the old town, taking photos, walking along the beach and enjoying the views without rushing or overheating.
If you visit Villefranche-sur-Mer in summer, the atmosphere will feel much more vibrant. The beach will be busier, restaurants and terraces will be full, and you will probably want to spend more time swimming or relaxing by the sea. It is a beautiful time to visit if you want that classic Côte d’Azur beach-day feeling, but expect more crowds and book restaurants or accommodation in advance.
Autumn would be another wonderful time to visit. The weather is usually softer than in summer, the crowds begin to thin, and the sea may still be warm enough for swimming, especially in early autumn. It is a good season if you want a balance between pleasant weather, a calmer atmosphere and the possibility of enjoying both the old town and the beach.
Whenever you visit, wear comfortable shoes for the stairs and cobbled streets. If you are visiting in April or autumn, bring a light jacket, especially if you plan to stay by the water later in the day.

Practical Tips for Visiting Villefranche-sur-Mer
Wear comfortable shoes, as the old town has slopes, steps and uneven streets.
Arrive in the morning if you want quieter streets and softer light for photos. Check train or bus times before you travel, especially if visiting outside the main summer season.
Bring swimwear if you are visiting from late spring to early autumn. Allow time to wander without a strict plan. Villefranche-sur-Mer is small, but its charm is in the details.
Where to Stay in Villefranche-sur-Mer
Villefranche-sur-Mer can easily be visited in one day, but it could also make a lovely base for exploring the French Riviera.
It is more relaxed than Nice, while still being well connected to nearby places such as Monaco, Èze, Menton, Beaulieu-sur-Mer and Saint-Jean-Cap-Ferrat.
This makes it a good option if you want somewhere scenic and quieter, but still convenient for day trips along the coast.
Suggested places to stay in Villefranche-sur-Mer:
- A boutique hotel in the old town if you want character and charm.
- A sea-view apartment if you are staying for a few nights.
- A hotel near the beach if you want easy access to Plage des Marinières.
- A stay near the train station if you plan to explore the Riviera by public transport.
FAQ: Visiting Villefranche-sur-Mer
Is Villefranche-sur-Mer worth visiting?
Yes, Villefranche-sur-Mer is absolutely worth visiting. It is one of the prettiest towns on the French Riviera, with a colourful old town, a beautiful harbour, historic streets, beaches and easy access from Nice. It is especially lovely if you want a slower, more relaxed Côte d’Azur experience.
How long do you need in Villefranche-sur-Mer?
You can see the main highlights in half a day, but a full day is better. With one day in Villefranche-sur-Mer, you can explore the old town, walk through Rue Obscure, visit the citadel, have lunch by the water and spend time at the beach without rushing.
Can you visit Villefranche-sur-Mer as a day trip from Nice?
Yes, Villefranche-sur-Mer is one of the easiest day trips from Nice. You can get there by train, bus or car, and once you arrive, the harbour, old town and beach are all walkable.
What are the best things to do in Villefranche-sur-Mer?
The best things to do in Villefranche-sur-Mer include exploring the old town, walking along the harbour, visiting Rue Obscure, seeing the Citadelle Saint-Elme, relaxing at Plage des Marinières and enjoying the views over the bay.
Is Villefranche-sur-Mer walkable?
Yes, Villefranche-sur-Mer is very walkable, but it is also hilly. Expect stairs, slopes and narrow streets, especially in the old town. Comfortable shoes are highly recommended.
Can you swim in Villefranche-sur-Mer in April?
You may be able to swim in April if the weather is warm and you do not mind cooler water, but it is not guaranteed beach weather. April is better for walking, sightseeing, photography and enjoying the coast before the summer crowds.
What is Villefranche-sur-Mer known for?
Villefranche-sur-Mer is known for its deep natural harbour, colourful old town, Rue Obscure, Citadelle Saint-Elme, scenic beaches and beautiful views over the Mediterranean.
Is Villefranche-sur-Mer better than Nice?
Villefranche-sur-Mer and Nice offer different experiences. Nice is larger, livelier and better for museums, restaurants and city life. Villefranche-sur-Mer is smaller, quieter and more romantic, making it perfect for a relaxed day trip by the sea.
Final Thoughts: Is Villefranche-sur-Mer Worth Visiting?
Absolutely. Villefranche-sur-Mer was one of those places that reminded me why I love slower travel. It was not about doing the most; it was about enjoying the moment.
Visiting with my sister made it even more special. Some destinations are impressive because of their monuments, museums or famous attractions. Villefranche was memorable because of the feeling it gave us: calm, sunlit, colourful and easy.
If you are spending a week in the South of France, I highly recommend adding Villefranche-sur-Mer to your itinerary. Whether you visit as a day trip from Nice or stop by while exploring the wider French Riviera, it is a place that invites you to slow down and enjoy the softer side of the Côte d’Azur. For anyone looking for the best things to do in Villefranche-sur-Mer, this is exactly the kind of destination that blends simple pleasures, scenic views and an unforgettable atmosphere.
For more South of France inspiration, check out these SecretMoona guides:
Things to Do in Nice
Discover Èze Village
Day Trip to Monaco from Nice
One Day in Menton Itinerary
Best Things to Do in Antibes
Pin now, read later.







Definitely adding this to my next trip! So Gorgeous!❤️
I like the sound of this quieter town near Nice. Would there be enough to do to use this as a base for 3-4 nights, taking a day trip into Nice one day?
Yes absolutely! 3-4 nights works perfectly here — you’ve got the day trip into Nice of course, but also St-Jean-Cap-Ferrat just along the coast (with the stunning villa Ephrussi de Rothschild) and Beaulieu-sur-Mer is a quick walk or bus ride away too.
It’s been more than 30 years since I visited the French Riviera…and we stayed in Menton. I bet it has changed drastically. Your photos are stunning and this little village looks fairytale perfect. Saving so if I ever get there again…
Thirty years is a long time — I imagine some things have changed, though lots of remained the same! Menton is such a beautiful base too. Villefranche really does feel fairytale-perfect, especially that little harbour. Thank you for the kind words about the photos. Hoping you make it back one day — and when you do, Villefranche is well worth the stop!