Château Capitoul is an upscale hotel offering chic rooms and villas with private pools. Guests can enjoy a wine cellar, spa, and dining at two restaurants, including the gastronomic Méditerranéo.