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.

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
| Plugin | Prezzo | Use case dominante | GDPR | Verdetto |
|---|---|---|---|---|
| Amelia | 89-329 USD/anno | Appuntamenti, eventi | Buono | Top per UX moderna |
| Bookly Pro | 89 USD lifetime + addon | Appuntamenti classici | Sufficiente | Solido ma frammentato in addon |
| FluentBooking | Free + 79 USD/anno | Suite Fluent integrata | Buono | Ottimo se usi già Fluent |
| Booking Calendar | Free + circa 60 USD/anno | Calendari versatili | Sufficiente | Semplice e affidabile |
| HBook | 79 USD lifetime | Hotel, B&B in italiano | Buono | Eccellente per ricettivo italiano |
| Simply Schedule | Free + 99 USD/anno | Appuntamenti UI moderna | Buono | UI top, mercato US-centrico |
| WP Booking System | Free + 49 USD/anno | Calendari multipli | Sufficiente | Economico per casi semplici |
| MotoPress Hotel Booking | 89 USD/anno | Affitti brevi, ricettivo | Buono | Alternativa diretta a HBook |
I prezzi sono indicativi e cambiano frequentemente: verifica sempre sui siti ufficiali.
Amelia
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 è 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 è 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 è 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 è 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 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
| Feature | Amelia | Bookly | FluentBooking | Booking Cal. | HBook | Simply Schedule | WP Booking Sys. | MotoPress |
|---|---|---|---|---|---|---|---|---|
| Appointments | Sì | Sì | Sì | Limitato | No | Sì | Limitato | No |
| Hotel/rentals | Limitato | No | No | Sì | Sì | No | Sì | Sì |
| Eventi | Sì | Limitato | Sì | Sì | No | Limitato | Sì | No |
| Multi-staff | Sì | Addon | Sì | No | No | Sì | No | No |
| Multi-location | Sì | Addon | Limitato | Sì | Sì | Limitato | Sì | Sì |
| WooCommerce | Sì | Sì | Limitato | Sì | Limitato | Sì | Sì | Sì |
| Stripe/PayPal | Sì | Stripe addon | Sì | Sì | Sì | Sì | Sì | Sì |
| Google Calendar 2-way | Sì | Sì | Sì | Sync limitato | Outbound | Sì | Outbound | Sì |
| Outlook sync | Sì | Sì | Sì | No | No | Sì | No | No |
| SMS | Twilio | Addon | Pro | Pro | No | Pro | No | Pro |
| Email custom | Sì | Sì | Sì | Sì | Sì | Sì | Sì | Sì |
| Italiano | Buono | Buono | In crescita | Buono | Eccellente | Parziale | Buono | Buono |
| Multi-day | Sì | Sì | Sì | Sì | Sì | Limitato | Sì | Sì |
| Recurring | Sì | Addon | Pro | Limitato | No | Sì | Limitato | No |
| Buffer time | Sì | Sì | Sì | No | No | Sì | No | No |
| Group bookings | Sì | Sì | Sì | Limitato | No | Sì | Limitato | No |
| Custom fields | Sì | Addon | Sì | Sì | Sì | Sì | Sì | Sì |
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.
Scritto dal team WPsec
Team WPsec.it
Bonifica malware, hardening, performance e manutenzione WordPress.
Continua a leggere
Articoli correlati.

I migliori plugin SMTP per WordPress nel 2026: deliverability email senza sorprese
Quali plugin SMTP WordPress scegliere nel 2026: WP Mail SMTP, FluentSMTP, Post SMTP, Easy WP SMTP. Configurazione SPF/DKIM/DMARC, integrazioni, errori da evitare.

I migliori plugin SEO per WordPress nel 2026: confronto tra Rank Math, Yoast e alternative
Quali plugin SEO WordPress scegliere nel 2026: Rank Math, Yoast SEO, SEOPress, AIOSEO, The SEO Framework, Squirrly. Prezzi, feature reali, errori di configurazione che penalizzano il ranking.

I migliori plugin LMS per WordPress nel 2026: vendere corsi online senza compromessi
Quali plugin LMS WordPress scegliere nel 2026: LearnDash, Tutor LMS, LifterLMS, Sensei, MasterStudy, MemberPress Courses. Prezzi, performance, sicurezza, hosting consigliato.