Discover Saint-Tropez
compiled from our dataSaint-Tropez is located in Provence-Alpes-Côte d'Azur, France, and has a population of about 3,582. Our atlas lists 354 places here.
These include 11 sights and 6 museums, 218 restaurants, 110 places to stay and 9 cocktail bars. Highlights include Église Notre Dame de l'Assomption, Chapelle Sainte-Anne, Château de la Moutte - Domaine Émile Ollivier.