Bon Traveler contains affiliate links. If you make a purchase using one of these links, I earn a commission at no extra cost to you. Thank you for your support!

The charming coastal village of Villefranche-sur-Mer in the French Riviera is one of the best Côte d’Azur destinations and only a 5-minute train ride away from Nice. And after spending almost two weeks in the town, I’m sharing my guide to visiting Villefranche-sur-Mer.

What sets Villefranche-sur-Mer apart from the rest of the French Riviera is the charm and size of the village, set against the hill on the Riviera. Where you have the best of both worlds, this town is a must-see if you’re making a trip to this region. It is drastically different from the other nearby cities, and I’ll even make a case as to why it should be your home base, as it offers a much quieter escape than the nearby bustling city of Nice.

Welcome Hotel beneath hillside homes in Villefranche-sur-Mer at dusk
Villefranche-sur-Mer at night

Our days in town were spent slowly combing through picturesque walks, enjoying time along the Bay of Villefranche, and dining out. And while the village itself has lots to do, its easy connection to the rest of the South of France coastline makes it a wonderful jumping-off point for exploring more.

I’ve rounded up all of my intel from our time spent in Villefranche-sur-Mer and put it into one complete guide for visiting. You’ll find everything you need to know about visiting, the must-do things to do like the weekly market, and where to stay in Villefranche-sur-Mer.

Short on Time? Here’s My Quick Guide to Villefranche-sur-Mer:

Things to Do

If I had to pick my top Villefranche experiences, they’d be:

  1. Explore the Old Town and Chapelle Saint-Pierre
  2. Spend a Beach Day at Plage des Marinières
  3. Get on the Water with a Private Sailing Cruise
  4. Dine by the Water at La Mère Germaine
  5. Browse the Weekly Market at Jardin François Binon
  6. Stroll the Gardens of Citadelle Saint-Elme
  7. Get Gelato at Glacier Feracci Vielle Ville

Where to Stay

Hotels

  1. Welcome Hotel ($$$), for the best waterfront hotel
  2. Hôtel le Provencal French Riviera ($$), for the best boutique hotel
  3. Hotel De La Darse ($$), for the best budget-friendly hotel

Airbnbs

  1. 3 Bedroom Duplex with Panoramic Ocean Views, for the best spacious stay
  2. 2 Bedroom Elegant Apartment, for the best cozy stay
  3. 2 Bedroom Modern Apartment with Ocean Views, for the best modern stay

Helpful Guides to Plan Your Trip

If you’re planning on exploring more of the South of France, don’t miss my in-depth South of France French Riviera and South of France with a Toddler travel guides and my guides to Nice (city guide, day trips guide), Menton, and Èze.

Travel Tip: The best way to explore the South of France is by driving yourself. We use Discover Cars for our rental cars in Europe, choose full coverage insurance, and opt for trusted companies like Alamo, Hertz, or Sixt. Renting a car and driving in France is quite easy. Book your car with Discover Cars here.

Villefranche-sur-Mer, France Travel Guide


Things to Do in Villefranche-sur-Mer

Explore The Sights of Old Town

One of the best things to do in Villefranche-sur-Mer if you’re visiting is just to stroll the Old Town. There is much to see on foot as you wind up and down the village. One of my favorite streets was Rue de L’Eglise, which goes to the top and has incredible views back down. The pedestrian street of Rue du Poilu has all of your boutiques and many restaurants (you can take it to the beach). Don’t miss Rue Obscure, a medieval military street with a hidden, covered passageway from the 13th century under the arches of the town.

I would walk to the top of Église Saint-Michel de Villefranche-sur-Mer first, which has this wonderful view back down into the town. To get there, you’ll do several stairs, so keep this in mind if you have a stroller. The church is home to the yellow bell tower you see pointing out from town. You can visit the church, and there is a lovely terrace just in front. From there, work your way down to Place Amélie Pollonnais.

Another iconic sight to see is Chapelle Saint-Pierre “Cocteau” which is also a must-see for its facade and small interior, home to many Jean Cocteau art pieces just next to the Port de la Santé. To visit Chapelle Saint-Pierre, it is €4 to enter, and there is a no-photography rule inside, with opening hours of Wednesday to Sunday, 9:30 am–12:30 pm and 2–6 pm, closed Monday and Tuesday.

Have a Beach Day

Catamaran anchored off Plage des Marinières in Villefranche-sur-Mer
View of Plage des Marinières

Villefranche is home to two popular beaches, Plage des Marinières and Plage de la Darse. Marinieres is my preferred beach that sits just in front of the train station. We visited Plage des Marinières and loved it because most of it is pebbles and gravel, with just a small sandy waterline. We would often stop off at the farmer’s market and grab a few snacks before heading down for a couple of hours to jump in. If you’re visiting from another spot on the coast, this one is particularly easy to go to because it’s just 5 minutes from the Villefranche Train Station.

Get on the Water

Catamarans and yachts anchored off the Villefranche-sur-Mer coast
Coastal Views from Villefranche-sur-Mer

While being there on the sea, you can get out on the water a few different ways. The first is SUP rentals at Plage des Marinières. Sup in Villefranche offers rentals for 15€/h. You could also do a 4-hour private sailing tour of the French Riviera from Villefranche, which takes you all along the coast.

Enjoy the Weekly Farmer’s Market

Every Wednesday and Saturday, from 8:00 am to 1:00 pm, a small open-air farmer’s market is set up around Jardin François Binon. It’s a lovely atmosphere, small and intimate for a market, and you’ll stroll through it in about 20 minutes. But for how small it is, you can find most things, from produce and cheese to rotisserie chicken and other regional products. I will make one note that we found on a day that a cruise ship had docked: the market itself felt very busy come 11 am as the cruise ship unloads around 10 am. If you see a cruise ship docked, I would try to go first thing in the morning.

Stroll the Gardens of Citadelle Saint-Elme

Villefranche-sur-Mer harbor and hillside from Citadelle Saint-Elme
Views from Citadelle Saint-Elme

Inside the Citadelle Saint-Elme, there are a handful of things to visit. The first is the Musées de la Citadelle, which hosts annual exhibits of art and works from artists around the world. The exhibits change every 3-6 months, so it’s best to check their website for what is currently on. But then next to the museum area, there are these wonderful outdoor gardens called the Jardins de la Citadelle, and it’s a small garden area that sits on the hillside of the citadelle. It’s absolutely stunning and also has one of the best views of Villefranche-sur-Mer, and into the Port de la Santé.

Stroll the Quai de l’Amiral Courbet and Have a Meal

Colorful buildings and outdoor cafés along Quai de l'Amiral Courbet
Strolling Quai de l’Amiral Courbet

One of the best things to do in Villefranche-sur-Mer is to go for a coastal walk along the Quai de l’Amiral Courbet. It’s lined with dozens of restaurants and cafes that spill out onto the port side. It’s best to reserve a table at the restaurants and request to sit outside along the port. You’ll see the boats passing, and it’s arguably one of the most scenic areas to dine. My recommendations for a restaurant here are La Mère Germaine and Olivula.

Enjoy the Quieter Port de la Darse

Just a 15-minute walk from Quai de l’Amiral Courbet is the historic Port de la Darse. It’s more of a local port, with small fishing vessels and sailboats that dock for the night. But near it are a few restaurants and some green spaces to enjoy. We went for a walk one night and went to Ancora for a few drinks at sunset. It’s a very picturesque area, and it was filled with more locals than tourists.

Hike the Sentier du Littoral

Sentier du Littoral path beside a stone wall and sea
The beginning of Sentier du Littoral

Villefranche-sur-Mer sits along the iconic coastal-walking trail called the Sentier du Littoral. The Sentier du Littoral has several sections, but one of the best is the section of the Cap de Nice towards Nice. It runs from Port Lympia in Nice all the way to the Port de la Darse in Villefranche-sur-Mer (the route takes 2-2.5 hours one way, including an 800m road connection along the Basse Corniche between coastal sections). You’ll have incredible views as you walk along the coastal edge as it climbs the rocky hillside along the ocean. Alternatively, you can walk the Sentier du Littoral towards Saint-Jean-Cap-Ferrat, walking all the way out to the Cap-Ferrat Lighthouse on the Cap-Ferrat Peninsula (about 1.5 hours one way).

Visit the Fort du Mont Alban

Set between Nice and Villefranche-sur-Mer is the historic 16th-century military fort, called Fort du Mont Alban. It sits quite high up, with this incredible Parc du Mont Boron that surrounds it. It’s a really lovely visit, but definitely quite a climb to get up to. We went one afternoon from the Nice side and strolled all the way around the parc, out to the Batterie du Mont-Boron. At the very top, there is also a small kids’ park and a snack bar that has drinks and ice cream. If you’re visiting from Villefranche, it is a 30-minute or so walk all the way up the hill.

For Family Travelers

If you’re visiting with kids, I’ll share a few tips for Villefranche (more can be found in my South of France with a toddler guide). The best park is the “Aire de Jeux” at Jardin François Binon — there are two sections divided by age group. The best pharmacy in town for supplies like diapers, wipes, and formula is Pharmacie de l’Octroi, across from Jardin François Binon. There is a lovely carousel in front of the Welcome Hotel that is open on the weekends and days when cruise ships dock.


Where to Eat in Villefranche-sur-Mer

Fish and vegetables served with bread and shared side dishes
Alma

There are many restaurants to choose from in town, and most will require a reservation ahead of time, especially during peak summer season. A few of our favorites from the time were:

  • La Caravelle — If I had to pick one spot for traditional French cuisine, it’s La Caravelle. It’s really well known for two dishes: the scallops and the local fish. I found the service here to also be really friendly, which was a warm welcome to the city.
  • BAKARO by Vini & Terroir — This was our go-to spot for something quick in the city. We came in several times, often just getting a coffee and pastry to go. One day we also bought some panini sandwiches, and the prices are really reasonable. In the summer, the line does get long, but I found it moves really quickly.
  • La Mère Germaine — Picking one spot for the best elevated cuisine with local favorites, it has to be La Mère Germaine. Their standout dish is the bouillabaisse alongside their turbot with sauce vierge, a classic for the region. The prices here are some of the highest, but you really get a wonderful experience with a view.
  • Les Garçons — One spot we didn’t get to because we couldn’t get a reservation, but was recommended to me by my brother, was Les Garçons. He raved about their scallop risotto and then the famous 7-hour braised beef chuck. I have this on my list for next trip.
  • Alma — We came here one night for dinner, this young, more energetic restaurant that sits right on the waterfront. I really loved the Niçoise salad here, and then we also were able to get some classic dishes here too.
  • TOSCA — We were pretty full of French food one night, so we decided to get takeout from TOSCA, which was really lovely. It’s all Italian food; we did their pizzas, but I saw that they had some great reviews for their pasta too. An easy choice for those who want Italian.
  • Le Mékong — I was completely surprised by our dinner at Le Mékong, a Vietnamese restaurant that almost always had a line out of it. We went on our final night and loved the beef pho alongside their spring rolls.
  • Glacier Feracci Vielle Ville — Over our two weeks, I think we had gelato here almost every other night. Really nice spot to get it to go and then stroll through the town.

Day Trips From Villefranche-sur-Mer

If you’ve already read my South of France guide, you know there are so many wonderful day trips to be had here in the area. When it comes to narrowing down the best in the Alpes-Maritimes department, these would be my choices.

Èze

If I had to pick a single day trip to do from Villefranche-sur-Mer, it would be the historic hillside town of Èze (read my complete guide to Èze!). We went one afternoon to stroll through Le Jardin Exotique, these incredible gardens that drape over the hillside, giving some of the best views over the coast. The village itself is packed with several boutiques, art galleries, and restaurants. It’s incredibly scenic. I recommend going towards the end of the day after most of the tour groups have left. You can also eat dinner in the village (we had a wonderful dinner at Restaurant Le Nid d’Aigle-Eze).

Getting to Èze: Take the TER toward Menton/Ventimiglia from Villefranche-sur-Mer to Èze station (about 8 minutes, from €3), then walk or take a bus uphill to the medieval village; allow roughly 20–30 minutes total to reach Èze Village by bus, 90 minutes walking. You can also hire a taxi or Uber to the top of the village instead of doing a train-and-bus connection.

Saint-Jean-Cap-Ferrat

Just a short drive away is the Cap-Ferrat Peninsula, which is absolutely stunning. Besides the small port town, I think the more memorable things to do here are a visit to the Villa Ephrussi de Rothschild and then spending an afternoon at one of the tucked-away beaches (we spent a lovely afternoon at Plage Paloma). It’s a beautiful part of the Riviera Coastline and easily reached from Villefranche-sur-Mer.

Getting to Saint-Jean-Cap-Ferrat: Take the TER toward Menton/Ventimiglia from Villefranche-sur-Mer to Beaulieu-sur-Mer (2–3 minutes, from €3), then walk or take a local bus toward Cap-Ferrat; allow about 15–25 minutes total by bus depending on your destination.

Menton

One of the furthest day trips to do but still accessible is the yellow-hued town of Menton right on the border of Italy. One of my personal favorites from our two weeks on the coast, we spent an entire day visiting Menton. The old village is home to stunning streets and lots of shops and restaurants. Get fresh oysters at LA PESCARIA DE MENTON, visit the iconic Jean Cocteau Museum – Severin Wunderman Collection, and even spend a day at one of its beaches.

Getting to Menton: Take the TER toward Menton/Ventimiglia from Villefranche-sur-Mer directly to Menton (about 33–40 minutes, from €3–7), with no transfer; allow roughly 35–45 minutes total.

Nice

The closest place to visit from Villefranche is Nice, just a few minutes on the direct train line or under 20 minutes by bus. There is a lot to do in Nice, from the Old Quarter and its Port to the market and its famous beach clubs. You could easily spend a day visiting the city with all of its shops and restaurants. Read my complete guide to Nice for all of my recommendations!!

Getting to Nice: Take the TER toward Cannes/Grasse from Villefranche-sur-Mer to Nice-Riquier (2–3 minutes, from €3), then continue into central Nice by tram or on foot. Alternatively, you can take the bus there, such as Bus Line 15 or Bus Line 600, both of which stop at Octroi in Villefranche (at the top of the hill).


Where to Stay in Villefranche-sur-Mer

Villefranche-sur-Mer harbor and red-tiled rooftops beneath an awning
Views from our Airbnb

Editor’s Note: I went back and forth on whether or not to get a hotel or book a vacation rental for our time. Ultimately, we ended up with a vacation rental, and while it was nice, it had some flaws, and I wished we had booked into a hotel for a time. Our Airbnb was located right by the Welcome Hotel, so its location was fantastic for close parking for our rental car and exploring Villefranche. Next time I’d book the Welcome Hotel.

Villefranche Hotel Recommendations

There are only a few hotels in Villefranche-sur-Mer which book up quite fast, so try to plan. These are the ones I would consider booking at and the ones I recommend to friends:

  1. Best for In the Village: Welcome Hotel ($$$) — This elevated, boutique hotel is right on the water’s edge in the old town. The rooms are clean and modest, and the Wine Pier bar downstairs has great energy. Most rooms have a wonderful view of the coast as well. I’ve recommended this hotel to two different friends now, and both absolutely loved the convenience of it and the room’s view of the ocean.
  2. Best for Coastal and Quiet: Hotel De La Darse ($$) — Just around the corner from the old town is the Darse Port (a 10-minute walk), and Hotel De La Darse is right there. This would be a quiet choice with good rooms with ocean views, but know that you’re not right in the heart of the city.
  3. Best for Hillside with Views: Hôtel le Provencal French Riviera ($$) — Up the hill is the most chic hotel option; the pink-hued building has lovely rooms with a view. The trade-off here is that you will need to walk down the hill to get into the main core area and then return up the hill to the hotel. I do think it is worth it, though, for the views.

Villefranche Vacation Airbnb Recommendations

If you’re looking to do a vacation rental in town, there are some options on Airbnb that I have saved. These work out great if you need more space, are traveling with kids or a group, or are on a long stay. I did not include ours, as we weren’t very happy with it and have chosen other ones that have received higher ratings to consider.

  1. 3 Bedroom Duplex with Panoramic Ocean Views, for the best spacious stay
  2. 2 Bedroom Elegant Apartment, for the best cozy stay
  3. 2 Bedroom Modern Apartment with Ocean Views, for the best modern stay

Should you stay in Nice or Villefranche-sur-Mer?

You may question if you should stay in Nice over Villefranche. For me, Villefranche is much quieter and has a village feel to it — if you want lots of action, nightlife, and lots of restaurants, then Nice is a better choice for you. Villefranche is not built up like Nice; Nice is a proper large city with lots of grocery stores and amenities. If you do choose to base in Nice, my top two hotel recommendations there are the incredibly designed Hôtel du Couvent and the Hotel Amour.


What to Know Before You Visit Villefranche-sur-Mer

Colorful waterfront buildings and café terraces in Villefranche-sur-Mer
Villefranche-sur-Mer

Getting to Villefranche-sur-Mer

  • The Best Regional Airport to Arrive At — The most convenient airport is Nice International Airport. It services flights from all over Europe and even a seasonal nonstop from Newark International Airport in the States. From there, it’s about a 25-minute taxi ride or transfer. I would recommend pre-booking a transfer to avoid the taxi line (We use Welcome Pickups for all our private transfers in Europe. They meet you at arrivals and help with luggage and the entire experience is seamless). You can also consider the train system as a way to transfer.
  • By Train from Nice Airport — You can also take the train from the airport, which takes about 30-35 minutes in total and costs €2 to €3. You take the free airport tram Line 2 from the Airport terminal to the Grand Arénas stop, and that connects directly to the nearby Nice Saint-Augustin train station, which has a regional ZOU! train in the direction of Menton or Vintimille, and then get off in 20-30 minutes at Villefranche-sur-Mer Station. Once there, it’s about a 10-minute walk up to the central area.

How Do You Get from Nice to Villefranche-sur-Mer?

  • By Train from Nice — If you’re already in Nice, there are really easy trains to catch on the TER train headed east toward Monaco, Menton, or Ventimiglia. The main Nice-Ville Train Station offers 7-minute journeys for about €3.60 one-way, and they run every 15-20 minutes.
  • By Bus from Nice — From the center of Nice, there is a really fast Lignes d’Azur bus service which services two bus routes to the Octroi Bus Stop at the top of the old town in Villefranche-sur-Mer. Both Bus 15 and Zou Bus 600 stop at Octroi, and each takes about 15-20 minutes to reach. We took both of these bus routes several times to visit Nice, and took them back to Villefranche as it was so convenient.
  • By Car — If you’re in the region and plan to keep your car, you need to plan to park. For parking in the village, there are two main lots that we utilized with our rental car. Parking Wilson and the paid street parking on Rue de la Citadelle were the easiest for us to use. You can also park at Parking des Marinières and Parking de la Barmassa if the first two are not available. I always note that a rental car for a portion of your trip is super helpful for getting around the region.

Rental Car Tip: I use Discover Cars for our rental cars in Europe, choose full coverage insurance, and opt for trusted companies like Alamo, Hertz, or Sixt.

Getting Around Town

The beauty of Villefranche-sur-Mer is that it is a very pedestrian-friendly village, but it is full of stairs and hills to reach the upper hill. The waterfront area is very flat, however, so you can enjoy a more leisurely stroll there. If you plan to do any day trips, you can consider using the train line or even the local bus line to Old Nice, though I think a rental car is way more convenient.

Is Villefranche-sur-Mer easy to visit without a car?

Yes, Villefranche-sur-Mer itself is easy to visit without a car since so much public transport connects to it and the town is walkable. However, I would recommend a car rental for any extended time as it’s the easiest for flexibility (I use Discover Cars for the best rental car rates and coverage). During our two weeks in Villefranche-sur-Mer, we ended up picking up a rental car a few days earlier than planned because it was much simpler to do day trips with it. While the region is connected well by a train, it can add a lot to a day to plan around. I prefer a rental car for the day trips personally.

Can you walk from Nice to Villefranche-sur-Mer?

Yes, you technically can walk the Sentier du Littoral, which takes about 2 to 2.5 hours in one direction. The route ascends and descends the rocky cliff shoreline with several sets of stairs along the way. It is more of a “hike” than I would call a walk.

When Is the Best Time to Visit Villefranche-sur-Mer?

The shoulder season months of May, September, and October are the best for good weather and fewer crowds. We were there during May of 2023, and the only downside was that it was not quite warm enough to enjoy swimming yet, so I’d opt for early fall. Please keep in mind that a lot closes for the season, like the beach clubs come late September.

How to Plan Around the Cruise Crowds

In summer, June to August, it is really busy with travelers coming in for the day and off cruise boats. I would try to look at this Cruise Map Port schedule, which tells you when cruise ships will be docking in Villefranche-sur-Mer, as it gives you an idea of how busy it will be. They tender into the Port de la Santé just at the base of Villefranche by around 10 am. My recommendation is to enjoy the village when it is quiet, before 10 am and then after they depart, around 5 to 6 pm. For two weeks, I watched the tender boats arrive and depart each day, and there is a drastic difference in the village when they leave.

How Many Days to See Villefranche-sur-Mer?

I’m going to break down what you can do with your time in Villefranche:

  • An Afternoon (3-5 hours) — Stroll the central area and have a meal.
  • One Full Day — You can enjoy lunch, stroll the downtown area, consider visiting the farmers’ market or spending a few hours at the beach, and eat dinner.
  • 3-5 Nights — Using Villefranche-sur-Mer as a base, you can enjoy all the town has to offer, and additionally do a day trip with each additional day.

Is Villefranche-sur-Mer worth visiting?

Yes, it’s absolutely worth it for the charm, easy location, and slow-paced Mediterranean life. Villefranche is really unlike any of its neighbors like Old Nice, Beaulieu-sur-Mer, or Saint-Jean-Cap-Ferrat. It’s a small village with all the things you need for a stay, but it’s also so well connected by train to the rest of the must-see Côte d’Azur sights. This is the town to visit for those who want a quiet, hillside destination on the Riviera. Note that there are no grand sandy beaches here or any nightlife.

Is Villefranche-sur-Mer a sandy beach?

The beach at Villefranche is Plage des Marinières, and it is primarily a mix of sand and pebbles. I’d say it is more pebbly than sandy, if anything.


Save This Post for Later on Pinterest

PS — Are You Booking a Trip Soon? Use My Booking Checklist!

These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.

1. Book Your Accommodations

I use Booking.com for hotels and Airbnb for vacation rentals. They have the biggest inventory and consistently offer the best rates.

2. Book Your Rental Car

Self-driving is the best way to explore most destinations. I use Discover Cars for our rental cars, select full coverage insurance, and opt for a reputable company like Alamo, Hertz, or Sixt.

3. Book Your Tours & Experiences

I use Viator, Airbnb, and Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check all three as their inventory varies depending on the destination.

4. Book Your Private Transfers

For easy, reliable private transfers, I use Welcome Pickups. It’s my go-to for arranging a driver in advance — whether it’s an airport pickup, a hotel-to-hotel transfer, or a day trip. The experience is seamless, with English-speaking drivers and upfront pricing, so you can travel stress-free at every stage of your trip.

5. Get Cell Data for Your Trip

I use Holafly for international cell data. Their unlimited data eSIMs are easy to install, activate instantly on arrival, and let you skip local SIM cards and expensive roaming fees.

6. Don’t Forget Travel Insurance

I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, or cancellations).

My favorite companies that offer the best coverage and rates are:


Xx,
Jessica

Write A Comment