One of the things we like about Le Bar-sur-Loup is it's relative remoteness. You will need a car to get here and to do stuff. This page is all sorts of advice for driving and parking etc in France.
Driving license - A US license is accepted for visitors. By law, you are supposed to have a version translated into French. I have one but have been pulled over without it and get yelled at but that was about it. If you are up to it, go to AAA and spend $50 on a translation. I was pulled over this summer and the police loved that I had it. Still gave me a ticket.
I like Sixt and Europecar. Good brands and they will have English speaking call center agents if something goes wrong. All rental cars from the majors will be expensive in the high seasons. All the majors at the Nice airport.
If you want to save some money, you can be adventurous and use Turo (the pier to pier option). I have used it a bunch but speaking some french might be needed.
Go as small as you can. Seriously, pack light and get the smallest cars. Ok, maybe not the Fiat 500 but maybe something like this:
https://www.peugeot.co.uk/models/peugeot-208/hybrid.html
or https://www.citroen.co.uk/models/new-c3.html
If you do not drive stick shift really well, ask for an automatic. In fact, when you hand them your license, they will recommend an automatic when they see its from the USA. I have to make them give me a standard and even once had to show the guy a pic of my 1974 911!.
Get a car with Apple Car Play or Android Auto. See comments below, you do not look at your phone and drive in France.
Your call as its expensive. I always get some coverage and just pic a deductible I can live with. They will inspect the heck out of the car and they will send you a bill for scratches and minor damage. Your insurance might cover us in France BUT, the rental company will hit your credit card with any damage and up to you to get money from your insurance company. Credit card coverage? Dunno. Do your research and maybe call your agent.
Start here...
Tolls are best paid with a credit card or apple pay. Avoid the lane with only the "T," that is toll tag. Any with the credit card symbol will work. I avoid the one with cart as there is always someone tossing and dropping cash in the basket like its 1970.
When you pull up to the gate it is all people free. Use the credit card touch pad or Apple wallet. I have never had a card declined but I usually keep a spare card ready.
Need more Info:
When you come to a toll and you see this sign, you will not pay but take a ticket. Eventually when you get off the highway, you insert the ticket and its calculates the toll - then you pay.
It is just not done. French take driving seriously and people do not text and drive. That includes not looking at your phone for maps and instructions.
Why I am so glad Cathy can drive a standard and drives in France! I was told a joke / advice on my last visit - "If you and your wife have been drinking, have her drive. All the police will believe the only time a guy lets the woman drive is because he has been drinking!"
Relax and unwind in one of our stunning beach houses, located in the most beautiful and pristine locations.
This the main rule of French driving. Roads are narrow and knowing who has the priority is essential. I recommend you read:
Seriously, drive enough in Dallas and many US cities and we just ignore cross walks. Not in France. People will just walk out under assumption people will stop - as it should be. See a cross walk, look for pedestrians even getting close.
I have raved about rest stops in France since 1994 and for a reason.
Yorktown 1750
1 Pl. de la Tour, 06620 Le Bar-sur-Loup, France