Last-minute hotel deals in Madrid
These 11 hotels currently offer savings of about 10% or more for a one-night stay. We also show historical results from 4282 tracked stays.
One-night stays · next 14 days
- dropped on 111 of 151 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: 14%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.$1,265Typical 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 154 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.$1,410Typical 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 103 of 129 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: 29%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.$517Typical 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 89 of 134 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: 20%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.$405Typical 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 74 of 85 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.$722Typical 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 60 of 157 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.$571Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.holds price on hot dates
- dropped on 82 of 94 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.$1,320Typical 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 139 of 157 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: 18%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.$451Typical 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 88 of 99 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.$263Typical 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 67 of 77 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: 26%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.$555Typical 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 76 of 117 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.$457Typical early-booking price: the median rate 15–60 days before check-in, across the past dates we tracked. Drops are measured from here.holds price on hot dates
Hot dates we detected in Madrid
- May 22, 2026
- May 23, 2026
- May 30, 2026
- Jul 10, 2026
- Jul 11, 2026
- Aug 28, 2026
- Aug 29, 2026
- Sep 10, 2026
- Sep 11, 2026
- Sep 12, 2026
- Sep 13, 2026
- Oct 2, 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 4282 fully observed stays tracked between Jan 23, 2026 and Oct 2, 2026. All statistics describe observed history, not predictions.










