Das Coquillade Provence Resort & Spa liegt im Herzen des Luberon, im Süden Frankreichs, 45 Minuten Fahrt vom TGV-Bahnhof Avignon, eine Stunde vom Flughafen Marseille und zweieinhalb Stunden vom Flughafen Nizza entfernt. Auch ein Hubschrauberlandeplatz ist am Hotel vorhanden.