The White Lotus filmed at Château de la Messardière, Saint-Tropez. On screen it's White Lotus du Cap.
Verified Confirmed, not inferred.
Planning the trip? The France travel atlas covers money, language and getting aroundand everything filmed in Saint-Tropez is on one page
Venture keeps every scene location on one map, sorted by how far you'd have to walk. Open it in Saint-Tropez and it tells you what was shot around you, how to get there, and whether you can actually go in.
Download Venture for iOS Android