Synchroniser Airbnb et Booking.com sans double réservation : le guide de l’iCal

Plateformes · Par l’équipe NidPilot · Publié le 15 septembre 2026 · Mis à jour le 6 novembre 2026 · 9 min de lecture

Pour synchroniser Airbnb et Booking.com, on échange leurs calendriers iCal : chaque plateforme publie l’adresse d’un fichier qui liste les nuits prises, et l’autre plateforme — ou mieux, un logiciel central — l’importe et le relit régulièrement. Gratuite et sans contrat, la méthode ferme les dates mais ne transmet ni les prix ni le nom des voyageurs, et chaque plateforme relit les calendriers à son propre rythme, de quelques minutes à quelques heures. Un calendrier central, des relectures fréquentes et une marge sur les réservations de dernière minute évitent l’essentiel des doubles réservations.

Ce qu’est un calendrier iCal

L’iCal (ou iCalendar) est un format standard d’échange de calendriers, décrit par la norme internationale RFC 5545. Un calendrier iCal est un simple fichier texte, d’extension .ics, publié à une adresse web fixe : chaque réservation ou chaque blocage y figure comme un « événement », avec une date de début et une date de fin. Airbnb, Booking.com, Abritel (Vrbo), la plupart des sites de location et des logiciels de gestion savent exporter un tel calendrier pour chaque annonce, et en importer d’autres.

Un détail technique explique beaucoup de choses : dans un événement iCal, la date de fin est exclue. Un séjour « du 10 au 13 » occupe les nuits du 10, du 11 et du 12 ; le 13, jour du départ, reste libre pour une nouvelle arrivée. C’est ce qui permet d’enchaîner deux séjours le même jour.

L’essentiel
  • L’iCal synchronise les disponibilités (nuits prises ou libres), pas les prix ni les coordonnées des voyageurs.
  • Chaque annonce a son adresse d’export ; on la colle dans la fonction d’import des autres canaux.
  • Chaque plateforme relit les calendriers importés à son rythme, de quelques minutes à quelques heures, sans délai garanti.
  • Dès deux plateformes, ou dès que vous prenez des réservations en direct, un calendrier central vaut mieux que des liens croisés.
  • Pour les nuits très demandées et le jour même, une marge (préavis minimum, séjour minimum) couvre le risque restant.

Comment fonctionne la synchronisation

Une synchronisation iCal repose sur deux opérations, à faire pour chaque annonce :

  1. Exporter : la plateforme A vous donne l’adresse (URL) du calendrier de l’annonce. Quiconque connaît cette adresse peut lire vos dates d’occupation : gardez-la privée.
  2. Importer : vous collez cette adresse dans la plateforme B, ou dans votre logiciel. B télécharge le fichier, ferme les dates qu’il contient, puis revient le relire périodiquement.

Il n’y a aucune « poussée » : la plateforme où la réservation tombe ne prévient personne. C’est toujours celui qui importe qui vient relire le fichier, quand il le décide. Toute la question du délai vient de là.

En pratique, un flux contient les dates de chaque réservation et de chaque blocage manuel, parfois un intitulé (« Reserved », « Not available », « CLOSED »…) et, selon les plateformes, un lien ou une référence partielle de réservation. Le nom du voyageur, le prix et le nombre de personnes n’y figurent pas.

De plateforme à plateforme, ou par un calendrier central ?

Deux organisations sont possibles. Dans la première, chaque plateforme importe directement le calendrier de chacune des autres (un « maillage »). Dans la seconde, un logiciel tient le calendrier de référence : il importe chaque plateforme, et chaque plateforme n’importe que lui (une « étoile »).

De plateforme à plateformeCalendrier central (logiciel)
Liens à créer pour n canauxn × (n − 1) : 6 liens pour 3 canaux, 12 pour 42 × n : 6 liens pour 3 canaux, 8 pour 4
Réservations directes, téléphone, séjours personnelsÀ fermer à la main sur chaque plateformeSaisis une fois, envoyés partout
Délai de propagationUne relecture : celle de la plateforme qui importeDeux relectures : celle du logiciel (réglable), puis celle de la plateforme
Conflits de datesDécouverts par hasardSignalés par le logiciel
Ajout d’un nouveau canalModifier toutes les autres plateformesUn import et un export
CoûtGratuitPrix de l’abonnement au logiciel

Le maillage se défend pour un seul logement sur deux plateformes, sans aucune réservation directe. Au-delà, le calendrier central l’emporte : il accueille vos réservations directes et vos blocages personnels, et devient la seule source de vérité. Son seul inconvénient — une relecture de plus — se neutralise en réglant un intervalle court dans le logiciel. C’est l’un des critères détaillés dans notre guide pour choisir un logiciel de location saisonnière.

Relier Airbnb, Booking.com et Abritel pas à pas

La méthode ci-dessous vaut pour un calendrier central ; les intitulés des menus changent régulièrement d’une plateforme à l’autre (« synchroniser les calendriers », « exporter le calendrier », « lien iCal »…), cherchez-les dans les réglages de disponibilité de chaque annonce.

  1. Faites l’inventaire : pour chaque logement, la liste de ses annonces, y compris les annonces « jumelles » (le même logement publié deux fois) et les annonces groupées (plusieurs logements loués ensemble).
  2. Copiez l’adresse d’export de chaque annonce sur chaque plateforme. Elle se termine souvent par .ics.
  3. Collez-la dans votre logiciel, sur le bon logement, en indiquant la plateforme d’origine.
  4. Donnez à chaque plateforme l’adresse d’export du logiciel pour ce logement, dans sa fonction d’import.
  5. Supprimez les anciens liens directs entre plateformes : une date ne doit arriver que par un seul chemin.
  6. Testez : bloquez une nuit fictive dans le logiciel, vérifiez qu’elle se ferme sur chaque plateforme après relecture, puis libérez-la et vérifiez qu’elle se rouvre.
  7. Contrôlez chaque semaine pendant le premier mois : aucune réservation manquante, aucune nuit ouverte à tort.

Cas particulier : sur Booking.com, la synchronisation de calendrier n’est pas toujours proposée à un hôtel, en particulier quand il vend des types de chambres plutôt que des chambres précises. Il faut alors s’appuyer sur les e-mails de réservation ou sur une connexion par API.

Le délai de mise à jour, vraie source des doubles réservations

Le risque se loge dans la fenêtre qui sépare le moment où une nuit est vendue et le moment où tous les autres canaux l’ont relue. Avec un calendrier central, cette fenêtre additionne l’intervalle de relecture de votre logiciel et celui de la plateforme qui lit votre calendrier ; ce second délai n’est pas publié par les plateformes et varie de quelques minutes à quelques heures.

Exemple chiffré. Hypothèses pour l’illustration : votre logiciel relit Booking.com toutes les 15 minutes, et Airbnb relit votre calendrier au plus tard 3 heures après (durée hypothétique, Airbnb ne garantit aucun délai). Une réservation tombe sur Booking.com à 14 h 00 pour le soir même. Au pire, votre logiciel la voit à 14 h 15, et Airbnb ferme la nuit à 17 h 15 : pendant 3 h 15, la même nuit reste réservable sur Airbnb.

Pour une nuit réservée six mois à l’avance, une telle fenêtre ne pèse presque rien : il faudrait qu’un autre voyageur choisisse exactement cette nuit-là pendant ces quelques heures. Pour la nuit du soir même, un pont ou un week-end de forte demande, elle compte. D’où les réglages suivants.

Les réglages qui évitent les doubles réservations

RéglageEffet
Intervalle de relecture court dans votre logicielRéduit la première moitié de la fenêtre de risque.
Préavis minimum sur les plateformes (pas de réservation le jour même, ou après une certaine heure)Supprime la fenêtre la plus risquée : la dernière minute.
Séjour minimum sur les dates très demandéesMoins de réservations courtes, donc moins d’occasions de collision.
Blocage manuel immédiat d’une réservation directe pour le soir mêmeNe dépend d’aucune relecture.
Une seule source par logementÉvite les dates fermées deux fois et les annulations qui ne libèrent rien.
Annonces jumelles déclarées comme tellesUne nuit vendue sur l’une ferme l’autre.

Ce que l’iCal ne transmet pas

L’iCal suffit à fermer les dates ; il ne suffit pas à gérer les réservations. Pour savoir qui arrive, combien de personnes et quel montant vous sera versé, il faut une autre source.

InformationCalendrier iCalE-mails des plateformesConnexion API
Nuits occupéesOuiOuiOui
Nom du voyageur, nombre de personnesNonOuiOui
Montant du séjour, versementNonOui, selon l’e-mailOui
Envoi de vos prix aux plateformesNonNonOui
Mise en placeQuelques minutes, gratuiteRelier la boîte qui reçoit les e-mailsRéservée aux éditeurs partenaires des plateformes

Autre limite : une période qui disparaît d’un flux n’est pas forcément une annulation. Certaines plateformes retirent de leur export les nuits passées, voire celle du jour même. Fiez-vous à l’e-mail d’annulation, pas à la disparition.

Les erreurs à éviter

  • Importer un calendrier dans la mauvaise annonce, typiquement entre deux appartements du même immeuble : vérifiez avec le test de la nuit fictive.
  • Garder les anciens liens croisés en plus du calendrier central : des dates fermées deux fois, et des annulations qui ne libèrent rien.
  • Prendre une disparition du flux pour une annulation, et revendre une nuit encore due.
  • Publier l’adresse d’export (sur un site, dans un forum) : elle révèle quand votre logement est vide.
  • Oublier les séjours personnels et les travaux : saisis une fois dans le calendrier central, ils sont fermés partout.
  • Ne pas refaire le lien après la recréation d’une annonce : l’ancienne adresse d’export cesse en général de fonctionner.
  • Laisser la réservation instantanée ouverte le jour même sur tous les canaux en haute saison.

Comment NidPilot vous aide

Le channel manager de NidPilot tient le calendrier central de chaque logement : il importe les calendriers iCal d’Airbnb, de Booking.com, d’Abritel et de tout site qui en publie un, avec un intervalle de relecture réglable par calendrier, et vous donne l’adresse à coller dans chaque plateforme. Les réservations de votre site de réservation directe et celles saisies au téléphone y figurent d’office, sur le planning multi-logements, et les conflits de dates sont signalés aussitôt. Pour combler les limites de l’iCal, NidPilot lit les e-mails de réservation, de modification, d’annulation et de versement d’Airbnb et de Booking.com, et gère annonces jumelles et annonces groupées. Il ne repose pas sur une connexion API certifiée : le délai de relecture propre à chaque plateforme s’applique toujours.

Essayez NidPilot gratuitement pendant 14 jours

Sans carte bancaire, sans engagement. Importez vos logements depuis Airbnb, Booking.com ou un tableur et retrouvez tout au même endroit en quelques minutes.