December is one of the coolest months of the year in Saint Tropez, although it enjoys fairly mild weather all year round.
Daytime temperatures reach a high of 14°C (58°F) but can fall to 6°C (43°F) in the evenings.
There is still 5 hours of sunshine each day, but December is quite wet with an average of 86mm of rain during the month. It would be advisable to bring warmer, waterproof clothing during your visit.
The weather in Saint Tropez during December is still much better than many parts of northern Europe and many people choose to spend Christmas here!
You can still enjoy the miles of beautiful beaches with a gentle stroll or a ride on horseback. In good weather you can also take a boat ride around the bay and enjoy the scenic coast line.
And just because it is no longer summer, it doesn't mean that the party has stopped in Saint Tropez, with many bars, restaurants and two casinos still open all year round!
Accommodation can be quite pricey at this time of year due to people visiting for Christmas, but if you are prepared for more basic accommodation you can get quite a good deal.
Villa Angelina offers studio style apartments that come with fitted kitchens, set around lush gardens and a lake. Although it is a 20 minute drive from the centre of Saint Tropez, Grimaud Beach is just 50m away.
And Le Petit Prince Hotel is located in Sainte Maxime, just 15km from Saint Tropez. The Barriere Casino is literally next door and Golf de Sainte Maxime is 3km away. Features include a buffet style breakfast each morning and a bar area to relax in at night.