The Bay of St. Tropez is a mosaic of scenery and experiences with pastel-coloured streets, luxury yachts and water sports. See our holiday guide and villas!