Toulon - Hyeres Airport (TLN) is 25 mi from downtown Saint-Tropez, so expect a reasonable commute into the city.