Dec 17, 2019 - Dec 18, 2019

2 adults - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Villefranche-sur-Mer include Hotel Provencal, Ibis Styles Beaulieu-Sur-Mer and Hotel Carlton based on user reviews. Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Villefranche-sur-Mer accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Villefranche-sur-Mer

from $ 78
from $ 1,206

What are travelers saying about Villefranche-sur-Mer?

Family Travelers
History Buffs
Outdoor Enthusiasts
Nightlife Lovers
Member reviews (13)
Linda G
Linda G

A beautiful little village close to Nice. Has this unique charm to it. Well worth a visit.

Catherine Batstone
Catherine BatstoneDublin

Great little beach for families. The water is shallow, there are showers. Close to train station so you don't need to take the car. Crystal clear water, and doesn't get too busy until 3-4.

Peter Koghee
Peter KogheeAmsterdam

Villefranche-sur-Mer Plage Villefranche sur Mer is a beautiful place. A good idea is to go in the morning on a terrace by the sea port and look at the mooring of the local fishing boats . And because the port of Villefranche one of the deepest in the Mediterranean Sea, lakes , there are also regular big cruise liners and yachts moor . Villefranche also has beautiful beaches where you can sunbathe and swim in the Mediterranean. There is a public parking , showers, toilets on the promenade.


One of the most charming towns to visit in the South. The town has a train stop, which makes it convenient to get to Nice, Cannes, Monaco and even into Italy all within an hour.


The least expensive month is October, with an average of $ 119 per night. The most expensive month to stay in Villefranche-sur-Mer is August, with an average price of $ 267 per night.
The average price of a hotel in December last year was $ 192 per night. This is 7% more than the average nightly price of $ 179 seen over the previous 12 months.
In Villefranche-sur-Mer, the expected average temperature in December is 10.1°C/50.1°F. The warmest month is typically August, which averages 28.0°C/82.4°F. The coolest month is January, with temperatures averaging 5.4°C/41.7°F.
The nearest airport to Villefranche-sur-Mer is Nice (NCE) (5.44 miles). Other nearby airports include: Monte Carlo (5.65 miles)

Plan a trip to France