I stopped near ST Tropez the cotdazur 2 weeks ago and there are some trails to be found but it was not easy to string a ride together. As every one suggests local knowledge is a must to get the best out of it.
Last year I stopped near argles sur mer at the base of the Pyrenees. This was way better. About 3 miles outside of the town near an old chateau and there were some awesome enduro style trails. Stunning views at both locations.
We stopped with euro camp both times which was a static van but they had other types of camping on site.
I found that doing some research and get loads of maps printed off before you go. Being able to speak to locals for trails can be hard if you don’t speak the language.