Our summer pick of the best hotels in the South of France, from St Tropez and Marseille to Avignon and Saint-Paul-de-Vence, these are approved by our editors