Flight origin is determined using the airport code of the originating flight (ignores any connections).
Hotel origin is based on the location of the traveler while performing their search or booking. For the US, the DMA-level is shown, while internationally the city-level is shown.