Last-minute hotel deals in Shanghai
These 12 hotels currently offer savings of about 10% or more for a one-night stay. We also show historical results from 6339 tracked stays.
One-night stays · next 14 days
- dropped on 134 of 184 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 17%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$187Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.also drops on hot dates
- dropped on 165 of 185 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 21%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$93Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.also drops on hot dates
- dropped on 47 of 95 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 10%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$303Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
- dropped on 67 of 108 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 11%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$463Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
- dropped on 45 of 97 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 8%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$406Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
- dropped on 47 of 54 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 12%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$252Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
- dropped on 137 of 183 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 17%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$290Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.also drops on hot dates
- dropped on 110 of 148 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 9%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$268Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.also drops on hot dates
- dropped on 122 of 142 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 16%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$250Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
- dropped on 82 of 96 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 11%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$145Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
- dropped on 126 of 143 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 21%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$133Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
- dropped on 31 of 39 tracked datesEach distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.median drop when prices fell: 13%Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.$97Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.
Hot dates we detected in Shanghai
- May 1, 2026
- May 12, 2026
- May 13, 2026
- May 19, 2026
- May 20, 2026
- Jun 26, 2026
- Sep 16, 2026
- Sep 17, 2026
How we identify these hotels
Each distinct check-in date counts once: we take the median percentage change across its checkout variants. A historical drop means a decrease of at least 5%. Historical counts are context and do not determine eligibility for current deals.
Median of qualifying drops only, not savings across all dates. Each stay compares its lowest daily median in days 0–14 before check-in with its median in days 15–60. It is an observed opportunity, not a guaranteed saving.
Based on 6339 fully observed stays tracked between Jan 22, 2026 and Oct 2, 2026. All statistics describe observed history, not predictions.











