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
Hôtel Welcome – (Mid-range $$)
Known for its exceptionally attentive staff and unbeatable location right on the harbor, Hôtel Welcome is one of the most convenient places to stay in Villefranche-sur-Mer. Rooms are neat but comfortable, many with AC and balconies overlooking the bay, and you’re just steps from the waterfront restaurants, beach, and train station.
4 Pièces Vue Mer Apartment – (Mid-range $$)
A spacious, self-catered apartment perched just above the old town, this stay sits right on the border between convenience and views. With three bedrooms, a sea-facing balcony, and a private garage, it’s a great option for families or groups who want more space than a typical hotel room. You’re close enough to walk down to the harbor, beach, and restaurants, while still enjoying a quieter setting.
Hôtel Le Régence – (Budget to Mid-range $–$$)
A simple, no-frills stay with one of the best locations in Villefranche-sur-Mer, Hôtel Le Régence sits right along the harbor, just steps from the beach, restaurants, and train station. Rooms are compact but comfortable, and some offer balconies with beautiful views over the bay. It’s a great pick if you want to stay centrally without spending a fortune, especially if you plan to be out exploring most of the day.
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.
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
Stunning Seaview Villa – (Luxury $$$)
Perched high above Villefranche-sur-Mer, this private villa is all about space, privacy, and sweeping views over the bay. With multiple bedrooms, a swimming pool, expansive terraces, and a full kitchen, it’s designed for longer, slower stays, the kind where you sip wine at golden hour with the Mediterranean stretched out in front of you. The trade-off is distance from the old town, but for travelers seeking a quiet, luxurious retreat, this is hard to beat.
Hôtel Le Versailles – (Mid-range $$)
Set just above the old town, Hôtel Le Versailles offers a quieter stay with panoramic views over the bay and a few extra comforts, including a pool and on-site restaurant. Rooms are modern and spacious by Riviera standards, many with private balconies, and the elevated location means you get more light, more space, and fewer crowds.
Sea Terrace Apartment – (Mid-range $$)
A bright, sea-facing apartment with a spacious terrace, this stay is all about soaking up the Riviera views in a quieter setting. It’s a great choice for couples or slower-paced trips where you want the flexibility of a self-catered stay with a standout outdoor space.
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.
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.