Todos os guiasGuia para proprietários · setembro de 2026

Como sincronizar o Airbnb, o Booking.com e o seu próprio site sem reservas duplicadas

A sincronização de calendários parece instantânea. Não é: com o iCal, cada site lê os outros segundo o seu próprio horário — o Airbnb a cada 3 horas, o Booking.com não em tempo real. Veja como funcionam os links, onde está a lacuna e como a fechar.

Publicado 6 min de leituraGrantas, Costa Creative Lab

01

Como funciona a sincronização iCal

Um link que lista as suas datas reservadas — nada mais.

Cada plataforma dá-lhe um link iCal — um endereço web terminado em .ics — que lista as datas reservadas ou bloqueadas nesse calendário. Cola o link do Airbnb no Booking.com e no seu site, o link do Booking.com no Airbnb e no seu site, e assim por diante. Cada site vai buscar os outros links de tempos a tempos e fecha essas datas. Ninguém lhe envia a alteração: cada calendário tem de a ir buscar.

  1. 01

    Exportar

    Copie o link de cada calendário: no Airbnb, em Calendar → Availability → Connect calendars; no Booking.com, na Extranet, em Rates & Availability → Sync calendars.

  2. 02

    Importar

    Cole os links dos outros sites em cada calendário. O Airbnb só aceita links terminados em .ics e importa até 2 anos de antecedência.

  3. 03

    O que é transmitido

    Apenas datas. Sem nomes de hóspedes, sem preços, sem mensagens — os preços e as regras continuam a ser definidos em cada site.

02

De onde vêm as reservas duplicadas

Escolha onde é feita uma reserva e reproduza as horas seguintes.

Onde é feita a reserva?
Airbnbainda parece livre
Booking.comainda parece livre
O seu siteainda parece livre

Airbnb: a cada 3 horas (Central de Ajuda do Airbnb). Booking.com: «não sincronizado em tempo real» (Booking.com for Partners). O seu site: a cada 15 minutos com a Costa Creative Lab. Pressupõe que cada calendário está ligado a todos os outros.

A maior lacuna costuma estar do lado das plataformas. O Airbnb atualiza os calendários importados aproximadamente a cada 3 horas, e o Booking.com diz que a sua sincronização não é em tempo real. É nessa janela que um segundo hóspede pode reservar as mesmas noites.

03

Configure uma única vez

Ligue cada calendário a todos os outros e depois teste.

  1. Copie o link iCal do seu próprio site e de cada plataforma.

  2. Airbnb: Calendar → Availability → Connect calendars → Connect to another website. Cole os links do Booking.com e do site.

  3. Booking.com: Extranet → Rates & Availability → Sync calendars. Adicione os links do Airbnb e do site e exporte o link do próprio Booking.com para os outros.

  4. O seu site: cole os links do Airbnb e do Booking.com. Depois bloqueie uma noite de teste num calendário e confirme que aparece nos outros.

A sincronização iCal do Booking.com está disponível para alojamentos com até 20 tipos de quarto e uma unidade por tipo de quarto, e não para alojamentos ligados através de um gestor de canais (channel manager, XML).

04

Cinco formas de fechar a lacuna

  1. 01

    Aceite pedidos no seu site

    Deixe os hóspedes pedir as datas e cobre o cartão só depois de verificar os outros calendários e aceitar.

  2. 02

    Sincronize logo após uma reserva

    O Airbnb permite atualizar mais cedo um calendário importado, e o Booking.com tem o «Import now». Use-os assim que chegar uma reserva.

  3. 03

    Feche manualmente as datas de última hora

    Para uma reserva para esta noite ou amanhã, bloqueie pessoalmente as noites nas outras plataformas — demora um minuto.

  4. 04

    Use tempo de preparação

    Uma margem entre estadias dá-lhe tempo para a limpeza, e o Airbnb inclui o tempo de preparação nas datas que bloqueia.

  5. 05

    Teste após cada alteração

    Depois de alterar um anúncio ou um link, bloqueie uma noite de teste e confirme que chega. O Airbnb não permite pausar um calendário importado — apenas desligá-lo e voltar a ligá-lo.

Um site da Costa Creative Lab lê os seus calendários do Airbnb e do Booking.com a cada 15 minutos, ou quando carrega em «Sync now». Assim que liga o primeiro calendário, passa a funcionar com pedidos, pelo que o cartão só é cobrado depois de aceitar — e, se ainda assim surgir uma sobreposição, recebe um e-mail «Possible double booking». Só são partilhadas datas, nunca nomes ou preços. Veja como funciona.

05

Quando o iCal não chega

Os links movem datas. Um gestor de canais move tudo.

Links iCal

  • Gratuitos e integrados em todas as plataformas.
  • Só datas — preços, estadias mínimas e regras definem-se em cada site.
  • Cada site vai buscar os outros segundo o seu próprio horário.

Gestor de canais (API)

  • Um serviço pago ligado às plataformas por API.
  • Preços, disponibilidade e regras alterados num só lugar.
  • Útil quando gere várias unidades ou muitos canais.

Para uma ou duas casas de férias, links iCal bem ligados e pedidos de reserva no seu próprio site bastam à maioria dos proprietários. Com muitas unidades, um gestor de canais compensa o custo — mas note que o Booking.com não combina a conectividade XML com a sincronização iCal.

Fontes

  1. Airbnb — Sync your home host calendar to other websitesa cada 3 horas, só .ics, 2 anos, não é possível pausar uma importação
  2. Booking.com for Partners — Syncing your calendar to third-party calendarsnão em tempo real, Import now, elegibilidade
  3. IETF — RFC 5545, the iCalendar standardo formato por trás dos links .ics

Informação geral. Funcionamento das plataformas verificado a 28 de setembro de 2026. · Atualizado

Mais guias

Mais um canal, sem reservas duplicadas

O seu site de reservas diretas, que lê os seus calendários do Airbnb e do Booking.com a cada 15 minutos, com pagamentos para a sua própria conta Stripe. 0 % de comissão. 29 €/mês, sem prazo mínimo.