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
street in 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

Rue Obscure

Walk through this unique, covered 14th-century medieval passageway that runs underneath the houses of the Old Town

Rue Obscure 14th-century medieval passageway Villefranche sur mer

Église Saint-Michel

This church with the iconic yellow bell tower, is the most iconic building in the villages skyline, The church was built in 1757 and is known for its understated Baroque style. Inside there is also an organ from 1790, which is among the oldest in the region and has been named a historic monument as well! I also learned that the statue of christ laying down was made out of a piece of wood from a single fig tree! 

Opening hours: every day from 09:00-18:00

église saint michel church Villefranche sur mer
Historic site and monument
in Villefranche-sur-Mer
Saint-Michel Church

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

Beaches near VilleFranche Sure Mer: Plage des Marinières or La Darse Beach

Only a short walk from the train station there is a long pebble/gravel beach Plage des Marinières . The water is a beautiful shade of turquoise and it’s usually very calm, so perfect from swimming.  A little bit outside of town on the other side, there is La Darse Beach. If you’re trying to find this beach, it is close to the bus stop Darse-Capitainerie, which is used by the 80 Riquier bus. It is a beach frequented by locals and it has pebbles rather than sand.  The beach area is small, but the water is clear and there is a shower to rinse off after enjoying some time here.

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. This iconic pink Villa filled with art is worth a daytrip.

Villa Ephrussi de Rothschild
Garden Villa Ephrussi de Rothschild
view 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.
 

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. 

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

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. If you’re looking for a cheap car rental, check out Discover Cars! I always use it to find the best deals. 

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! From Nice it will take around 30 minutes and it’s a lovely way to explore. 

By car: It’s also only 15 by car from Nice, but finding parking can be difficult. I usually parked here, right outside the old center. It’s only a little walk down from there. 

Where to stay in Villefranche Sur Mer