Where to Stay in Villefranche-sur-Mer: From Harbor to Hillside

Last Updated on April 9, 2026 by Charlotte

Villefranche-sur-Mer is one of the most beautiful villages on the French Riviera, with pastel buildings spilling down toward a deep azure bay and some of the calmest, most swimmable beaches in the region. It’s smaller and quieter than nearby Nice, but that’s exactly what makes it so appealing.

Despite its size, Villefranche-sur-Mer has a surprisingly wide range of places to stay, from self-catered apartments tucked into the old town to boutique hotels and hillside villas with sweeping views. In this guide, I’ll break down the different areas of Villefranche-sur-Mer, what it’s like to stay in each one, and how to choose the best option for your travel style.

Just a heads-up: some links on this site are affiliate links, which means I may earn a small commission at no extra cost to you, if you make a purchase. Your support helps to keep the blog running.

The Best Places to Stay in Villefranche-sur-Mer

Villefranche-sur-Mer climbs steeply from the sea, and choosing where to stay means deciding how you want to experience it. At the base of the hill, the old town wraps around the harbor in a tangle of colourful streets, with the beach and restaurants just steps away.

Higher up the hillside, above the old town, things quiet down, and you’re rewarded with sweeping views over the bay and a more residential, lived-in feel.

Map of Stays in Villefranche-sur-Mer

Here’s what you can expect in each area, and things you should know to choose the best location in Villefranche-sur-Mer for your own travel style.

Villefranche Harbor & Old Town

If you want the Villefranche that looks exactly like the postcards, with pastel facades tumbling down to a shimmering bay, this is the zone for you. The old town sits at sea level, which sounds obvious until you realise what a difference it makes when you don’t have to walk up hundreds of stairs to go back to your room.

It’s also where the town’s daily life is most concentrated, with the largest pick of restaurants, grocers, and pharmacies in Villefranche-sur-Mer.

Where to Stay Around the Villefranche Old Town


Day-to-Day Life in the Old Town

Here are all the practical details you need to know about staying in the Old Town, from where you’ll buy groceries to how easy it is to get to the beach.

There’s a Casino Shop in the Old Town, plus a small greengrocer for fresh produce. On Wednesdays and Saturdays, there is a weekly market with local vegetables, cheeses, and fresh fish. The market sets up at the Octroi level, about a three-minute walk uphill.

My personal favourite boulangerie was Le Pétrin Bio on Rue du Poilu, and you absolutely have to try their pain au chocolat and their pain aux raisins — a warm spiral of flaky pastry layered with raisins that was absolutely to die for.

The vast majority of Villefranche-sur-Mer’s dining scene lives between the harbor and Rue du Poilu. While there is a wide variety of dining options, from Vietnamese to Italian to French home cooking, lunch service can still be surprisingly tricky to find in Villefranche-sur-Mer because many places open late or keep limited midday hours. Dinner, on the other hand, is a genuine pleasure.

There’s a pharmacy right near the harbor (Pharmacie de la Paix), with additional options just above the old town at the Octroi level (Pharmacie de l’Octroi). Between the two, you’ll have easy access to anything you might need during your stay.

Parking in Villefranche’s old town is limited, but there are a few main options nearby. The most convenient is Parking Wilson, located right by the harbor, as well as Parking des Marinières near the beach and train station — both within walking distance of the old town.

From the old town, Plage des Marinières is practically on your doorstep, and the train station sits right behind the beach.

Villefranche Upper Town

There is a version of Villefranche that most travel guides don’t really talk about, and it’s the one where you wake up to a view so extraordinary it takes a moment to accept that it’s real. The upper town sits significantly above the old town and the harbor, climbing up through residential streets and stairways into neighbourhoods like La Barmassa and the Col de Villefranche.

Up here, properties tend to be larger, quieter, and more affordable, and the views are, without exaggeration, among the best on the French Riviera.

We know this because we stayed up here. And we also know what nobody tells you before you book!

Where to Stay Around the Villefranche Upper Town


Day-to-Day Life in the Upper Town

Here are all the practical details you need to know about staying in the Upper Town, from where you’ll buy groceries to how easy it is to park.

This depends heavily on exactly where you’re staying. At the Octroi level — the Basse Corniche, just above the old town — there’s a Casino grocery, a fruit store, and a handful of shops, all within reasonable reach. Higher up, near the Col de Villefranche, the Intermarché Express is actually a solid two-floor supermarket with good produce, wine, and parking. If you’re self-catering from up here, this is your main base.

My personal favourite boulangerie was Le Pétrin Bio on Rue du Poilu, and you absolutely have to try their pain au chocolat and their pain aux raisins — a warm spiral of flaky pastry layered with raisins that was absolutely to die for. This is a bit of a walk downhill if you’re staying in the Upper Town like we did, but I think it is worth the walk!

There are very few restaurants at this elevation aside from a cafe and pizza shop, and the restaurant scene is almost entirely down in the old town and on the waterfront.

Every dinner out means navigating the stairs down, and then navigating them again on the way back. We cooked at home a lot, not because we planned to, but because by the end of a day of exploring, the idea of descending — and then ascending — another flight of 500 stairs for dinner made me feel like I’d rather starve!

You’ll easily find pharmacies near Le Petrin Bio in the Octoroi level of town. For things like purchasing bus passes, you can go to the TABAC DE L’OCTROI.

Parking is significantly easier in the upper town, especially around Parking Barmassa and residential streets near the Col de Villefranche. Many apartments and villas in this area also include private garages or dedicated spaces, which is a major advantage if you’re traveling by car.

From the upper reaches of Villefranche-sur-Mer, the best beaches are fifteen minutes or more away by steep stairs, depending on your address. This is gorgeous on the way down, but a different experience on the way back up in July heat!

Why Stay in Villefranche Instead of Nice?

Where Nice is a bustling city with nightlife and beach clubs, Villefranche-sur-Mer feels like a seaside fishing village.

In Villefranche-sur-Mer, you’ll give up some variety in restaurants and nightlife, but in return, you get calmer and more aesthetic beaches, and easy access to daytrips to Èze and sights on Cap Ferrat, including the Villa Ephrussi de Rothschild and Paloma Beach. For many travelers, especially on a shorter trip, that trade-off is well worth it.

Ready to Plan Your Trip to the Côte d’Azur?

If you’re visiting Villefranche-sur-Mer, be sure to check out my guide to the 3 best beaches in Villefranche-sur-Mer. And if you have more time, you can’t miss hopping over to the hilltop village of Èze to visit the Jardin Exotique.

Still not sure whether to stay in the old town or higher up the hillside? Drop your plans in the comments and I’m happy to help you figure out the best fit.

You’ll Also Love

Leave a Reply

Your email address will not be published. Required fields are marked *