Recommended hotels in Villefranche-sur-Mer

Welcome

From US$ 229

3 Quai Amiral Courbet, Villefranche-sur-Mer, France - Show map

Show map

Welcome is a 4-star hotel located in the heart of Villefranche-sur-Mer. Welcome Hotel has been welcoming guests to its classic rooms since 1860.

Book Now From US$ 229

Hotel Provencal

From US$ 73

4 Avenue Du Marechal Joffre, Villefranche-sur-Mer, France - Show map

Show map

Hotel Provencal is rated 2 stars and is placed about 1.8 km from Castle Hill, Terra Amata Museum and Place Garibaldi.

Book Now From US$ 73