Luxury dog-friendly hotels in La Croix-Valmer, France

La Croix-Valmer is an all-natural playground in the south of France, close to the Côte d'Azur’s starriest hotspots (Cannes, St Tropez…). There are sandy beaches lapped by warm and swimmable turquoise waters, leafy trails through the Massif de Maures mountains, and lashings of rosé.