Tutti gli articoli
Guide18 min di letturaTeam WPsec.it

I migliori plugin di prenotazione per WordPress nel 2026: appuntamenti, hotel, eventi

Quali plugin di prenotazione WordPress scegliere nel 2026: Amelia, Bookly, FluentBooking, Booking Calendar, HBook, Simply Schedule. Confronto, prezzi, GDPR, errori da evitare.

Condividi
I migliori plugin di prenotazione per WordPress nel 2026: appuntamenti, hotel, eventi

Scegliere il miglior plugin prenotazioni WordPress nel 2026 non è un esercizio di feature spotting. Un sistema di booking è prima di tutto un raccoglitore di dati personali sensibili: nome, telefono, email, indirizzo IP, talvolta dettagli sanitari o estremi di carte di credito. Configurarlo male significa esporre quei dati, generare double booking, perdere clienti perché le email di conferma finiscono in spam.

In questo articolo confrontiamo otto plugin che vediamo realmente installati sui siti dei nostri clienti, con i loro punti di forza, i limiti, e soprattutto le insidie tecniche e legali da gestire prima di andare online.

In sintesi: qual è il miglior plugin di prenotazione?

Non esiste un vincitore unico. Dipende dal caso d'uso.

  • Appuntamenti professionali (medici, avvocati, estetisti): Amelia se vuoi UX moderna e calendario evoluto, Bookly se preferisci una licenza una tantum su CodeCanyon.
  • Suite all-in-one con form e CRM: FluentBooking, soprattutto se usi già Fluent Forms o FluentCRM.
  • Hotel, B&B, affitti brevi: HBook o MotoPress Hotel Booking, entrambi pensati per camere e tariffe stagionali.
  • Calendari semplici, eventi una tantum, prenotazione corsi: Booking Calendar o WP Booking System, entrambi con versione free decente.
  • Studi americani o professionisti che vogliono UI moderna in stile SaaS: Simply Schedule Appointments.

Sotto i 50 euro l'anno trovi soluzioni che funzionano. Quello che fa la differenza non è il plugin, è chi lo configura.

Come abbiamo scelto

Per ogni plugin abbiamo guardato:

  • Conformità GDPR: campi consenso, retention dei dati, esportazione e cancellazione su richiesta.
  • Sincronizzazione calendari: Google Calendar a due vie, Outlook, iCal in entrata e in uscita.
  • Pagamenti: Stripe e PayPal nativi, integrazione WooCommerce per chi vuole gestire fatture e tasse.
  • Notifiche: email e SMS, gestione template, possibilità di usare SMTP esterno.
  • Multi-staff e multi-location: orari diversi, agenda separata, calendari multipli.
  • Localizzazione italiana: traduzioni complete, formato data e ora, fuso orario.
  • Supporto e manutenzione: frequenza degli aggiornamenti, qualità della documentazione.

Niente plugin abbandonati o non aggiornati da oltre un anno. Per un sistema di booking, un plugin fermo è un rischio doppio: di sicurezza e di compatibilità con WordPress 6.x.

Tabella comparativa rapida

PluginPrezzoUse case dominanteGDPRVerdetto
Amelia89-329 USD/annoAppuntamenti, eventiBuonoTop per UX moderna
Bookly Pro89 USD lifetime + addonAppuntamenti classiciSufficienteSolido ma frammentato in addon
FluentBookingFree + 79 USD/annoSuite Fluent integrataBuonoOttimo se usi già Fluent
Booking CalendarFree + circa 60 USD/annoCalendari versatiliSufficienteSemplice e affidabile
HBook79 USD lifetimeHotel, B&B in italianoBuonoEccellente per ricettivo italiano
Simply ScheduleFree + 99 USD/annoAppuntamenti UI modernaBuonoUI top, mercato US-centrico
WP Booking SystemFree + 49 USD/annoCalendari multipliSufficienteEconomico per casi semplici
MotoPress Hotel Booking89 USD/annoAffitti brevi, ricettivoBuonoAlternativa diretta a HBook

I prezzi sono indicativi e cambiano frequentemente: verifica sempre sui siti ufficiali.

Amelia

Amelia logo

Amelia è oggi il punto di riferimento per UX moderna nel mondo delle prenotazioni WordPress. L'interfaccia front end è pulita, mobile-first, con flusso di prenotazione a step ben fatto. Lato admin offre un calendario stile SaaS con drag and drop, gestione staff, servizi raggruppati in categorie, eventi ricorrenti.

Le funzionalità chiave includono sincronizzazione bidirezionale con Google Calendar e Outlook, pagamenti Stripe, PayPal e WooCommerce, notifiche email e SMS via Twilio, custom fields, gestione coupon, buffer time e durata variabile per servizio. La licenza Standard parte da 89 USD l'anno, la Pro da 169, la Developer fino a 329 con licenze multi sito.

Limiti che vediamo sul campo: il pannello è ricco e all'inizio confonde lo staff non tecnico, e alcuni template email richiedono override via filtri PHP per renderli davvero eleganti. La documentazione è completa ma in inglese.

Per chi vuole un sistema di appuntamenti professionale e curato, Amelia è la scelta di default che proponiamo. Sito ufficiale: wpamelia.com.

Bookly Pro

Bookly Pro logo

Bookly Pro è il classico di CodeCanyon, in giro da oltre dieci anni, con licenza una tantum a 89 USD e oltre 60.000 vendite. Il modello di pricing è particolare: il core fa l'essenziale, ma molte feature importanti, come SMS Twilio, multi-staff avanzato, ricorrenze, custom fields, sono addon a pagamento separati. Il costo reale per uno studio strutturato sale rapidamente a diverse centinaia di dollari.

I punti di forza sono la stabilità, la compatibilità con praticamente qualsiasi tema, l'ampia base utenti che facilita trovare soluzioni a problemi comuni, il modello lifetime apprezzato dai clienti che non vogliono abbonamenti.

Lato critico, l'interfaccia mostra l'età, e il flusso di acquisto degli addon su CodeCanyon è macchinoso. Il supporto è offerto direttamente dal vendor su Envato e non sempre rapido. Sito ufficiale: bookly.info.

Bookly resta una scelta sensata quando il cliente è abituato a esso, quando il budget impone licenza una tantum, o quando il sito ha già altri plugin Bookly da mantenere coerenti.

FluentBooking

FluentBooking logo

FluentBooking è il booking della suite Fluent (Fluent Forms, FluentCRM, FluentSMTP). La forza non sta tanto nelle feature singole, quanto nell'integrazione: sincronizza prenotazioni con FluentCRM per automazioni, manda email tramite FluentSMTP, eredita i campi di Fluent Forms.

Funziona molto bene per consulenti, coach, professionisti che gestiscono già lead e nurturing nella stessa suite. La versione free copre appuntamenti uno-a-uno con Stripe e Google Calendar, la Pro a 79 USD l'anno aggiunge multi-staff, eventi di gruppo, Zoom, Teams, recurring.

Il limite oggi è la giovinezza del prodotto: alcune feature avanzate come multi-location e gestione complessa di buffer sono ancora in evoluzione. Per casi d'uso ricettivi non è la scelta giusta. Sito ufficiale: fluentbooking.com.

Booking Calendar

Booking Calendar logo

Booking Calendar è uno dei plugin storici di WordPress, oltre 60.000 installazioni attive. Funziona per logica a calendario: blocchi date, non slot orari fini. Questo lo rende adatto a noleggio attrezzature, prenotazioni di sale, corsi multi-giorno, case vacanza piccole.

La versione free copre un calendario singolo con form base. Le versioni Premium, Business o MultiUser, tra circa 60 e 200 USD l'anno, sbloccano calendari multipli, sincronizzazione Google e iCal, pagamenti, multi-utente, captcha. Il pricing è poco lineare e va letto con attenzione.

Lato UX è essenziale, lontano dallo stile moderno di Amelia o Simply Schedule, ma è solido e prevedibile. Per piccoli B&B con 1-3 unità, per aule e palestre con calendario settimanale fisso, è una scelta pragmatica.

HBook

HBook logo

HBook è il plugin che vediamo più spesso installato sui siti di B&B italiani. È specializzato per ricettivo: camere, tariffe stagionali, supplementi, tassa di soggiorno, minimum stay, sincronizzazione iCal con Booking.com e Airbnb. Licenza una tantum 79 USD per sito, con un anno di update e supporto incluso, prolungabili.

Il flusso di prenotazione è lineare e ottimizzato per dispositivi mobili. Il pannello in italiano è ben tradotto. La parte di pagamento supporta Stripe, PayPal, e bonifico bancario, scelta importante in Italia dove molte strutture vogliono evitare commissioni online.

Il limite principale è che HBook è e resta un plugin di booking: se ti servono CRM, fatturazione automatica, channel manager, devi affiancarlo a strumenti esterni come Octorate o Beddy. Sito ufficiale: hotelwp.com.

Per un B&B italiano fino a 10 camere, è la scelta più equilibrata in termini di costo, semplicità, e supporto.

Simply Schedule Appointments

Simply Schedule Appointments logo

Simply Schedule Appointments arriva dal mondo americano e ha una UI tra le più curate del settore. Il setup wizard è piacevole, la documentazione esemplare, e la modalità free è sufficiente per professionisti singoli che fanno appuntamenti uno-a-uno.

I piani Plus a 99 USD l'anno, Professional, Business e Enterprise aggiungono pagamenti Stripe, multi-staff, integrazioni Zoom, Salesforce, ActiveCampaign. La sincronizzazione Google e Outlook è bidirezionale e affidabile.

Il limite per il mercato italiano è duplice: assenza di traduzione ufficiale completa in italiano (vanno gestite via Loco Translate), e scelte di default tarate sul mercato US, ad esempio formati orari o gestione fusi.

Per studi italiani che fanno consulenze in inglese, o per professionisti che ci tengono all'estetica e alla rapidità del flusso, è una scelta valida.

WP Booking System

WP Booking System è un plugin a calendario, simile come logica a Booking Calendar ma con UI più moderna e una versione free generosa. La versione Standard a 49 USD l'anno gestisce un calendario singolo con form personalizzato, pagamenti, traduzione in italiano. Le versioni Business e Developer sbloccano calendari multipli e licenze multi-sito.

Va bene per case vacanza singole, sale a noleggio, corsi a iscrizione settimanale. Non gestisce slot orari fini come Amelia, e la sincronizzazione Google Calendar è solo unidirezionale nelle versioni inferiori. Sito ufficiale: wpbookingsystem.com.

A questo prezzo, è una scelta intelligente per progetti piccoli, brevi, o per testare il funzionamento prima di investire in soluzioni più strutturate.

MotoPress Hotel Booking

MotoPress Hotel Booking è il principale concorrente di HBook per il ricettivo. La licenza parte da 89 USD l'anno per sito singolo. Le funzionalità sono comparabili: camere, tariffe stagionali, sincronizzazione iCal con Booking.com e Airbnb, pagamenti Stripe e PayPal, supplementi, sconti.

Lato pannello, MotoPress è leggermente più moderno di HBook, e ha una integrazione migliore con WooCommerce per chi vuole un checkout unificato. Lato negativo, la licenza annuale costa rispetto al lifetime di HBook, e il supporto in italiano è meno presente.

È la scelta che proponiamo a strutture che vogliono integrazione WooCommerce nativa, o a chi cerca un look and feel più recente.

Tabella feature matrix

FeatureAmeliaBooklyFluentBookingBooking Cal.HBookSimply ScheduleWP Booking Sys.MotoPress
AppointmentsLimitatoNoLimitatoNo
Hotel/rentalsLimitatoNoNoNo
EventiLimitatoNoLimitatoNo
Multi-staffAddonNoNoNoNo
Multi-locationAddonLimitatoLimitato
WooCommerceLimitatoLimitato
Stripe/PayPalStripe addon
Google Calendar 2-waySync limitatoOutboundOutbound
Outlook syncNoNoNoNo
SMSTwilioAddonProProNoProNoPro
Email custom
ItalianoBuonoBuonoIn crescitaBuonoEccellenteParzialeBuonoBuono
Multi-dayLimitato
RecurringAddonProLimitatoNoLimitatoNo
Buffer timeNoNoNoNo
Group bookingsLimitatoNoLimitatoNo
Custom fieldsAddon

Verdetto per use case specifici

Studio professionale (avvocato, commercialista, medico)

Amelia o Simply Schedule. Per studi italiani con segreteria che gestisce il pannello tutti i giorni, Amelia in italiano è più immediata. Servono SMS per i promemoria, custom fields per dati paziente o pratica, e un consenso GDPR esplicito. Per studi medici aggiungiamo crittografia at rest sul database e backup criptati.

Centro estetico, parrucchiere

Amelia o Bookly. Multi-staff è obbligatorio, ogni operatore ha il suo calendario e i suoi servizi. Buffer time tra appuntamenti per pulizia postazione. Pagamento acconto online via Stripe per ridurre i no-show, pratica ormai standard.

Palestra, centro fitness

Amelia o FluentBooking per i corsi di gruppo, perché gestiscono capacity e lista d'attesa. Per personal training uno-a-uno va bene anche Simply Schedule. Integrazione con sistemi di abbonamento richiede WooCommerce Memberships o tool dedicati.

Hotel, B&B

HBook se vuoi licenza una tantum e mercato italiano, MotoPress se preferisci abbonamento e UI più recente. Sincronizzazione iCal con Booking.com e Airbnb è obbligatoria, altrimenti rischi overbooking. Tassa di soggiorno separata in fattura.

Affitti brevi (case vacanza)

MotoPress o HBook con configurazione su unità multiple. Se hai più di 5-6 unità, valuta un PMS dedicato (Smoobu, Octorate) e usa WordPress solo come vetrina. Plugin WordPress soli sotto carico stagionale possono diventare un collo di bottiglia.

Tour operator, escursioni

Amelia, perché gestisce eventi a capacity, partecipanti multipli, lista d'attesa. Booking Calendar funziona se il prodotto è semplice (un'escursione, una data, un prezzo).

Ristorante (prenotazione tavoli)

Per il ristorante i plugin generalisti sono spesso sovradimensionati. Per casi semplici, FluentBooking o Booking Calendar bastano. Per ristoranti con turni rigidi e gestione tavoli, è quasi sempre meglio integrare TheFork o Quandoo via embed e lasciare WordPress fuori dal flusso operativo.

Errori che vediamo nei plugin di booking dei siti gestiti

I plugin di prenotazione sono uno dei punti più sensibili di un sito WordPress: raccolgono dati personali, gestiscono pagamenti, mandano email transazionali. Quando si rompono, si rompono in modo costoso. Questi sono gli errori che ricorrono nei nostri interventi.

1. Dati personali backuppati in chiaro su FTP

Molti hosting eseguono backup automatici del DB e li lasciano in cartelle accessibili via web o FTP, con permessi larghi. Le tabelle del plugin booking contengono tutto: nome, email, telefono, talvolta nota libera con dettagli sensibili.

Il fix è duplice: backup criptati, fuori dal document root, e rotazione regolare. Ne parliamo anche nella nostra checklist di hardening WordPress essenziale.

2. Stripe live keys in chiaro

Capita di trovare chiavi Stripe live committate nel repo Git, salvate in note nel pannello WordPress, o stampate in plain text su pagine di debug dimenticate online. Una chiave live esposta è un incidente da segnalare a Stripe immediatamente, ruotare, e auditare.

Le credenziali devono stare in wp-config.php o in variabili d'ambiente, mai in tabelle leggibili da utenti non admin.

3. Email di conferma finite in spam

WordPress spedisce email via PHP mail() di default. Quasi tutte queste email finiscono in spam, specie da hosting condivisi. Il cliente prenota, non riceve la conferma, ripete la prenotazione, e si genera un double booking apparente.

Il fix è un SMTP autenticato con dominio configurato (SPF, DKIM, DMARC). Plugin come FluentSMTP o WP Mail SMTP vanno bene, ma vanno verificati con strumenti come mail-tester.com.

4. Double booking per cron lock mancante

Su siti con traffico, due richieste contemporanee possono creare due prenotazioni sullo stesso slot se il plugin non implementa lock corretti sul DB. Vediamo questo problema soprattutto su siti con WP-Cron sostituito da cron di sistema mal configurato.

Il fix passa per scelta di plugin che usano transazioni DB (Amelia, FluentBooking, MotoPress lo fanno bene) e per cron di sistema con lock file.

5. GDPR consent assente

Il form di prenotazione raccoglie dati personali e nella maggior parte dei casi anche consenso al trattamento per finalità di marketing. Manca quasi sempre la checkbox di consenso esplicito, l'informativa privacy linkata, la cookie banner allineata.

In caso di reclamo, il sito è scoperto. Tutti i plugin moderni offrono campi consenso, vanno solo configurati con testi conformi e linkati all'informativa.

6. Export prenotazioni accessibile a ruoli non admin

Alcuni plugin permettono l'export CSV delle prenotazioni a ruoli editor o shop manager, o lasciano endpoint REST API senza capability check stringente. Una volta che il file CSV esce, contiene tutti i dati personali.

Il fix è un audit dei ruoli e capability, e la disabilitazione dell'export per chi non ne ha effettivo bisogno.

7. Retention policy assente

Plugin booking installati nel 2018 e mai puliti accumulano centinaia di migliaia di righe in DB. Abbiamo visto tabelle wp_amelia_appointments con 600.000 record e database WordPress oltre i 5 GB. Questo rallenta query, backup, restore, e moltiplica il rischio in caso di leak.

Definisci una retention policy: appuntamenti chiusi conservati 24 mesi, poi anonimizzati o cancellati. Quasi tutti i plugin hanno funzioni di pulizia, vanno solo schedulate.

8. WooCommerce + booking + cache aggressiva

Uno dei pattern più ricorrenti: il plugin booking si integra con WooCommerce, il sito ha LiteSpeed Cache o WP Rocket attivi, e le pagine di checkout finiscono in cache. Risultato: il carrello mostra prodotti del cliente precedente, o resta vuoto.

Le esclusioni di cache su carrello, checkout, pagine my-account, e endpoint del plugin booking vanno definite manualmente. Approfondiamo il tema in cache WordPress: errori comuni e nella checklist sicurezza e performance per WooCommerce.

Domande frequenti

Amelia o Bookly: quale scegliere?

Per progetti nuovi nel 2026, Amelia è quasi sempre la scelta più moderna: UX migliore, addon inclusi nel prezzo, sviluppo attivo. Bookly resta valido se vuoi licenza lifetime, se il cliente lo conosce già, o se serve un fit con un budget molto basso e un set di funzionalità ridotto.

Un plugin booking gratuito è sufficiente?

Per un singolo professionista con un servizio e un calendario, le versioni free di FluentBooking, Simply Schedule, Booking Calendar fanno il loro lavoro. Per multi-staff, pagamenti, SMS, sincronizzazione bidirezionale, devi salire ai piani Pro. La regola che applichiamo: se il booking genera fatturato diretto, vale 80-100 euro l'anno di licenza.

Come accettare pagamenti su un plugin di prenotazione?

Le strade sono due. Pagamento diretto via Stripe o PayPal integrati nel plugin (più semplice, meno gestione), oppure acquisto come prodotto WooCommerce con WooCommerce Bookings o ponte plugin (più ricco lato fatturazione, plugin fattura elettronica, sconti). Per chi emette fattura elettronica in Italia, la seconda strada è quasi sempre obbligata. Per integrazioni Stripe, riferimento ufficiale: stripe.com/it.

Plugin booking e GDPR: cosa configurare?

Tre cose minime. Checkbox di consenso esplicito al trattamento, con testo separato da quello dei termini commerciali. Informativa privacy linkata e aggiornata. Procedura tecnica per esportare e cancellare i dati di un utente su richiesta, ai sensi del diritto all'oblio. Riferimento normativo: gdpr.eu.

Posso integrare il plugin con Google Calendar?

Tutti i plugin che recensiamo supportano Google Calendar, ma con modalità diverse. Sincronizzazione bidirezionale (le modifiche su Google si riflettono sul plugin e viceversa) è disponibile su Amelia, Bookly, FluentBooking Pro, Simply Schedule, MotoPress. Le altre offrono solo sync in uscita, sufficiente per molti casi ma non per chi gestisce calendario primario su Google.

Quale plugin per hotel o B&B in italiano?

HBook è la scelta storica e tradotta meglio in italiano. MotoPress è alternativa diretta con UI più recente. Per strutture con più di 5-6 unità, considera un PMS esterno (Octorate, Beddy, Smoobu) e usa WordPress solo per la vetrina, non per la gestione operativa.

Booking + WooCommerce: come funziona?

Tre approcci. Plugin booking che crea un prodotto WooCommerce a ogni prenotazione (Amelia, MotoPress, alcuni Bookly addon). Plugin booking come sostituto del carrello (FluentBooking, Simply Schedule). WooCommerce Bookings ufficiale di WooCommerce. La scelta dipende da come gestisci fatturazione, fattura elettronica, contabilità.

I plugin di prenotazione rallentano il sito?

Sì, se mal configurati. Ogni plugin booking aggiunge query al DB, asset front end, talvolta script di terze parti per i pagamenti. Il rallentamento si controlla con cache esclusioni corrette, object cache (Redis), e una retention policy seria sui dati storici. Su siti gestiti correttamente l'impatto è trascurabile.

Hai un sistema di prenotazioni in produzione?

Un plugin di booking configurato male è un rischio doppio: tecnico, perché può rompersi sotto carico o generare double booking, e legale, perché tratta dati personali sensibili. La nostra esperienza dice che la differenza tra un sistema che funziona e uno che genera incidenti sta nel setup iniziale e nella manutenzione continuativa.

Se hai un plugin di prenotazione attivo e vuoi una verifica, dai un'occhiata al servizio di manutenzione WordPress. Controlliamo configurazione checkout, deliverability email, retention dati, conformità GDPR, integrazione cache, e chiudiamo le falle prima che diventino un problema concreto.

Pubblicato il

Condividi

Scritto dal team WPsec

Team WPsec.it

Bonifica malware, hardening, performance e manutenzione WordPress.

Continua a leggere

Articoli correlati.