Villefranche-sur-Mer: The riviera’s most colorful town

Villefranche-sur-Mer is one of those places that completely stole my heart the moment I arrived. It’s a cute town on the French Riviera and  only a short train or bike ride away from Nice on the French Riviera. It has narrow, winding streets, lined with pastel-colored houses, and the sparkling blue bay is a welcoming spot to grab drink or bite. Whether you’re strolling along the harbor, lounging on the beach, or enjoying fresh seafood at a waterfront café, Villefranche-sur-Mer invites you to slow down and savor the simple beauty of the Mediterranean. In this article, I’ll share my favorite things to do in Villefranche sur Mer and why it should be on your travel radar.

Find my full French Riviera Itinerary here.

villefranche sur mer french riviera

Things to do in Villefranche-Sur-Mer

Explore the old streets

Villefranche-sur-Mer’s old town is a maze of narrow, winding streets that exude charm and character. As you wander through its cobblestone alleys, you’ll discover vibrant flower boxes, pastel-colored buildings, and hidden courtyards. The town feels very authentic, a lovely place to get lost in for an afternoon. Don’t miss Rue Obscure, a medieval passageway that runs beneath the town’s homes.

colorful street villefranche sur mer
cute street in Villefranche sur mer
street in Villefranche sur mer
villefranch sur mer steps
church Villefranche sur mer

Have a drink in the bay

One of the most relaxing ways to experience Villefranche-sur-Mer is by having a drink at one of the waterfront cafés or bars along the bay. Whether you choose a local wine or a refreshing cocktail, sitting by the water with a view of the gently bobbing boats and colorful houses is pure bliss.

harbor villefranche sur mer cote dazur

St. Pierre Chapel

The St. Pierre Chapel, or Chapelle Saint-Pierre, is one of Villefranche-sur-Mer’s treasures. Located right by the harbor, this small chapel appears unassuming from the outside. However inside, it holds a fascinating piece of art history. In 1957, the renowned French artist Jean Cocteau, decorated the interior with vibrant, whimsical frescoes. The frescoes pay tribute to the life of St. Peter and local fishermen. The chapel’s intimate size and stunning artwork make it a must-visit for anyone interested in art, history, or simply soaking in the quiet beauty of Villefranche.

St Pierre Chapel Villefranche sur mer

Citadel of Villefranche-sur-Mer

The Citadel of Villefranche-sur-Mer, a towering 16th-century fortress, stands guard over the town and offers both a glimpse into the past and a cultural hub for visitors today. It was once built to protect the town from invaders, but now the citadel houses museums, galleries, and event spaces. While you explore its stone walls and expansive courtyards, you’ll also be treated to sweeping views of the bay.

Citadel of Villefranche-sur-Mer

 

Take a bike tour from nice to Villefranche Sur Mer

For a scenic adventure, take a bike tour from Nice to Villefranche-sur-Mer. It’s the perfect way to experience the stunning coastal beauty of the French Riviera. The route takes you along the Mediterranean coastline, offering breathtaking views of the sea and cliffs. You’ll pass by  several charming villages. It’s a fairly easy ride, and the electric bikes make it an even more relaxed experience.

view of Villefranche sur mer

How to get to Villefranche sur Mer

Villefranche-sur-Mer is conveniently located between Nice and Monaco, making it easy to reach by various modes of transportation. If you’re coming from Nice, you can hop on a local train, which takes only about 10 minutes along a scenic coastal route. Buses are also an option, running frequently from both Nice and Monaco. If you prefer a more active approach, cycling or hiking along the coastal paths offers stunning views of the Riviera. Alternatively, a short drive along the winding coastal roads gives you the freedom to stop and admire the scenery.

Nearby spots to visit:

Villa Ephrussi de Rothschild

Only 8 minutes by car of 30 minutes by public transport is the amazing Villa Ephrussi de Rothschild.

Villa Ephrussi de Rothschild is a stunning pink palace perched on the Saint-Jean-Cap-Ferrat peninsula. It offers a glimpse into the lavish lifestyle of French aristocracy. Built in the early 20th century by Baroness Béatrice de Rothschild, the villa is a masterpiece of Belle Époque architecture. It is surrounded by magnificent themed gardens, each meticulously landscaped with fountains, sculptures, and exotic plants. Inside, the villa is equally impressive, filled with the baroness’s collection of fine art, antique furniture, and rare porcelain. The breathtaking views of the Mediterranean from every angle and the elegance of both the villa and its gardens make it a must-visit when exploring the French Riviera.
Villa Ephrussi de Rothschild
 
Garden Villa Ephrussi de Rothschild
view Villa Ephrussi de Rothschild

Coastal trail (Sentier du Litutorial) in Saint-Jean-Cap-Ferrat

Located close to villa Ephrussi de Rothschild is the village Saint-Jean-Cap-Ferrat and an amazing walking trail along the cliffs of Cap Ferrat. You can go all the way around the peninsula. You’ll walk past beautiful swimming spots! Just keep in mind that once you’re on the trail you have to be committed as there are not many parts where you can exit the trail. 

 

  • French Riviera travel guide example
  • Hotspot guide Côte d'Azur
 


Get all my personal saved spots for the Riviera!

I made a guide with everything I wish I knew before going! You’ll get my personal map with saved spots (restaurants, things to do, places to stay) and an ebook in PDF format with clickable links.

€16

 

Best restaurants in Villefranche sur Mer

Papillon | Wonderful little restaurant! Delicious food, all prepared with very fresh ingredients. Small menu but plenty of choices. 
 
Cave nature | The restaurant look unassuming and simple, but the food is refined and absolutely fantastic. 
 
Mood | Lovely affordable restaurant by the water

Tosca | The perfect pizza spot!

Olivola | Excellent food, service, and atmosphere! They serve wonderful fresh fish and ravioli and if you can, try the pistachio crème tiramisu for dessert!

Baccanale | Unnasuming casual restaurant, but with excellent pasta and cheese plates.

How to get to Villefranche sur mer

By Public transport: The easiest way is to catch the train from Nice. This will only take around 6 minutes. 

By bike: A really lovely option is renting a bike! It will take around 30 minutes and it’s a lovely way to explore. 

By car: It’s also only 15 by car, but finding parking can be difficult. 

Where to stay in Villefranche Sur Mer