À Saint-Tropez, Le Yaca se situe dans le vieux village, à proximité du port et de la plage de La Ponche, au pied de la Citadelle. L’hôtel occupe une demeure du XVIIIe siècle, dont l’histoire remonte à 1722, transformée ensuite en établissement hôtelier.
L’hôtel compte 32 chambres, ainsi que 5 suites et 5 villas. L’adresse comprend le restaurant italien Le Patio, le bar Le Patio, un jardin méditerranéen et une piscine extérieure chauffée.
La maison comprend également une salle de fitness, conciergerie, voiturier, bagagerie et room-service 24h/24. L’établissement n’est pas facilement accessible aux personnes à mobilité réduite ; il est conseillé de vérifier les modalités d’accueil avant le séjour.