Un motor de reserva de hotel es un software que permite a los huéspedes realizar reservas en línea en un hotel o cualquier otro tipo de propiedad. Se integra con el resto del sistema de gestión de la propiedad (PMS) para mostrar la disponibilidad y las tarifas de las habitaciones en tiempo real. En su nivel más básico, un motor de reserva permite a los clientes introducir sus fechas de llegada y salida y el número de huéspedes. Después, muestra las habitaciones disponibles para que elijan y completen la reserva.
Un buen motor puede hacer que el proceso de reserva sea más eficiente y genere tanto reservas directas como ingresos extra a través de ventas adicionales.