WorldFranceNiceVillefranche-sur-MerMy routeRoute

Villefranche-sur-Mer, near Nice

Colourful houses of an old town above a bay with yachts and turquoise water, greenery and villas on the hills
Photo: Tom Corser, CC BY-SA 2.0 uk, Wikimedia Commons

The essentials in 10 seconds

Entry
Town free, Cocteau chapel ticketed
verifyingFrom reliable travel sources; we are still checking it against an official one. Double-check before you go.
Hours
Chapel and museums by day
verifyingFrom reliable travel sources; we are still checking it against an official one. Double-check before you go.
Time on site
A typical visit without queueing. In high season add 15–30 minutes.
2 h 30 min
With kids
Fine with kids
Beach
Marinières, ≈ 700 m, free
From Nice
Train ≈ 10 min, bus ≈ 20 min
verifyingFrom reliable travel sources; we are still checking it against an official one. Double-check before you go.
Duration
≈ 2–3 hours, half a day with the beach
Location
Between Nice and Saint-Jean-Cap-Ferrat
Coordinates
43.70417, 7.31167YesGo MapGoogleApple

Key facts

1295founded as a 'free port'
SourceEnglish Wikipedia
1557the citadel was built
SourceEnglish Wikipedia
1957Cocteau painted the Chapel of Saint-Pierre
SourceEnglish Wikipedia
1260the Rue Obscure dates from
SourceEnglish Wikipedia

About Villefranche-sur-Mer

Villefranche-sur-Mer is a resort town on the Riviera just east of Nice, on a deep natural bay between Nice and the Cap Ferrat peninsula. It was founded in 1295 by Charles II of Anjou, Count of Provence, who granted its people the tax privileges of a 'free port', hence the name 'free town'.

For the next four centuries it belonged to Savoy, and in 1860 it joined France together with Nice. In the 19th century royalty and the wealthy wintered here, and today Villefranche is one of the most picturesque and charming towns on the coast: a quiet harbour, colourful façades, fishing boats and yachts in the bay.

What to see

  • The Chapel of Saint-Pierre — Jean Cocteau's murals of fishermen and the apostle.
  • The old town — colourful houses, steps and narrow lanes.
  • The Rue Obscure — a vaulted 13th-century passage under the houses.
  • The Church of Saint-Michel — 18th-century Italian Baroque.
  • The citadel — a 1557 fortress with museums and gardens.
  • Marinières beach — a long beach at the head of the bay.

Cocteau's chapel and the old town

On the quay by the fishing harbour stands the little 16th-century Chapel of Saint-Pierre. For years fishermen stored their nets there, until in 1957 it was restored and the poet and artist Jean Cocteau covered its walls with scenes from the life of Saint Peter and of local fishermen. These bright, airy murals made the chapel one of the coast's highlights.

From the harbour the old town climbs uphill: houses in ochre, pink and yellow, steep lanes with steps and arches. At its heart is the Church of Saint-Michel, built in the 1750s in Italian Baroque style, with a large painting of Saint Michael and a wooden sculpture known as the 'Christ of the Galleys'.

The Rue Obscure and the citadel

One of the Riviera's most unusual streets is the Rue Obscure: a covered stone passage over a hundred metres long, cut right under the houses back in 1260. In the cool half-light beneath its vaults it's easy to picture medieval Villefranche.

Above the bay stands the citadel, built in 1557. Today its walls hold the town hall, a convention centre, three small museums and an open-air theatre, and its ramparts make a pleasant walk with harbour views. Next to it is the 17th-century La Darse harbour, built for the Duke of Savoy's galleys and now full of yachts.

The bay and beaches

Villefranche's bay is one of the deepest natural harbours in the Mediterranean, so large cruise ships call here and dozens of yachts anchor in summer. The water is calm and clear, good for swimming and snorkelling.

The main beach is Marinières, about 700 metres long at the head of the bay, beneath the railway from Nice to Italy: sand and fine pebbles, good with children. A smaller one, La Darse beach, lies behind the harbour jetty. Luxury villas hide in the hills above town, including the famous Villa Léopolda.

How to get there

Step-by-step directions are below; the map shows where you arrive.

Loading the map…

destinationStreet view

Where are you starting from?

We’ll draw it on the map on foot and by taxi; metro and buses open in your maps app. Your location isn’t stored.

More tips

  1. By train from Nice to Villefranche-sur-Mer station, ≈ 10 minutes; the station is right above the beach.
  2. By bus from Nice along the Basse Corniche, ≈ 20 minutes.
  3. On foot from Nice over Mont Boron, about an hour with views of the bay.
  4. By car along the Basse Corniche (M6098), with car parks by the citadel and harbour.

Tips for your trip

Two to three hours is enough for the town, half a day with the beach. Villefranche pairs well with Èze or a walk round the Saint-Jean-Cap-Ferrat peninsula, both close by on the same railway and bus route.

For lunch, try the fish restaurants on the quay by the Cocteau chapel, serving fresh fish and Mediterranean dishes at resort prices. Cafés in the old town are cheaper.

The old town's lanes are steep with steps in places; with a pushchair, stick to the quay and the beach.

Before you go

Ready: 0 of 5

Tick off what's ready — your ticks are saved in this browser.

Nearby and on the way

Villa Ephrussi de Rothschild

Nice, France

1 h 45 min · Villa and gardens ticket · 28 min walk

Beaulieu-sur-Mer

Nice, France

2 h 30 min · Free · 29 min walk

How to do it right

  • 10 minutes by train.
  • Quieter mornings.
  • Cocteau chapel by day.
  • A beach for kids.

Questions

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

By train in 10 minutes or by bus along the Basse Corniche in 20 minutes.

What is there to see in Villefranche-sur-Mer?

The Cocteau chapel, the old town, the Rue Obscure, the Church of Saint-Michel and the citadel.

Does Villefranche have a beach?

Yes, Marinières beach, about 700 metres long, and the small La Darse beach.

How long do I need in Villefranche?

Two to three hours, half a day with the beach.

Can I combine Villefranche with other places?

Yes, with Èze and Saint-Jean-Cap-Ferrat along the same road.

Have you been? Was it worth your time?

1 — no, 5 — absolutely

Your vote counts towards the YesGo score.

Sources and fact-check

  • English Wikipedia: Villefranche-sur-Mer
  • Villefranche tourist office, villefranche-sur-mer.com

Top YesGo picks: Nice

Èze

Nice, France

2 h 30 min · Free

Vieux-Nice

Nice, France

3 h · Free

Chagall Museum

Nice, France

1 h 15 min · Ticket

Saint-Paul-de-Vence

Nice, France

2 h 30 min · Free

Antibes

Nice, France

4 h · Free

Menton

Nice, France

4 h · Free