All citiesSpain

Best time to book hotels in Madrid

Daily median hotel prices for Madrid, including the cheapest date, peak date, and tracked hotel count.

Madrid Spain

Median nightly price · 33 hotels

$551median / night
$351Min, Aug 21
$551Median
$1,131Max, Sep 12
Visible rangeAug 9 - May 8
Median nightly price: MadridAug 9Sep 17Oct 26Dec 4Jan 11Feb 19Mar 30May 8$226$483$741$998$1.3K
Median nightly price: Madrid
DateMedianRangeHotels
Aug 9$365$164 - $96232
Aug 10$368$165 - $97432
Aug 11$373$164 - $97432
Aug 12$353$164 - $97432
Aug 13$379$165 - $1,00632
Aug 14$407$168 - $99432
Aug 15$402$165 - $97432
Aug 16$352$165 - $98132
Aug 17$357$165 - $95832
Aug 18$354$165 - $90932
Aug 19$355$165 - $95932
Aug 20$353$164 - $90932
Aug 21$351$165 - $90932
Aug 22$373$168 - $97432
Aug 23$356$166 - $97432
Aug 24$356$165 - $97432
Aug 25$356$165 - $95832
Aug 26$366$168 - $95832
Aug 27$388$165 - $1,33632
Aug 28$506$185 - $1,08733
Aug 29$516$170 - $1,23433
Aug 30$424$169 - $1,29933
Aug 31$403$167 - $1,25233
Sep 1$460$181 - $1,67833
Sep 2$485$183 - $1,70033
Sep 3$518$165 - $1,68533
Sep 4$571$173 - $1,55433
Sep 5$600$185 - $1,61732
Sep 6$548$201 - $1,21533
Sep 7$564$166 - $1,25533
Sep 8$603$171 - $1,70633
Sep 9$607$198 - $1,70232
Sep 10$896$449 - $1,67828
Sep 11$958$251 - $1,70024
Sep 12$1,131$242 - $1,70523
Sep 13$721$216 - $1,69528
Sep 14$743$299 - $1,56932
Sep 15$649$178 - $1,67532
Sep 16$697$194 - $1,59132
Sep 17$622$195 - $1,70732
Sep 18$656$319 - $1,70731
Sep 19$639$182 - $1,70633
Sep 20$589$190 - $1,59533
Sep 21$551$174 - $1,63533
Sep 22$649$300 - $1,65631
Sep 23$634$174 - $1,69932
Sep 24$663$201 - $1,70731
Sep 25$635$194 - $1,66132
Sep 26$659$294 - $1,61430
Sep 27$565$175 - $1,70633
Sep 28$620$169 - $1,70733
Sep 29$627$168 - $1,66333
Sep 30$639$341 - $1,69531
Oct 1$654$179 - $1,68731
Oct 2$721$179 - $1,69530
Oct 3$631$170 - $1,69331
Oct 4$717$286 - $1,62932
Oct 5$800$195 - $1,68433
Oct 6$891$190 - $1,70631
Oct 7$813$165 - $1,70632
Oct 8$821$392 - $1,69432
Oct 9$620$168 - $1,67933
Oct 10$680$180 - $1,70732
Oct 11$633$173 - $1,68733
Oct 12$644$274 - $1,69532
Oct 13$595$171 - $1,69933
Oct 14$647$174 - $1,63333
Oct 15$626$181 - $1,65533
Oct 16$657$353 - $1,69131
Oct 17$611$175 - $1,69933
Oct 18$619$166 - $1,70632
Oct 19$527$178 - $1,65933
Oct 20$666$319 - $1,67631
Oct 21$652$224 - $1,68733
Oct 22$1,019$324 - $1,69831
Oct 23$1,039$279 - $1,68429
Oct 24$1,101$433 - $1,70627
Oct 25$951$308 - $1,67630
Oct 26$947$254 - $1,70629
Oct 27$619$168 - $1,66133
Oct 28$643$310 - $1,42332
Oct 29$587$190 - $1,40333
Oct 30$609$166 - $1,55033
Oct 31$551$167 - $1,68433
Nov 1$503$235 - $1,70632
Nov 2$455$178 - $1,59733
Nov 3$529$192 - $1,69733
Nov 4$522$171 - $1,67232
Nov 5$674$319 - $1,66831
Nov 6$696$244 - $1,59131
Nov 7$773$237 - $1,68531
Nov 8$634$198 - $1,56830
Nov 9$487$235 - $1,70632
Nov 10$455$166 - $1,58533
Nov 11$471$166 - $1,44933
Nov 12$436$167 - $1,16933
Nov 13$503$243 - $1,46432
Nov 14$470$171 - $1,67233
Nov 15$475$166 - $1,48333
Nov 16$431$174 - $1,46833
Nov 17$472$265 - $1,44931
Nov 18$431$165 - $1,32333
Nov 19$478$182 - $1,70633
Nov 20$441$168 - $1,42433
Nov 21$514$228 - $1,32032
Nov 22$439$166 - $1,14333
Nov 23$473$174 - $1,43333
Nov 24$437$179 - $1,52533
Nov 25$480$251 - $1,55432
Nov 26$457$199 - $1,41033
Nov 27$501$165 - $1,54733
Nov 28$469$185 - $1,61233
Nov 29$447$219 - $1,62932
Nov 30$437$166 - $1,20833
Dec 1$435$167 - $1,36533
Dec 2$429$187 - $1,62333
Dec 3$458$222 - $1,45132
Dec 4$398$168 - $98733
Dec 5$501$170 - $1,00633
Dec 6$422$187 - $99233
Dec 7$484$228 - $1,01032
Dec 8$422$168 - $1,03933
Dec 9$430$169 - $97233
Dec 10$411$168 - $97433
Dec 11$469$200 - $95932
Dec 12$410$166 - $97433
Dec 13$429$187 - $99833
Dec 14$421$167 - $1,00533
Dec 15$448$198 - $1,38832
Dec 16$432$175 - $1,67933
Dec 17$436$199 - $99833
Dec 18$428$169 - $97433
Dec 19$477$200 - $1,36932
Dec 20$436$175 - $1,42933
Dec 21$463$202 - $1,43333
Dec 22$444$175 - $1,44233
Dec 23$483$200 - $1,30532
Dec 24$469$185 - $1,44233
Dec 25$569$209 - $1,33732
Dec 26$528$206 - $1,32533
Dec 27$557$209 - $1,44532
Dec 28$534$174 - $1,46833
Dec 29$657$228 - $1,50432
Dec 30$636$165 - $1,61232
Dec 31$804$287 - $1,70631
Jan 1$648$175 - $1,70631
Jan 2$623$165 - $1,42331
Jan 3$452$185 - $1,10433
Jan 4$486$184 - $1,08732
Jan 5$461$194 - $1,27333
Jan 6$502$193 - $1,08732
Jan 7$453$198 - $1,13033
Jan 8$477$206 - $1,08732
Jan 9$452$193 - $1,10433
Jan 10$451$176 - $1,09332
Jan 11$443$194 - $1,10433
Jan 12$459$197 - $1,17732
Jan 13$440$198 - $1,10433
Jan 14$469$206 - $1,13132
Jan 15$446$165 - $1,10433
Jan 16$472$200 - $1,08732
Jan 17$479$188 - $1,11733
Jan 18$529$234 - $1,13832
Jan 19$571$284 - $1,31233
Jan 20$598$336 - $1,08932
Jan 21$593$224 - $1,18233
Jan 22$522$253 - $1,08732
Jan 23$490$167 - $1,10433
Jan 24$425$185 - $1,08732
Jan 25$429$194 - $1,16933
Jan 26$490$194 - $1,15732
Jan 27$459$194 - $1,10433
Jan 28$458$194 - $1,08732
Jan 29$444$166 - $1,10433
Jan 30$447$201 - $1,08732
Jan 31$438$188 - $1,10433
Feb 1$435$197 - $1,13032
Feb 2$443$194 - $1,34633
Feb 3$440$194 - $1,08133
Feb 4$453$209 - $1,12533
Feb 5$460$172 - $1,10433
Feb 6$452$203 - $1,08133
Feb 7$424$180 - $1,17633
Feb 8$437$197 - $1,10432
Feb 9$444$194 - $1,22132
Feb 10$441$199 - $1,08632
Feb 11$444$209 - $1,12932
Feb 12$478$176 - $1,56732
Feb 13$448$191 - $1,67432
Feb 14$427$190 - $1,55433
Feb 15$441$201 - $1,23433
Feb 16$474$206 - $1,24032
Feb 17$464$206 - $1,10432
Feb 18$451$203 - $1,13232
Feb 19$471$175 - $1,08632
Feb 20$450$202 - $1,10433
Feb 21$431$178 - $1,14532
Feb 22$441$208 - $1,14532
Feb 23$470$211 - $1,24732
Feb 24$447$211 - $1,08132
Feb 25$450$210 - $1,17632
Feb 26$465$171 - $1,10432
Feb 27$441$167 - $1,08133
Feb 28$463$181 - $1,08633
Mar 1$513$189 - $1,33832
Mar 2$510$197 - $1,34832
Mar 3$518$194 - $1,08632
Mar 4$518$185 - $1,35132
Mar 5$517$176 - $1,36333
Mar 6$504$173 - $1,08633
Mar 7$488$190 - $1,35132
Mar 8$489$203 - $1,34833
Mar 9$516$206 - $1,08632
Mar 10$512$209 - $1,10432
Mar 11$503$212 - $1,32333
Mar 12$504$188 - $1,15833
Mar 13$491$171 - $1,11733
Mar 14$507$187 - $1,36132
Mar 15$503$226 - $1,43833
Mar 16$520$185 - $1,42932
Mar 17$525$231 - $1,08132
Mar 18$505$167 - $1,39332
Mar 19$497$185 - $1,13033
Mar 20$512$173 - $1,10733
Mar 21$510$190 - $1,43133
Mar 22$517$206 - $1,49432
Mar 23$525$203 - $1,45032
Mar 24$551$218 - $1,23032
Mar 25$564$263 - $1,45531
Mar 26$588$224 - $1,24631
Mar 27$594$165 - $1,57031
Mar 28$539$225 - $1,62532
Mar 29$504$203 - $1,28532
Mar 30$529$167 - $1,55233
Mar 31$530$206 - $1,30232
Apr 1$513$234 - $1,66832
Apr 2$538$216 - $1,70532
Apr 3$548$176 - $1,67633
Apr 4$536$213 - $1,62832
Apr 5$535$245 - $1,64932
Apr 6$533$245 - $1,61132
Apr 7$531$245 - $1,18533
Apr 8$538$171 - $1,62832
Apr 9$570$212 - $1,66333
Apr 10$551$167 - $1,70633
Apr 11$541$218 - $1,69232
Apr 12$506$272 - $1,61132
Apr 13$546$268 - $1,70633
Apr 14$551$166 - $1,23432
Apr 15$558$284 - $1,65033
Apr 16$582$170 - $1,56533
Apr 17$575$167 - $1,59033
Apr 18$547$245 - $1,35132
Apr 19$548$245 - $1,60332
Apr 20$580$297 - $1,61632
Apr 21$554$284 - $1,26032
Apr 22$562$286 - $1,59033
Apr 23$626$256 - $1,59732
Apr 24$611$191 - $1,65033
Apr 25$557$166 - $1,66632
Apr 26$596$302 - $1,67432
Apr 27$578$174 - $1,63732
Apr 28$590$261 - $1,28233
Apr 29$587$266 - $1,61732
Apr 30$641$276 - $1,63733
May 1$656$206 - $1,70632
May 2$606$228 - $1,57030
May 3$616$261 - $1,61131
May 4$624$261 - $1,70630
May 5$632$186 - $1,57030
May 6$626$282 - $1,66131
May 7$749$208 - $1,70631
May 8$700$181 - $1,63830
May 9$666$284 - $1,53730
May 10$620$261 - $1,70631
May 11$610$174 - $1,70031
May 12$610$261 - $1,66332
May 13$619$286 - $1,70632
May 14$626$229 - $1,67431
May 15$619$214 - $1,69631
May 16$609$225 - $1,65531
May 17$616$269 - $1,66132
May 18$616$182 - $1,70832
May 19$629$266 - $1,60531
May 20$634$302 - $1,64332
May 21$678$223 - $1,67932
May 22$625$203 - $1,70631
May 23$616$250 - $1,70531
May 24$615$284 - $1,62531
May 25$634$261 - $1,70632
May 26$632$261 - $1,58631
May 27$593$266 - $1,61130
May 28$635$223 - $1,70629
May 29$597$202 - $1,57530
May 30$617$252 - $1,62529
May 31$747$261 - $1,70629
Jun 1$754$300 - $1,64928
Jun 2$818$284 - $1,65724
Jun 3$783$269 - $1,3849
Jun 4$648$334 - $1,1763
Jun 5$669$237 - $1,5075
Jun 6$854$286 - $1,54913
Jun 7$659$261 - $1,48727
Jun 8$713$284 - $1,63729
Jun 9$678$261 - $1,40329
Jun 10$717$266 - $1,67429
Jun 11$751$201 - $1,70129
Jun 12$711$213 - $1,67929
Jun 13$694$261 - $1,70629
Jun 14$706$262 - $1,63829
Jun 15$706$261 - $1,70629
Jun 16$709$261 - $1,48129
Jun 17$729$267 - $1,59529
Jun 18$737$231 - $1,70429
Jun 19$729$209 - $1,59129
Jun 20$685$251 - $1,63829
Jun 21$675$271 - $1,70628
Jun 22$681$276 - $1,70026
Jun 23$703$284 - $1,48126
Jun 24$749$286 - $1,70627
Jun 25$757$254 - $1,52828
Jun 26$759$284 - $1,67328
Jun 27$698$261 - $1,70628
Jun 28$721$261 - $1,62927
Jun 29$745$262 - $1,62527
Jun 30$726$286 - $1,42227
Jul 1$726$238 - $1,69225
Jul 2$726$231 - $1,65026
Jul 3$728$252 - $1,40325
Jul 4$682$231 - $1,48725
Jul 5$687$284 - $1,69925
Jul 6$655$231 - $1,70625
Jul 7$679$231 - $1,48725
Jul 8$705$238 - $1,66325
Jul 9$694$252 - $1,59324
Jul 10$652$238 - $1,48726
Jul 11$700$182 - $1,48225
Jul 12$694$269 - $1,67925
Jul 13$658$263 - $1,57025
Jul 14$699$267 - $1,48126
Jul 15$692$269 - $1,51725
Jul 16$674$250 - $1,50825
Jul 17$687$231 - $1,64225
Jul 18$589$254 - $1,24917
Jul 19$579$263 - $1,46520
Jul 20$613$267 - $1,70125
Jul 21$598$269 - $1,25717
Jul 22$593$236 - $1,38720
Jul 23$628$254 - $1,62325
Jul 24$616$233 - $1,61916
Jul 25$577$225 - $1,37916
Jul 26$595$267 - $1,52216
Jul 27$620$269 - $1,68916
Jul 28$593$263 - $1,70416
Jul 29$584$267 - $1,33216
Jul 30$619$247 - $1,51715
Jul 31$593$250 - $1,70616
Aug 1$505$247 - $1,49415
Aug 2$556$248 - $1,35415
Aug 3$510$243 - $1,52114
Aug 4$500$247 - $1,41815
Aug 5$488$248 - $1,29614
Aug 6$480$243 - $1,32114
69%cheaper booking the low window instead of the peak.

When are Madrid hotels cheapest?

Madrid's hotel market follows a classic European seasonal curve, with accommodation rates peaking during the temperate spring and autumn months and dropping significantly during the summer heat. Travelers seeking the best value should target August, when the monthly median price drops to a yearly low of $385, or July and February when rates hover comfortably below the annual baseline. Conversely, late spring and early summer demand premium rates, with June emerging as the most expensive month at a median of $726, closely followed by May. Significant price spikes coincide with major city events, such as the Mercedes-Benz Fashion Week in mid-September and the FITUR trade show in late January, alongside notable unexplained inventory-driven spikes in early November and late October. While weekend premiums are generally modest throughout the year, they can spike by up to 14% in high-demand months like May, making Sunday check-ins an excellent strategy to secure lower rates.

Best time to book hotels in Madrid by month

August 2026

August is Madrid's low season, with median rates of $368.50 sitting nearly 32% below the yearly average. Watch out for late-month price surges of up to 36.5% from August 28 to 31. Our data shows that the best rates so far appeared about 28 weeks before check-in, offering savings of approximately 71% compared to current rates. With August already here, the booking window is rapidly closing, so you should secure your room now if your travel dates are set.

September 2026

September is a peak month in Madrid, commanding a median rate of $621.80. Prices skyrocket by up to 109.2% from September 10 to 14, coinciding with the Mercedes-Benz Fashion Week Madrid. Historically, securing your room about 33 weeks before check-in yielded rates that were roughly 91% lower than current rates. Since your stay is just a month away, you should book immediately to lock in remaining inventory for this peak period.

October 2026

October is highly popular, with a peak median rate of $652.90. Expect elevated rates of up to 41.3% around October 5 to 8 during the Fruit Attraction trade show, and a 66.8% surge from October 22 to 26. The most competitive rates historically appeared about 37 weeks before check-in, saving about 84.5% compared to current rates. This is the sweet spot for securing rooms for October, so we recommend booking a flexible rate now before options dwindle.

November 2026

November offers a milder low-season median of $479. Be mindful of a major price spike of up to 72.4% between November 3 and 8. Booking about 42 weeks before check-in has historically yielded savings of approximately 33% compared to current rates. With three months to go, now is the ideal time to lock in a cancellable rate for November.

December 2026

December is generally a low-season bargain at a median of $451, but the holidays bring a massive shift. Rates surge by up to 76.5% from December 25 to 31, coinciding with Christmas and New Year's Eve. Because hotels have only recently begun listing rates for these dates, early prices are preliminary and there is no need to rush your booking. There is no immediate rush to book for December, so we recommend monitoring prices for now.

January 2027

January keeps rates low at a median of $476.60, though the start of the month sees a 41.4% spike on January 1-2 following New Year's Eve. Another notable 23.7% increase occurs from January 19 to 22, coinciding with the FITUR trade show. Because hotels have only recently listed rates for this period, early prices are preliminary and likely to fluctuate. Since your trip is five months away, you can comfortably wait and monitor rates as more inventory becomes available.

February 2027

February is an excellent time for budget-conscious travelers, featuring a low-season median rate of $441.60. Price fluctuations remain very mild throughout the month, with the largest spikes peaking at just 10.8% around February 12. Rates listed this far out are preliminary, meaning there is no need to rush into a reservation. With half a year to go, there is no need to rush your booking for February.

March 2027

March serves as a comfortable mid-season month with a median price of $506.30, sitting slightly below the yearly average. A moderate price increase of 16.7% appears from March 24 to 27. Because tracking has covered only the far-out tail of the booking curve, these early prices are preliminary. Since March is still seven months away, you can safely hold off and monitor the market.

April 2027

April marks the start of the mid-season, with median rates rising to $545.30. Price increases of up to 16.4% coincide with major athletic events, including the Mutua Madrid Open and the Zurich Rock n Roll Running Series Madrid. Since hotels have only recently begun listing rates for these dates, there is no need to rush. With eight months until your stay, we recommend waiting for more hotel inventory to open up.

May 2027

May is a peak month in Madrid, commanding a high median price of $616.80. Price increases of up to 17.2% coincide with the San Isidro Festival and the Mutua Madrid Open. Because these far-out rates are preliminary, we recommend waiting for more inventory to open up. There is no rush to book for May, so keep an eye on rates as the dates approach.

June 2027

June is the most expensive month in this cycle, with a peak median price of $734.60, which is nearly 36% above the annual average. Rates spike by 18.9% on June 6, making early planning essential. However, because hotels have only recently listed these rates, prices are preliminary and subject to change. With ten months to go, you can comfortably wait to book your June stay.

July 2027

July is a peak month with a median rate of $612.60. Rates spike by up to 20.6% around July 8 and 9. Since hotels have only recently listed rates for this period, these early prices are preliminary. With nearly a year before your trip, there is no need to rush into booking for July.

To navigate Madrid's highly seasonal hotel market, the smartest strategy is to book flexible, cancellable rates well in advance. For peak demand periods like late spring and early autumn, secure your rooms two to three months ahead and monitor for price drops. During the quieter summer and winter months, you can employ the same strategy with far less urgency. To find the best value for your specific trip, select your travel dates in the hotel search below to discover which properties are currently priced well below their typical seasonal medians.

Based on 33 tracked hotels · updated 2026-08-03

Last-minute deals in Madrid

20 hotels in Madrid consistently dropped prices in the final 2 weeks before check-in in our tracked data.

See the last-minute deal hotels
Booking advice

When should I book?

Check-in
Check-out

Choose your travel dates

Choose a check-in date to compare it with price history and the city's seasonal level.

Based on our tracked hotel sample.
See what 1,900+ hotels show about booking early

Events affecting hotel rates

  • - Mercedes-Benz Fashion Week MadridIFEMA MADRID and city venuesMedian during event$652
  • - Fruit AttractionIFEMA MADRIDMedian during event$821
  • ChristmasCitywideMedian during event$569
  • New Year's EveCitywideMedian during event$804
  • - FITURIFEMA MADRIDMedian during event$522
  • - ARCOmadridIFEMA MADRIDMedian during event$517
  • - Mutua Madrid OpenCaja MagicaMedian during event$588
  • Zurich Rock n Roll Running Series MadridMadrid city courseMedian during event$557
  • - San Isidro FestivalMadrid city venues and Pradera de San IsidroMedian during event$620

Hotels in this price sample

Showing 33 of 33 tracked hotels

These hotels were observed in the same tracked sample that feeds the daily median price trend. Availability can vary by date.
Check-in
Check-out
The Zetter Clerkenwell5Median$490
Hospes Puerta de Alcalá, a Member of Design Hotels5Median$410
Palacio de Los Duques Gran Meliá5Median$615
Brach Madrid - Evok Collection5Median$690
Relais & Châteaux Hotel Orfila4Median$560
Thompson Madrid, Part of Hyatt5Median$543
Hyatt Centric Gran Via Madrid5Median$445
Rosewood Villa Magna5Median$1,193
Wellington Hotel and Spa Madrid5Median$598
Mandarin Oriental Ritz, Madrid5Median$1,010
Hotel Fenix Gran Meliá - The Leading Hotels of the World5Median$547
Relais & Châteaux Heritage Hotel5Median$520
The Principal Madrid, Small Luxury Hotels5Median$481
Four Seasons Hotel Madrid5Median$1,153
Casa de Las Artes, member of Meliá Collection4Median$370
Hyatt Regency Hesperia Madrid5Median$285
Círculo Gran Vía, Autograph Collection4Median$410
JW Marriott Hotel Madrid5Median$604
The Westin Madrid Cuzco4Median$321
The Palace, a Luxury Collection Hotel, Madrid5Median$590
El Autor Hotel Madrid, Autograph Collection4Median$432
Hotel Palacio Del Retiro, Autograph Collection5Median$431
The Madrid Edition5Median$511
Santo Mauro, a Luxury Collection Hotel, Madrid5Median$919
InterContinental Madrid5Median$344
Pestana Collection Plaza Mayor4Median$354
Gran Hotel Inglés - the Leading Hotels of the World5Median$615
Pestana CR7 Gran Vía Madrid4Median$275
Bless Hotel Madrid - the Leading Hotels of the World5Median$620
Casa Almagro by the Pavilions Hotels & Resorts4Median$283
Only You Boutique Hotel Madrid4Median$378
Hotel Villa Real, a Member of Preferred Hotels & Resorts5Median$256
Nômade Temple Madrid4Median$594