Volver al blog
    Revenue Management

    Coste oportunidad hotelero: cómo medirlo en 2026

    Aprende a calcular el coste oportunidad hotelero de cancelaciones y no vendidos para tomar mejores decisiones de pricing, cupos y canal en 2026.

    Jose MaestroDirector y CEO de Singular Revenue4 de septiembre de 202618 min de lectura

    Hay hoteles que miran ocupación, ADR y RevPAR cada mañana y aun así no ven lo que de verdad les está costando dinero. Yo creo que uno de los puntos ciegos más serios en 2026 sigue siendo el coste oportunidad hotelero.

    No hablo solo de una habitación vacía. Hablo de una cancelación que te bloqueó inventario durante 40 días. De un no vendido en una fecha de alta demanda. De una reserva barata que desplazó otra mejor. Y la verdad es que, si no lo mides, acabas tomando decisiones de pricing con media foto.

    Qué es el coste oportunidad hotelero y por qué importa más de lo que parece

    El coste oportunidad hotelero es el ingreso que has dejado de ganar por una decisión, una cancelación o una mala asignación del inventario. No es una pérdida contable tradicional. Es el valor de la mejor alternativa que no ocurrió. En hotelería esto aparece cada día: una habitación que salió a 110 € cuando el mercado pagaba 145 €, una doble cancelada dos días antes del check-in en plena feria, o un cierre prematuro de ventas en el motor de reservas mientras Booking y Expedia seguían captando demanda.

    Muchos equipos se quedan en el dato superficial: “se cancelaron 12 habitaciones” o “nos quedaron 5 habitaciones sin vender”. Pero el KPI útil no es contar eventos. Es medir cuánto valor potencial perdió el hotel. Porque no cuesta lo mismo una cancelación de domingo de enero con 18 % de ocupación en libros que una cancelación de sábado de mayo con pickup fuerte, lead time corto y comp set por encima de 200 €.

    Para mí, este KPI sirve para tres cosas muy concretas. Primero, afinar pricing. Segundo, decidir políticas de cancelación y depósito sin improvisar. Tercero, ordenar la distribución: qué canal acepto, cuándo cierro OTAs, cuánto inventario dejo al motor de reservas y dónde estoy regalando margen por no reaccionar a tiempo.

    Una habitación vacía no siempre vale cero. A veces vale exactamente lo que podrías haber vendido si hubieras protegido mejor ese inventario.

    La diferencia entre ingreso perdido, coste de oportunidad y desplazamiento de demanda

    Aquí conviene separar conceptos. Ingreso perdido es lo que no entra por una cancelación confirmada o por una no llegada si no hay cobro. Coste de oportunidad es más fino: es el ingreso alternativo que podrías haber capturado con ese mismo inventario. Y luego está el desplazamiento de demanda, que aparece cuando aceptas una reserva que impide vender otra mejor. Son primos, pero no son lo mismo.

    Ejemplo sencillo. Tienes una habitación vendida a 120 € en una OTA con comisión del 18 %. El neto antes de costes variables puede rondar 98,4 €. Dos días antes llega una cancelación y ya no consigues revender. Tu ingreso perdido puede ser 98,4 € netos. Pero si esa fecha tenía una demanda comprimida y tu mejor venta probable habría sido en el motor a 165 € con coste de distribución muy bajo, el coste oportunidad real no es 98,4 €. Está mucho más cerca de 160 € netos.

    Otro caso. Aceptas un grupo a 85 € de ADR para 12 habitaciones en una noche donde el pickup individual acaba empujando el BAR a 145 €. A nivel operativo parece una noche llena y tranquila. A nivel revenue estratégico, quizá has sacrificado más de 700 € de margen potencial. Si no separas desplazamiento de demanda del ingreso realizado, te engañas con facilidad.

    • Cancelación temprana con tiempo suficiente para revender: coste de oportunidad bajo o incluso nulo si el pickup compensa.
    • Cancelación de última hora en fecha de alta demanda: coste de oportunidad alto, aunque la ocupación final no caiga mucho.
    • No vendido en día valle: coste de oportunidad moderado si el precio de mercado era bajo y la demanda débil.
    • No vendido en pico de demanda: coste de oportunidad muy alto porque la alternativa probable era vender caro.
    • Reserva de OTA barata que desplaza venta directa: el coste de oportunidad incluye margen y datos del cliente perdidos.
    • Grupo con tarifa cerrada en fecha tensionada: hay que medir el ingreso alternativo no capturado por habitaciones desplazadas.
    • Habitación bloqueada por overcaution del equipo de reservas: coste de oportunidad por inventario inmovilizado.
    • Cierre de canales demasiado pronto: pérdida por no captar demanda de última hora con willingness to pay alto.
    • Paridad rota en el motor de reservas: coste de oportunidad si el cliente convierte en Booking en vez de directo.
    • Estancia larga con descuento agresivo en fechas intermedias fuertes: coste de oportunidad por noches comprimidas.

    Cómo calcular el coste oportunidad hotelero paso a paso

    Yo lo trabajaría con una fórmula práctica, no académica. La idea es comparar lo que realmente ocurrió con lo que era razonablemente probable vender en esa misma fecha, tipología y canal. Fórmula base: coste de oportunidad = ingreso alternativo esperado neto - ingreso real neto obtenido. Si el resultado es negativo, no hubo pérdida de oportunidad; incluso puede que la decisión haya sido buena.

    El punto delicado está en “ingreso alternativo esperado”. No conviene inventárselo. Hay que construirlo con señales reales: on the books histórico por mismo lead time, pickup observado, comp set, demanda del mercado, búsquedas, pace, precio medio en el motor y OTAs, cancelaciones esperadas y capacidad del hotel para revender. Si usas PMS y channel manager bien integrados, puedes acercarte bastante. Con herramientas como SiteMinder o Cloudbeds, y con datos del motor de reservas tipo Mirai o Paraty, ya tienes bastante materia prima para hacerlo mejor que con intuición.

    Un esquema sencillo de cálculo sería este. Primero, identifica la unidad afectada: habitación, noche, segmento y fecha. Segundo, estima la tarifa neta alternativa probable. Tercero, calcula la probabilidad de reventa o de captación de demanda en ese lead time. Cuarto, resta el ingreso real. Quinto, agrega por semana, mes y tipo de incidencia para ver patrones y no quedarte en anécdotas.

    EscenarioIngreso real netoIngreso alternativo esperado netoCoste oportunidad hotelero
    Cancelación 30 días antes, fecha media, reventa probable al 70 % a 130 € netos0 €91 €91 €
    Cancelación 2 días antes, fecha alta, reventa probable al 90 % a 185 € netos0 €166,5 €166,5 €
    Reserva OTA a 120 € con 18 % comisión vs venta directa probable a 135 €98,4 €132 €33,6 €
    Grupo a 95 € netos vs demanda individual esperada a 140 € netos95 €140 €45 €
    No vendido en día valle con demanda débil, venta probable al 35 % a 90 € netos0 €31,5 €31,5 €
    No vendido en sábado de evento, venta probable al 95 % a 210 € netos0 €199,5 €199,5 €

    Vamos con un ejemplo más completo. Hotel boutique de 28 habitaciones en Sevilla. Sábado de abril. A 7 días del check-in, el hotel está al 86 % y el pickup histórico para ese mismo lead time suele cerrar entre 96 % y 100 %. BAR en motor: 189 €. Booking: 191 € por leve disparidad. Se cancelan 3 habitaciones estándar vendidas previamente a 129 € en una OTA con comisión del 17 %. Si no haces nada y terminas vendiendo solo 1 de esas 3, el análisis clásico dirá: “se perdieron 2 habitaciones”. El análisis bueno estima que la reventa esperable era alta, quizá del 85 %, y que el valor alternativo neto por habitación rondaba 180 €. Tu coste oportunidad no son solo las dos que no revendes; también es haber tenido inventario a precio y canal equivocados antes de la cancelación.

    Variables que cambian de verdad el resultado del KPI

    No todas las habitaciones canceladas pesan igual. Hay variables que multiplican o reducen el coste oportunidad hotelero y conviene meterlas en el modelo. La primera es el lead time de la cancelación. Una anulación a 45 días puede darte margen de maniobra. Una a 24 horas, en un destino urbano con demanda corporativa caída en fin de semana, puede dejarte vendido. O peor: sin vender.

    La segunda variable es la fecha y su compresión de demanda. En puentes, congresos, festivales, ferias y picos de verano, el valor alternativo de una habitación sube mucho. Lo mismo pasa con determinadas tipologías: la familiar, la superior con terraza o la doble uso individual según plaza y segmento. La tercera es el canal. Una cancelación en venta directa no pesa igual que una reserva barata en OTA que te bloqueó inventario cuando el motor estaba convirtiendo bien.

    La cuarta es el coste de distribución. Yo insisto mucho en esto porque veo análisis incompletos. Si comparas una venta en Booking al 18 % con una venta directa que además viene de Google Hotel Ads, no puedes tratar ambos ingresos como si fueran iguales. El neto cambia. Y si trabajas metabuscadores como Trivago o Kayak, el coste puede estar entre un 6 % y un 12 % según modelo y marca. El margen manda.

    La quinta variable es la elasticidad del precio en esa fecha. Hay días donde subir 10 € te tumba la conversión. Hay otros donde la demanda compra igual y lo que importa es no quedarse corto. Si estimas mal ese willingness to pay, el KPI también sale mal. Por eso el coste oportunidad no se calcula solo con históricos; también se alimenta del comportamiento actual del mercado.

    Cancelaciones, no shows y no vendidos: no los metas en el mismo saco

    Una de las confusiones más frecuentes es mezclar cancelaciones, no shows y habitaciones no vendidas como si fueran el mismo problema. Yo creo que eso estropea cualquier cuadro de mando. Cada caso requiere una lectura distinta y una respuesta distinta. Si no los separas, acabas corrigiendo políticas que no eran el origen real del problema.

    La cancelación tiene una ventana temporal y, muchas veces, una posibilidad de reventa. El no show puede generar ingreso parcial o total si la política y la garantía están bien montadas en PMS y pasarela. El no vendido, en cambio, suele revelar pricing, visibilidad, restricción o distribución. No es un problema de comportamiento del cliente, sino del hotel. Y eso cambia mucho la decisión.

    Pongo un caso. Hotel vacacional de 40 habitaciones. Agosto. Ocupación final 94 %. Se registran 18 cancelaciones durante el mes, 4 no shows y 9 habitaciones no vendidas acumuladas en varios días. Si miras solo volumen, las cancelaciones parecen el problema principal. Pero al calcular el coste oportunidad, resulta que 12 de esas cancelaciones ocurrieron con más de 21 días de antelación y se revendieron a ADR superior. En cambio, los 9 no vendidos se concentraron en 3 noches donde el hotel abrió tarde el canal directo y mantuvo un mínimo stay demasiado rígido. Ahí estaba la fuga de dinero.

    • Mide cancelaciones por lead time: más de 30 días, 15-30, 7-14, 3-6, 0-2.
    • Separa cancelaciones por canal: motor, Booking, Expedia, agencias, grupos.
    • Calcula porcentaje de reventa después de cancelación por tramo de antelación.
    • Mide no shows cobrados y no cobrados por segmento.
    • Aísla habitaciones no vendidas en fechas de alta, media y baja demanda.
    • Compara ADR previsto vs ADR realmente capturado tras cancelación.
    • Observa el pickup diario tras liberar inventario cancelado.
    • Cruza los datos con paridad y posición de precio del motor de reservas.
    • Revisa restricciones activas: minimum stay, CTA, CTD, cupos por canal.
    • Añade al análisis el coste de distribución neto por fuente de reserva.

    Qué KPI conviene cruzar con el coste oportunidad hotelero

    Este KPI gana valor cuando se cruza con otros, no cuando se mira solo. El primero es ADR neto por canal. Porque una habitación aparentemente vendida puede estar generando menos valor que una alternativa probable. El segundo es RevPAR, claro, pero también GOPPAR si quieres ver impacto real en resultado operativo. Una decisión de precio o de canal no afecta solo a ingresos; afecta al margen que te queda.

    Luego pondría tres más que para mí son esenciales: pickup, lead time y wash factor. El pickup te dice si hubo capacidad real de reventa. El lead time te ayuda a ponderar daño potencial. Y el wash factor, muy útil en grupos y corporate, te muestra cuánto inventario bloqueado acaba evaporándose. Si aceptas bloques con liberación tardía y wash alto, el coste oportunidad se te puede disparar aunque la ocupación final no parezca mala.

    También conviene cruzarlo con share de venta directa y paridad. Si tu motor con Mirai o Paraty tiene buen ratio de conversión pero mantienes demasiado inventario en OTAs por miedo, la pérdida de oportunidad puede estar en el margen, no en la ocupación. Y si el channel manager no actualiza bien cupos o cierres, el problema ya no es pricing: es ejecución operativa.

    En hoteles independientes yo suelo mirar rangos orientativos. Si el coste oportunidad agregado por cancelaciones y no vendidos supera un 3 % de los ingresos de habitaciones durante varios meses, hay una palanca clara de mejora. Si se va por encima del 5 %, ya no lo llamaría ruido. Lo llamaría fuga estructural. En plazas muy estacionales o con eventos, ese porcentaje puede moverse más, pero la señal sigue siendo válida.

    Errores típicos al medirlo y decisiones de pricing que salen torcidas

    El error número uno es valorar todas las habitaciones vacías a cero. No. Una habitación vacía en un martes flojo puede tener un valor esperado de 25 € netos. En un sábado de evento, puede valer 180 € o más. Si no asignas valor esperado por contexto, el KPI no sirve. El segundo error es usar ADR bruto sin descontar comisiones, metabuscadores, rappel o costes variables relevantes. El neto importa.

    El tercer error es no considerar la probabilidad de reventa. He visto hoteles calcular el coste de una cancelación de 20 días antes como si la habitación ya estuviera perdida. Eso infla el problema y lleva a políticas demasiado duras de cancelación que luego frenan conversión. El cuarto es no revisar el tipo de demanda que tenías disponible. Si tu web estaba con mala paridad frente a Booking, quizá no perdiste por cancelar; perdiste antes, al no captar directo.

    El quinto error es decidir precios solo por ocupación on the books. Una fecha al 78 % con pickup fuerte y comp set subiendo puede estar infratarifada. Si se cancela una habitación y la vuelves a poner a la misma tarifa antigua, pierdes dos veces. Primero por haber vendido barato. Segundo por no recolocar al nuevo precio de mercado. Aquí se nota mucho la diferencia entre revenue táctico y revenue estratégico.

    No se trata de castigar más las cancelaciones. Se trata de entender cuándo realmente te hacen daño y cuánto dinero te quitan.

    Cómo pasar del dato a la acción en pricing, distribución y política de cancelación

    Una vez calculado el coste oportunidad hotelero, toca mover palancas. La primera es pricing. Si detectas que muchas cancelaciones se producen en reservas captadas demasiado pronto y demasiado baratas para fechas de alta demanda, necesitas revisar escalera tarifaria, cupos y ritmo de subidas. No para encarecer por inercia, sino para proteger mejor el valor del inventario.

    La segunda palanca es distribución. Yo revisaría de inmediato qué porcentaje de esas pérdidas viene de canal. Si las habitaciones canceladas o desplazadas estaban mayoritariamente en OTAs con comisión alta, quizá debes reforzar motor de reservas, campañas de marca en Google Hotel Ads y la propuesta de venta directa. No por ideología. Por margen. Booking y Expedia son útiles, pero no conviene dejarles todo el inventario bueno en las fechas que se venden solas.

    La tercera es política de cancelación y garantía. No soy partidario de endurecer por sistema. Hay destinos y segmentos donde una política flexible convierte más y se compensa con pickup. Pero si tus datos muestran cancelación tardía recurrente en ciertas fechas, tiene sentido pedir prepago parcial, cerrar tarifa flexible a partir de determinado umbral o trabajar tarifas no reembolsables con descuento sensato, no suicida.

    La cuarta palanca es operativa. PMS, channel manager y motor deben hablar bien entre sí. Si el equipo de reservas tarda en liberar inventario cancelado, si las restricciones se actualizan tarde o si la paridad va coja, el daño no es teórico. Es caja. Y en hoteles pequeños esto pasa más de lo que parece, porque muchas veces una sola persona está con reservas, grupos, recepción y mil fuegos más.

    Cómo lo trabajamos en Singular Revenue

    En Singular Revenue lo aterrizamos con metodología, no con intuición. Partimos de datos reales de PMS, channel manager, pickup, lead time, canal y margen neto para detectar dónde se genera la pérdida de oportunidad y qué decisiones de pricing o distribución la corrigen de verdad. Si quieres trabajarlo con nosotros, puedes ver nuestros servicios de revenue management y consultoría hotelera. Además, solemos apoyarnos en análisis de venta directa, distribución y tecnología según el caso, combinando lo que hacemos en consultoría de revenue management, marketing hotelero y revisión de stack con nuestros partners del sector. Y si todavía estás ordenando números, en nuestras calculadoras hoteleras hay un buen punto de partida para bajar decisiones a cifras.

    Preguntas frecuentes

    ¿El coste oportunidad hotelero es lo mismo que el ingreso perdido por cancelación?+

    No. El ingreso perdido mira lo que deja de entrar por esa reserva concreta. El coste de oportunidad mira cuánto habrías podido ingresar con la mejor alternativa probable para esa habitación, fecha y canal. Puede ser mayor o menor que el ingreso perdido.

    ¿Cómo estimo el ingreso alternativo esperado sin inventarme el dato?+

    Usa históricos por mismo lead time, pickup, ocupación on the books, comp set, precio en motor y OTAs, comportamiento del canal y probabilidad real de reventa. No es una cifra exacta al céntimo, pero sí una estimación defendible y mucho mejor que valorar todo a cero.

    ¿Conviene endurecer siempre la política de cancelación si el coste de oportunidad es alto?+

    No siempre. Si endureces demasiado, puedes bajar conversión y perder más venta de la que proteges. Primero hay que ver en qué fechas, canales y segmentos se concentra el problema. A veces la solución está en pricing, cupos o paridad, no en penalizar más.

    ¿Qué rango de coste oportunidad debería preocupar a un hotel independiente?+

    Como referencia práctica, si supera de forma recurrente un 3 % de los ingresos de habitaciones, merece revisión seria. Por encima del 5 %, normalmente ya hay una fuga estructural ligada a pricing, restricciones, canal o ejecución operativa.

    ¿Hay que medirlo en bruto o en neto?+

    Yo recomiendo neto. Si no descuentas comisión OTA, coste de metabuscador, rappels o costes de distribución relevantes, comparas peras con manzanas. Para tomar decisiones buenas de canal y precio, el neto es mucho más útil.

    ¿Puede aplicarse también a grupos y largas estancias?+

    Sí, y de hecho ahí suele ser muy revelador. En grupos debes medir wash factor, fechas comprimidas y habitaciones desplazadas. En largas estancias, hay que analizar qué noches intermedias bloquean y si el descuento aplicado tiene sentido frente al valor alternativo por noche.

    Si mañana revisaras tus cancelaciones y no vendidos con este enfoque, ¿cuánto dinero crees que descubrirías que se te está escapando sin verlo?

    Resumen editorial elaborado con apoyo de IA y revisado por nuestro equipo. Los datos son los reportados por las fuentes enlazadas en el texto. Verifica cualquier información relevante antes de tomar decisiones. ¿Has detectado un error? Escríbenos a través del formulario de contacto y lo corregiremos.

    SR Newsletter

    Recibe cada nuevo artículo en tu email

    Suscríbete a SR Newsletter y accede a los análisis del blog antes que nadie.

    Da el siguiente paso

    ¿Quieres aplicar esto
    en tu hotel?

    Cuéntanos tu caso y diseñamos juntos la estrategia que necesitas.

    Agendar 20 min sobre mi hotel

    O si prefieres, haz primero el análisis gratuito.