Plataformas como Expedia negocian tarifas de grupo con los hoteles y los revenden más barato que el sitio directo, así que tienes razón en encontrar eso raro pero es normal. El hotel muchas veces publica más caro en directo porque acepta estas condiciones por la visibilidad que trae Expedia. Si realmente quieres negociar, llama directamente al hotel antes de reservar y explica que encontraste más barato en otro lado - algunos aceptan igualar o bajar un poco para quedarse con la comisión que harían con Expedia, pero francamente no está garantizado. Si no, lo mejor es simplemente comparar en tres o cuatro sitios diferentes y tomar la oferta más baja.