If you’re planning to stay near Port of Grimaud, you should consider Sowell Hotels Saint Tropez, which has a score of 8.0 from 514 reviews.