Si administras un hotel, casa de huéspedes o alquiler vacacional, cada reserva que proviene de una plataforma de terceros puede mermar tus ganancias. Los sitios de reservas son útiles para encontrar huéspedes, pero sus comisiones pueden acumularse rápidamente cuando dependes de ellos para cada reservación.
Un sistema de reservas de habitaciones de hotel en tu sitio de WordPress brinda a los huéspedes una forma de verificar la disponibilidad, elegir sus fechas y reservar directamente contigo. Eso significa que puedes quedarte con una mayor parte de lo que pagan los huéspedes, al mismo tiempo que facilitas la gestión de las reservas desde un solo lugar.
En esta guía, te mostraremos cómo configurar un sistema de reservas de habitaciones de hotel en WordPress, paso a paso.

💡Respuesta rápida: Cómo agregar un sistema de reservas en WordPress
MotoPress Hotel Booking Lite te permite agregar tipos de habitación ilimitados, tarifas de temporada, reglas de reserva y opciones de pago a tu sitio de WordPress. Actualiza a Pro para obtener pagos con Stripe, sincronización con Booking.com y Airbnb, y la capacidad de agregar reservas desde el administrador de WordPress.
¿Qué plugin de reserva de hotel debes usar?
MotoPress Hotel Booking Lite no es el único plugin gratuito para tomar reservas de habitaciones en WordPress. Aquí te mostramos cómo se comparan algunas de las mejores opciones antes de instalar nada:
| Plugin | Mejor para | Precios |
|---|---|---|
| MotoPress Hotel Booking | Hoteles, B&B y alquileres vacacionales. Gestiona habitaciones, tarifas de temporada y reglas de reserva desde un solo plugin. | Gratis + Pro desde $139/año |
| WP Hotel Booking (ThimPress) | Si necesitas específicamente pagos gratuitos con Stripe. | Gratis (Stripe a través de un complemento gratuito) |
| Reservas del Calendario de Pagos | Alquileres de habitaciones o instalaciones por hora y citas, como salas de reuniones, spas y tours. | Gratis + de pago desde $49.50/año |
Usaremos MotoPress Hotel Booking Lite a continuación porque es la única opción aquí realmente diseñada para reservas de habitaciones. Dicho esto, aquí tienes todo lo que cubriremos en esta guía:
- Paso 1: Instala un plugin de reservas de hotel
- Paso 2: Configura los ajustes de tu hotel
- Paso 3: Agrega tipos de alojamiento (tus habitaciones)
- Paso 4: Establece tarifas y temporadas de habitaciones
- Paso 5: Gestiona la disponibilidad y bloquea fechas
- Paso 6: Habilita pagos en línea
- Paso 7: Revisa el flujo de tu sistema de reservas de hotel
- Preguntas frecuentes sobre reservas de hotel en WordPress
Paso 1: Instala un plugin de reservas de hotel
La forma más fácil de crear un sistema de reservas de habitaciones de hotel en WordPress es con MotoPress Hotel Booking Lite. Este plugin gratuito te permite gestionar habitaciones, tarifas, disponibilidad y pagos desde tu panel de WordPress. Admite pagos con PayPal, transferencias bancarias directas y pago al llegar.
La versión MotoPress Hotel Booking Pro agrega Stripe, 2Checkout, Braintree y Bambora, junto con sincronización iCal con Booking.com y Airbnb, reservas en el panel de control y precios basados en el número de huéspedes o la duración de la estancia.
Primero, necesitas instalar y activar el plugin gratuito MotoPress Hotel Booking Lite desde Plugins » Agregar Plugin en tu panel de WordPress.

Para obtener instrucciones detalladas, consulta nuestro tutorial sobre cómo instalar un plugin de WordPress.
Paso 2: Configura los ajustes de tu hotel
Una vez que el plugin esté activo, verás una notificación pidiéndote que instales algunas páginas para diferentes partes del proceso de reserva, que incluyen:
- Resultados de búsqueda: Muestra las habitaciones disponibles para las fechas seleccionadas por el huésped.
- Confirmación de reserva: Muestra los detalles de la reserva y permite a los huéspedes verificar su información.
- Pago: Donde los huéspedes ingresan sus detalles de pago.
Haz clic en el botón 'Instalar Páginas' para crear estas páginas automáticamente.

Para verificar esas páginas, ve a Alojamiento » Configuración » General y desplázate hasta la sección 'Páginas'. Aquí, puedes ver qué página está asignada a cada parte del proceso de reserva y cambiarlas si es necesario.

Mientras estás aquí, es posible que desees revisar la otra configuración.
En la sección 'Confirmación de reserva', puedes elegir confirmar las reservas:
- Automáticamente después del pago
- Manualmente por un administrador
- Mediante confirmación por correo electrónico del cliente
También puedes establecer cuánto tiempo tienen los huéspedes para confirmar una reserva por correo electrónico antes de que se marque como abandonada. El valor predeterminado es de 20 minutos, pero puedes aumentar el tiempo de aprobación si es necesario.

En ‘Opciones de búsqueda’, puedes establecer el número máximo de adultos y niños permitidos en una reserva.

También puedes mostrar u ocultar los campos de adultos y niños en el formulario de búsqueda. Por ejemplo, si alquilas casas o cabañas enteras, es posible que prefieras un solo campo de Huéspedes en lugar de campos separados para adultos y niños.

En ‘Moneda’, selecciona la moneda que deseas usar (como USD o EUR) y elige dónde aparece su símbolo. También puedes personalizar los separadores decimales y de miles para que coincidan con el formato numérico comúnmente utilizado en tu región.

En la sección ‘Varios’, puedes establecer el Formato de Fecha del Selector de Fechas para controlar cómo aparecen las fechas en tus formularios de reserva, como dd/mm/aaaa o mm/dd/aaaa.
También puedes establecer tus horarios de check-in y check-out. Por ejemplo, las 2:00 PM para el check-in y las 11:00 AM para el check-out son estándar, pero puedes ajustarlos según tu política.

El resto de esta página incluye opciones para correos electrónicos de clientes, notificaciones de administración, comportamiento de reserva y visualización del calendario. Recomendamos tomarse unos minutos para revisar cada sección y ajustar las cosas según las necesidades de tu negocio.
Una vez que hayas configurado todo, haz clic en ‘Guardar Cambios’.
Paso 3: Agrega tipos de alojamiento (tus habitaciones)
Ahora que tu configuración principal está lista, el siguiente paso es agregar tus habitaciones.
En MotoPress Hotel Booking, las habitaciones se agregan como ‘Tipos de Alojamiento’. Cada tipo representa una habitación, apartamento, suite u otra unidad de alquiler que ofreces.
Primero, ve a Alojamiento » Tipos de Alojamiento y haz clic en ‘Añadir Nuevo Tipo de Alojamiento’.

A continuación, introduce el nombre de la habitación y añade una descripción detallada para que los huéspedes sepan qué esperar.
También recomendamos subir algunas fotos de alta calidad utilizando las opciones de imagen destacada y galería. Las buenas imágenes pueden marcar una gran diferencia cuando los huéspedes deciden qué habitación reservar. Solo no olvides optimizar tus imágenes antes de subirlas para mantener tu sitio rápido.
A continuación, puedes establecer los detalles de tu alojamiento expandiendo la sección Meta Boxes.

En ‘Alojamientos’, introduce cuántas habitaciones idénticas de este tipo tienes haciendo clic en el enlace ‘Generar Alojamientos’. El plugin rastreará automáticamente su disponibilidad.

A continuación, establece la capacidad de la habitación eligiendo el número de adultos y niños que puede alojar. También puedes seleccionar los tipos de cama disponibles, añadir comodidades personalizadas y vincular servicios como el desayuno o la recogida en el aeropuerto si los has configurado.

Cuando hayas terminado de completar los detalles, haz clic en ‘Publicar’ para guardar tu primera habitación.
Una vez publicada, tu tipo de alojamiento aparecerá en el sitio web de tu hotel con los detalles que has añadido, junto con un calendario de disponibilidad y un formulario de reserva.

Desde aquí, puedes repetir este proceso para cada tipo de habitación que desees ofrecer.
Paso 4: Establece tarifas y temporadas de habitaciones
Ahora que tus habitaciones están añadidas, es hora de establecer tus precios. MotoPress separa los precios en dos partes:
- Temporadas: Las fechas en las que se aplica un precio, como verano, días festivos o fines de semana.
- Tarifas: El precio que cobras durante esas fechas.
Necesitarás crear tus temporadas antes de establecer tus tarifas.
Definir tus temporadas
Primero, define las fechas en las que se aplicarán tus precios de temporada.
Para agregarlas, ve a Alojamiento » Temporadas y haz clic en ‘Agregar Nueva Temporada’.

En la siguiente pantalla, dale un nombre a tu temporada y establece las fechas de inicio y fin.
También puedes elegir si una temporada se repite cada año o se aplica solo una vez. Esto es útil para períodos recurrentes como el verano o la Navidad, así como para eventos únicos.

Cuando termines, haz clic en ‘Publicar’ para guardar la temporada.
Repite estos pasos para cualquier otra temporada que desees crear, y podrás ver todas tus temporadas listadas en Alojamiento » Temporadas.

Establecer tus tarifas
Para agregar tarifas de temporada, ve a Alojamiento » Tarifas y haz clic en ‘Agregar Nueva Tarifa’.
Luego, selecciona el tipo de alojamiento que deseas cotizar y haz clic en ‘Crear Tarifa’.

Esto abrirá un panel de configuración, donde puedes hacer clic en ‘Agregar Nuevo Precio de Temporada’ para agregar tu tarifa.
Desde aquí, puedes elegir una temporada e ingresar el precio por noche. Si es necesario, también puedes agregar precios para adultos o niños adicionales.

Repite estos pasos para cada tipo de habitación y temporada.
Cuando termines, haz clic en ‘Actualizar Tarifa’ para guardar tus cambios, y podrás ver todas tus tarifas en Alojamiento » Tarifas.

¿Necesitas cambiar el precio de solo una fecha? Puedes usar el calendario de administración para establecer un precio diario de anulación sin crear una nueva temporada. Además, puedes habilitar precios variables para cobrar diferentes tarifas según el número de huéspedes. Dicho esto, ten en cuenta que esta es una función Pro.
Paso 5: Gestiona la disponibilidad y bloquea fechas
Ahora que tus habitaciones y tarifas están configuradas, puedes administrar fechas, tarifas y disponibilidad desde Reservas » Calendario.
Con la versión gratuita, los huéspedes deben realizar sus reservas a través de tu sitio web. Con Pro, también puedes agregar reservas manualmente desde el panel de control. Esto es útil para reservas telefónicas o huéspedes que llegan sin cita. Simplemente haz clic en el botón ‘Nueva Reserva’ en la parte superior para abrir el formulario de reserva.

Para controlar cuándo y cómo los huéspedes pueden reservar, ve a Reservas » Reglas de Reserva. Aquí puedes:
- Restringir los días de check-in y check-out, como permitir llegadas solo los viernes.
- Establecer longitudes mínimas y máximas de estancia, como una estancia mínima de 2 noches.
- Elegir con cuánta antelación pueden reservar los huéspedes.
Por ejemplo, para establecer la longitud mínima de estancia, desplázate hacia abajo hasta la sección dedicada ‘Estancia mínima’ en la pestaña ‘Reglas de Reserva’. Luego, ingresa el número de noches, elige el tipo de alojamiento y selecciona una temporada.

Para reservar habitaciones específicas para mantenimiento, puedes cambiar a la pestaña ‘Bloquear Alojamientos’.
En la siguiente pantalla, elige el tipo de alojamiento en el menú desplegable, ingresa las fechas de Inicio y Fin, agrega restricciones y escribe una nota en ‘Comentario’.

No olvides hacer clic en ‘Guardar’ para conservar tus cambios.
Estas reglas se reflejan en tu calendario de disponibilidad y evitan que los huéspedes seleccionen fechas bloqueadas. Como administrador, también puedes ver estas fechas bloqueadas en Reservas » Calendario.

Paso 6: Habilita pagos en línea
Una vez que sus habitaciones y disponibilidad estén listas, puede elegir cómo los huéspedes pagarán sus reservas. Permitir que los huéspedes paguen al momento de reservar puede facilitar el proceso y ayudar a reducir las ausencias y cancelaciones de último minuto.
MotoPress Hotel Booking Lite incluye pagos en línea como PayPal, así como transferencia bancaria directa y pagos al llegar. La versión Pro agrega Stripe, 2Checkout y Bambora. Stripe también es compatible con Apple Pay, Google Pay y otros métodos de pago locales.
Para configurar su pago, vaya a Alojamiento » Configuración » Pasarelas de pago y seleccione un método de pago en los enlaces de la parte superior. Luego, marque la casilla para habilitarlo e ingrese los detalles requeridos.
Por ejemplo, si selecciona PayPal, verá la configuración a continuación:

También puede abrir la pestaña 'Configuración general' para elegir cómo se recaudan los pagos. Dependiendo de su configuración, puede requerir el pago completo, cobrar un depósito o permitir que los huéspedes paguen al llegar.

Una vez que sus métodos de pago estén activos, aparecerán automáticamente durante el proceso de pago en su sitio. Solo asegúrese de realizar una reserva de prueba para confirmar que todo funcione correctamente.
Paso 7: Revisa el flujo de tu sistema de reservas de hotel
En este punto, su sistema de reservas está listo para usarse.
MotoPress Hotel Booking crea automáticamente las páginas necesarias para el proceso de reserva, incluyendo su listado de Alojamiento, páginas de alojamiento individuales, Búsqueda de disponibilidad y páginas de Confirmación de reserva. Los bloques necesarios ya están en su lugar, por lo que no necesita hacer nada.
Por ejemplo, la página 'Alojamiento' enumera todos sus tipos de alojamiento. Cada listado incluye el nombre de la habitación, que enlaza a la página de alojamiento individual, la imagen destacada, una descripción expandible, las comodidades y un botón de reserva.

Dicho esto, puede editar esta página para agregar sus propios encabezados, texto u otro contenido. Puede volver a consultar nuestro tutorial sobre cómo crear una página personalizada en WordPress para obtener ayuda con esto.
Ahora, así es como debería verse su flujo de reservas:
- Los visitantes eligen sus fechas y verifican la disponibilidad.
- Revisan las habitaciones disponibles en la página de Búsqueda de disponibilidad.
- Ingresan su información y revisan los detalles de la reserva en la página de Confirmación de reserva.
- Completan la reserva.
Finalmente, pruebe todo el proceso antes de aceptar reservas reales. Abra su sitio en una ventana de incógnito o en un navegador diferente mientras no haya iniciado sesión, luego busque una habitación y complete una reserva de prueba.
Preguntas frecuentes sobre reservas de hotel en WordPress
Aquí hay algunas preguntas comunes sobre cómo agregar un sistema de reservas de hotel a WordPress.
¿Necesito un tema específico de WordPress para usar MotoPress?
No. MotoPress Hotel Booking funciona con la mayoría de los temas de WordPress bien codificados, por lo que puede usarlo con su sitio existente. Si está creando un sitio nuevo, también puede elegir entre los temas específicos para hoteles de MotoPress.
Para más opciones de diseño, vea nuestra lista de los mejores temas de WordPress para hoteles.
¿Cómo evito las reservas dobles con Booking.com o Airbnb?
MotoPress actualiza automáticamente su disponibilidad cuando un huésped reserva a través de su sitio web. Para sincronizar esa disponibilidad con Booking.com, Airbnb u otras plataformas de reservas, necesitará la función de sincronización iCal en Pro.
Espero que este artículo te haya ayudado a aprender cómo agregar un sistema de reserva de habitaciones de hotel en WordPress. También te puede interesar nuestra guía para principiantes sobre cómo agregar una página de reseñas de clientes en WordPress y nuestra lista de los mejores temas de WordPress para hoteles.
Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

sreekanth
hola, ¿cómo puedo crear el sitio web del hotel en el que los usuarios puedan buscar su hotel y vuelo deseados y aquí la pregunta es cómo puedo obtener los datos de vuelos y hoteles en mi base de datos?
Ray Gulick
¿No hay integración con Stripe?
ken
solo permite un tipo de habitación, lo cual creo que ningún hotel puede usar este sistema...
Ramesh
artículo interesante... mensaje muy informativo y reflexivo sobre el motor de reservas y cómo configurar plugins de calendario de WordPress.
見嘉 洪
No puedo ver el menú desplegable "agregar calendario" en el editor visual de publicaciones.
¿Qué debo hacer ahora?
Después de la actualización de la versión más reciente, este problema se resolvió. Gracias~
Stephan Paul
Parece genial, pero tengo varias habitaciones disponibles con diferentes precios. Esto parece hacer solo un precio para la habitación por una noche y no encuentro cómo agregar más habitaciones o diferentes precios.
jaimin
¿cómo mostrar la lista de todas las publicaciones de habitaciones en una sola página????
Bongo
Muy bien. Se ve simple. Bien hecho, chicos.
John
Este plugin parece atractivo.
Sin embargo, si quieres reservar algo sin usar PayPal, necesitas pagar US$49 por la versión Pro.
No me importaría pagar por la versión Pro, pero como no quiero usar PayPal, no tengo forma de saber si funcionará.
Mark
Hola, excelente artículo y es exactamente lo que estoy buscando. Mi problema ha sido que hay demasiadas opciones. ¿Revisaste algún otro plugin de pago/gratuito antes de escribir este artículo? Tengo curiosidad por saber qué te llevó a elegir este como tu 'plugin de elección' para sistemas de reservas.
Gracias,
Mark
Soporte de WPBeginner
Hay otros plugins con funcionalidad similar. Entre los plugins gratuitos encontramos este. Háznos saber si encuentras algo mejor.
Administrador