Wondering where to host your Saint Tropez wedding? St Tropez is a dream wedding location for many reasons! Gorgeous beaches, stunning backdrops and beautiful countryside all make for a perfect destination wedding. The area benefits from some exceptional chefs/caterers, meeting the needs of its high class clientele, from hotels, chateâus, vineyards and beach front locations.