All citiesThailand

Best time to book hotels in Phuket

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

Phuket Thailand

Median nightly price · 30 hotels

$310median / night
$219Min, Sep 17
$310Median
$786Max, Dec 31
Visible rangeAug 8 - May 7
Median nightly price: PhuketAug 8Sep 16Oct 25Dec 3Jan 10Feb 18Mar 29May 7$129$316$503$690$877
Median nightly price: Phuket
DateMedianRangeHotels
Aug 8$340$92 - $1,35129
Aug 9$321$93 - $1,35029
Aug 10$331$95 - $1,35029
Aug 11$307$94 - $1,32329
Aug 12$342$92 - $1,30629
Aug 13$310$91 - $1,35129
Aug 14$310$92 - $1,35129
Aug 15$298$94 - $1,34429
Aug 16$329$91 - $1,34329
Aug 17$273$92 - $1,32729
Aug 18$276$91 - $1,28329
Aug 19$269$91 - $1,28329
Aug 20$315$93 - $1,28329
Aug 21$326$92 - $1,34629
Aug 22$278$92 - $1,28329
Aug 23$261$91 - $1,26929
Aug 24$269$91 - $1,26929
Aug 25$256$95 - $1,26929
Aug 26$260$91 - $1,26929
Aug 27$260$93 - $1,17829
Aug 28$269$93 - $1,26929
Aug 29$261$93 - $1,18229
Aug 30$260$91 - $1,21329
Aug 31$258$91 - $1,29429
Sep 1$263$91 - $1,06829
Sep 2$258$93 - $1,06829
Sep 3$260$91 - $1,07829
Sep 4$250$91 - $1,18229
Sep 5$258$91 - $1,18229
Sep 6$256$92 - $1,07828
Sep 7$263$93 - $1,07728
Sep 8$263$95 - $1,07627
Sep 9$261$91 - $1,28828
Sep 10$251$91 - $1,07828
Sep 11$227$92 - $1,18629
Sep 12$244$92 - $1,18228
Sep 13$221$93 - $1,09129
Sep 14$250$91 - $1,07428
Sep 15$223$91 - $1,09429
Sep 16$249$91 - $1,07427
Sep 17$219$91 - $1,09129
Sep 18$240$91 - $1,07428
Sep 19$257$94 - $1,18229
Sep 20$255$91 - $1,22227
Sep 21$253$93 - $1,06829
Sep 22$253$91 - $1,05529
Sep 23$256$95 - $1,11328
Sep 24$261$91 - $1,17829
Sep 25$252$94 - $1,13429
Sep 26$272$91 - $1,30229
Sep 27$266$93 - $1,13729
Sep 28$264$91 - $1,17829
Sep 29$260$92 - $1,14529
Sep 30$260$92 - $1,17829
Oct 1$275$94 - $1,27929
Oct 2$265$94 - $1,34829
Oct 3$263$94 - $1,34529
Oct 4$258$94 - $1,32629
Oct 5$258$94 - $1,27929
Oct 6$268$91 - $1,34829
Oct 7$262$92 - $1,20829
Oct 8$259$91 - $1,17829
Oct 9$256$91 - $1,14929
Oct 10$260$91 - $1,17829
Oct 11$254$91 - $1,15529
Oct 12$255$91 - $1,17829
Oct 13$251$91 - $1,14929
Oct 14$257$91 - $1,17829
Oct 15$248$91 - $1,15529
Oct 16$260$92 - $1,17829
Oct 17$255$91 - $1,16129
Oct 18$261$92 - $1,17829
Oct 19$255$91 - $1,13929
Oct 20$260$91 - $1,17829
Oct 21$261$91 - $1,18429
Oct 22$261$92 - $1,17829
Oct 23$262$91 - $1,27329
Oct 24$291$91 - $1,26829
Oct 25$266$91 - $1,27329
Oct 26$281$91 - $1,26829
Oct 27$270$91 - $1,18329
Oct 28$293$91 - $1,17829
Oct 29$270$91 - $1,34629
Oct 30$276$91 - $1,17829
Oct 31$277$94 - $1,27329
Nov 1$348$143 - $1,32828
Nov 2$335$95 - $1,32229
Nov 3$361$133 - $1,32828
Nov 4$329$101 - $1,34829
Nov 5$361$133 - $1,32828
Nov 6$349$91 - $1,34829
Nov 7$360$155 - $1,18727
Nov 8$341$91 - $1,34829
Nov 9$378$155 - $1,26627
Nov 10$362$101 - $1,34329
Nov 11$369$133 - $1,32828
Nov 12$355$91 - $1,34829
Nov 13$374$132 - $1,32928
Nov 14$356$91 - $1,34029
Nov 15$357$133 - $1,33128
Nov 16$346$91 - $1,34829
Nov 17$387$166 - $1,32828
Nov 18$369$91 - $1,34029
Nov 19$386$166 - $1,32828
Nov 20$358$91 - $1,34829
Nov 21$389$132 - $1,22627
Nov 22$361$91 - $1,34029
Nov 23$392$133 - $1,32828
Nov 24$355$101 - $1,33629
Nov 25$379$133 - $1,32828
Nov 26$359$97 - $1,34029
Nov 27$378$129 - $1,32828
Nov 28$357$123 - $1,34829
Nov 29$356$133 - $1,32828
Nov 30$345$91 - $1,33329
Dec 1$422$150 - $1,30628
Dec 2$360$91 - $1,34829
Dec 3$408$143 - $1,35028
Dec 4$351$91 - $1,34829
Dec 5$413$133 - $1,30628
Dec 6$348$91 - $1,34829
Dec 7$348$151 - $1,30628
Dec 8$343$92 - $1,33329
Dec 9$357$150 - $1,30628
Dec 10$345$91 - $1,34029
Dec 11$357$136 - $1,30628
Dec 12$359$91 - $1,28829
Dec 13$350$133 - $1,33128
Dec 14$344$91 - $1,34029
Dec 15$386$131 - $1,30828
Dec 16$360$93 - $1,34029
Dec 17$374$133 - $1,30627
Dec 18$386$101 - $1,34829
Dec 19$426$133 - $1,30626
Dec 20$374$108 - $1,28428
Dec 21$519$192 - $1,18224
Dec 22$481$114 - $1,27226
Dec 23$609$212 - $1,30323
Dec 24$550$139 - $1,23221
Dec 25$632$276 - $1,24918
Dec 26$570$156 - $1,31019
Dec 27$716$249 - $1,34717
Dec 28$617$169 - $1,31518
Dec 29$708$268 - $1,29716
Dec 30$705$118 - $1,34819
Dec 31$786$267 - $1,31114
Jan 1$629$182 - $1,32719
Jan 2$638$308 - $1,32518
Jan 3$568$170 - $1,24721
Jan 4$521$255 - $1,25819
Jan 5$566$145 - $1,19421
Jan 6$500$189 - $1,22719
Jan 7$514$126 - $1,29222
Jan 8$513$189 - $1,07920
Jan 9$474$138 - $1,07422
Jan 10$422$189 - $1,04722
Jan 11$429$189 - $1,35223
Jan 12$409$189 - $1,30523
Jan 13$437$189 - $1,23923
Jan 14$436$189 - $1,26423
Jan 15$443$189 - $1,34823
Jan 16$468$189 - $1,17726
Jan 17$478$190 - $1,21926
Jan 18$482$189 - $96226
Jan 19$492$190 - $1,11726
Jan 20$475$189 - $1,01426
Jan 21$480$189 - $1,05826
Jan 22$483$187 - $1,06126
Jan 23$499$189 - $1,05826
Jan 24$495$191 - $96226
Jan 25$505$189 - $1,09326
Jan 26$500$191 - $96226
Jan 27$512$189 - $1,06626
Jan 28$502$187 - $1,08226
Jan 29$510$189 - $1,11726
Jan 30$500$190 - $96226
Jan 31$501$188 - $1,05826
Feb 1$489$145 - $1,02826
Feb 2$496$146 - $1,10626
Feb 3$483$145 - $1,34326
Feb 4$485$145 - $1,34625
Feb 5$495$146 - $1,34726
Feb 6$495$145 - $1,35126
Feb 7$493$145 - $1,33225
Feb 8$498$146 - $1,10626
Feb 9$487$145 - $1,09526
Feb 10$486$145 - $1,04825
Feb 11$492$146 - $1,30526
Feb 12$521$145 - $1,00825
Feb 13$503$145 - $1,02625
Feb 14$495$146 - $97326
Feb 15$485$145 - $1,04126
Feb 16$492$145 - $1,02626
Feb 17$489$146 - $1,01026
Feb 18$487$145 - $1,04726
Feb 19$492$145 - $1,02626
Feb 20$489$146 - $1,02426
Feb 21$487$145 - $1,01526
Feb 22$492$108 - $1,02626
Feb 23$495$146 - $94526
Feb 24$485$145 - $1,04126
Feb 25$492$145 - $1,02626
Feb 26$484$143 - $1,02426
Feb 27$483$145 - $1,01526
Feb 28$485$145 - $1,21526
Mar 1$403$134 - $1,34928
Mar 2$396$133 - $1,33828
Mar 3$396$133 - $1,33228
Mar 4$410$134 - $1,34928
Mar 5$403$133 - $1,32528
Mar 6$410$132 - $1,33228
Mar 7$402$134 - $1,34928
Mar 8$395$133 - $1,32528
Mar 9$392$132 - $1,33228
Mar 10$394$134 - $1,34928
Mar 11$406$133 - $1,33828
Mar 12$408$133 - $1,33228
Mar 13$395$134 - $1,34928
Mar 14$404$132 - $1,32528
Mar 15$401$133 - $1,33328
Mar 16$412$134 - $1,33127
Mar 17$410$133 - $1,29727
Mar 18$408$132 - $1,30127
Mar 19$398$134 - $1,34928
Mar 20$393$133 - $1,33828
Mar 21$394$132 - $1,33228
Mar 22$399$134 - $1,34928
Mar 23$396$133 - $1,33828
Mar 24$394$133 - $1,33228
Mar 25$403$134 - $1,34928
Mar 26$406$133 - $1,32528
Mar 27$396$133 - $1,33228
Mar 28$403$134 - $1,34928
Mar 29$407$131 - $1,34028
Mar 30$394$132 - $1,30227
Mar 31$394$134 - $1,26427
Apr 1$390$116 - $1,22727
Apr 2$376$116 - $1,22827
Apr 3$380$118 - $1,23227
Apr 4$378$119 - $1,20427
Apr 5$380$117 - $1,18527
Apr 6$386$116 - $1,23228
Apr 7$380$118 - $1,20427
Apr 8$384$115 - $1,22727
Apr 9$393$116 - $1,23227
Apr 10$388$116 - $1,22727
Apr 11$373$116 - $1,22828
Apr 12$374$120 - $1,23227
Apr 13$373$119 - $1,22727
Apr 14$371$117 - $1,22727
Apr 15$373$119 - $1,26328
Apr 16$360$116 - $1,22029
Apr 17$352$114 - $1,22729
Apr 18$360$115 - $1,23229
Apr 19$319$109 - $1,22729
Apr 20$309$131 - $1,19429
Apr 21$318$117 - $1,23229
Apr 22$318$117 - $1,22029
Apr 23$297$116 - $1,20629
Apr 24$308$110 - $1,23229
Apr 25$317$116 - $1,22729
Apr 26$306$110 - $1,19829
Apr 27$305$116 - $1,23229
Apr 28$320$117 - $1,22729
Apr 29$302$116 - $1,19429
Apr 30$305$113 - $1,22629
May 1$295$112 - $1,22529
May 2$274$110 - $1,23229
May 3$276$110 - $1,23129
May 4$294$110 - $1,22529
May 5$271$103 - $1,23229
May 6$275$96 - $1,25329
May 7$269$96 - $1,28829
May 8$266$97 - $1,28029
May 9$270$98 - $1,30129
May 10$269$97 - $1,22529
May 11$263$98 - $1,29829
May 12$271$98 - $1,23129
May 13$268$106 - $1,22529
May 14$263$97 - $1,29929
May 15$263$98 - $1,30929
May 16$266$104 - $1,33429
May 17$262$99 - $1,23228
May 18$274$96 - $1,23129
May 19$268$97 - $1,29029
May 20$265$97 - $1,23229
May 21$271$103 - $1,29729
May 22$268$112 - $1,29329
May 23$264$103 - $1,29829
May 24$268$108 - $1,23129
May 25$270$103 - $1,22529
May 26$271$97 - $1,19629
May 27$272$100 - $1,23129
May 28$268$105 - $1,28629
May 29$266$101 - $1,29629
May 30$274$100 - $1,30129
May 31$269$106 - $1,22529
Jun 1$259$93 - $1,29829
Jun 2$268$92 - $1,27829
Jun 3$268$92 - $1,28329
Jun 4$262$93 - $1,23229
Jun 5$270$95 - $1,33129
Jun 6$267$100 - $1,32529
Jun 7$246$93 - $1,23229
Jun 8$251$93 - $1,33529
Jun 9$267$93 - $1,31929
Jun 10$270$92 - $1,32029
Jun 11$272$91 - $1,23129
Jun 12$270$100 - $1,22529
Jun 13$263$99 - $1,29429
Jun 14$250$97 - $1,33529
Jun 15$263$97 - $1,31929
Jun 16$253$92 - $1,32529
Jun 17$247$91 - $1,23129
Jun 18$259$92 - $1,33529
Jun 19$260$92 - $1,34729
Jun 20$268$103 - $1,23129
Jun 21$260$103 - $1,32229
Jun 22$245$98 - $1,31829
Jun 23$265$97 - $1,33329
Jun 24$269$103 - $1,32229
Jun 25$270$98 - $1,23229
Jun 26$270$97 - $1,32329
Jun 27$268$104 - $1,22529
Jun 28$265$100 - $1,19629
Jun 29$265$100 - $1,28329
Jun 30$270$97 - $1,28129
Jul 1$270$113 - $1,23229
Jul 2$272$119 - $1,30829
Jul 3$285$121 - $1,29229
Jul 4$272$118 - $1,29829
Jul 5$272$114 - $1,23129
Jul 6$272$110 - $1,22529
Jul 7$270$112 - $1,23229
Jul 8$271$118 - $1,23129
Jul 9$276$122 - $1,28629
Jul 10$271$122 - $1,23229
Jul 11$275$110 - $1,23129
Jul 12$294$117 - $1,22529
Jul 13$277$119 - $1,28029
Jul 14$282$118 - $1,23129
Jul 15$303$121 - $1,22529
Jul 16$288$122 - $1,29329
Jul 17$274$119 - $1,23129
Jul 18$304$121 - $1,29029
Jul 19$272$121 - $1,23229
Jul 20$301$122 - $1,23129
Jul 21$303$121 - $1,29029
Jul 22$296$138 - $1,23229
Jul 23$302$121 - $1,30929
Jul 24$307$121 - $1,29129
Jul 25$296$138 - $1,23229
Jul 26$290$121 - $1,23129
Jul 27$309$121 - $1,27929
Jul 28$306$138 - $1,27229
Jul 29$276$121 - $1,28729
Jul 30$289$141 - $1,29229
Jul 31$291$138 - $1,29929
Aug 1$276$121 - $1,23129
Aug 2$299$121 - $1,22529
Aug 3$292$143 - $1,13028
Aug 4$282$141 - $1,23128
Aug 5$287$142 - $1,20527
72%cheaper booking the low window instead of the peak.

When are Phuket hotels cheapest?

Phuket’s hotel rates follow a classic tropical seasonality, with prices peaking during the dry winter months and dropping significantly during the summer and autumn monsoon period. Budget-conscious travelers will find the best value between June and October, particularly in September when the monthly median drops to a highly affordable $260.80. Conversely, the island experiences its most expensive stretch from January through March, driven by ideal beach weather that pushes January's monthly median to $529.50. The most dramatic price spike occurs over the holidays in late December, where New Year's Eve demand drives daily medians to a staggering $1,162.50, while mid-April also sees elevated rates coinciding with the vibrant Songkran water festival. While weekend premiums are generally negligible throughout the low season, they surge by nearly 29% in December, making mid-week bookings essential for securing the best holiday rates.

Best time to book hotels in Phuket by month

August 2026

August offers comfortable mid-season value in Phuket with median rates of $285.50, which is 6.7% below the yearly average. A minor price bump of 14.5% occurs early in the month between August 2nd and 4th. For the best deals, our data shows that booking about 18-19 weeks before check-in secured rates that were 58.8% lower than current rates. Since August is already here, you should book your stay immediately if your dates are set.

September 2026

September is a highly affordable low-season month, with median rates at $247.50, sitting 19.1% below the yearly average. Minor price spikes of up to 15% appear around September 26th and 28th. Historically, the best rates so far appeared about 24 weeks before check-in, yielding savings of 56.9% compared to today's rates. With September just a month away, the booking window is closing fast and you should lock in a rate now.

October 2026

October keeps rates low at a median of $255.20, about 16.6% below the annual average. Minor price bumps of up to 12.1% are scattered across the month, particularly around October 2nd, 6th, 28th, and 30th. Planning ahead pays off, as booking about 27-28 weeks prior to arrival has historically saved travelers 35.6% compared to current rates. As October is only two months away, this is the sweet spot to secure your booking before rates climb.

November 2026

November ushers in the peak season with median rates climbing to $351.70, which is 14.9% above the yearly average. Notable price spikes coincide with Loy Krathong around November 25th, as well as on November 21st. Booking about 34 weeks before check-in has historically saved travelers 45.6% compared to today's rates. With November three months away, now is the ideal time to lock in a cancellable rate for this peak month.

December 2026

December is a high-demand peak month with a median price of $376.50, but rates skyrocket by 103.7% between December 21st and 31st. This massive spike coincides with Christmas, the Phuket Carnival and New Year Countdown, and New Year's Eve. Because hotels have only recently started listing rates for these dates, early prices are preliminary and there is no immediate need to rush. Since December is still four months away, you can afford to monitor rates and wait for more listings to open up.

January 2027

January is the most expensive month of the year in Phuket, with median rates soaring to $499, which is 63.1% above the yearly average. The first three days of the month see a 33.3% spike, coinciding with the tail end of the Phuket Carnival and New Year Countdown. Since hotels have only recently begun listing rates for these dates, early prices are preliminary. With January five months away, there is no rush to book immediately as early rates are still settling.

February 2027

February remains firmly in peak season, with median hotel rates holding at a premium $487.60, which is 59.3% above the yearly average. A minor price bump of 4.6% occurs around February 12th to 14th. Because tracking has covered only the far-out tail of the booking curve, these early prices are preliminary. There is no need to rush your February booking yet, as the month is still six months away.

March 2027

March continues the peak season trend with a median rate of $394.30, representing a 28.9% premium over the yearly average. Fortunately, price spikes are very mild, with minor increases of under 4% scattered throughout the month, including March 4th and March 27th to 28th. Because hotels have only recently started listing rates for these dates, early prices are preliminary. Since March is seven months away, you can safely wait and monitor prices for the time being.

April 2027

April is the final month of Phuket's peak season, with median rates settling at $360.10, which is 17.7% above the yearly average. Mild price increases of up to 7.2% are visible early in the month, particularly around April 5th, 8th, and 9th. Because tracking has covered only the far-out tail of the booking curve, early prices are preliminary and there is no need to rush. With April eight months away, you have plenty of time to plan and watch for promotional rates.

May 2027

May brings a welcome transition back to the low season, with median hotel rates dropping to $266, which is 13.1% below the yearly average. A moderate price spike of 8.6% occurs over the first four days of the month, but the rest of the month is highly affordable. Because hotels have only recently started listing rates for these dates, early prices are preliminary. May is nine months away, so you can comfortably wait to book your low-season getaway.

June 2027

June is a highly affordable low-season month, with median rates at $257.90, representing a 15.7% discount compared to the yearly average. A minor price bump of 4.7% occurs around June 11th, coinciding with the Laguna Phuket Marathon. Because tracking has covered only the far-out tail of the booking curve, early prices are preliminary. With June ten months away, there is absolutely no rush to book your accommodations.

July 2027

July is a quiet low-season month in Phuket, with median hotel rates sitting at $275.70, which is 9.9% below the yearly average. While prices are generally soft, minor price spikes appear around July 20th, 21st, and 27th. Because tracking has covered only the far-out tail of the booking curve, early prices are preliminary. Since July is eleven months away, you can easily wait for better seasonal promotions to appear.

Phuket experiences dramatic seasonal price shifts, with peak winter months demanding a premium of up to 63.1% over the yearly median of $306, while the summer low season offers deep discounts. For high-demand peak months like November, December, and January, the smartest strategy is to book cancellable rates 2 to 3 months in advance to secure reasonable pricing and prime availability. During the low-season months from May to October, you can afford to wait, though booking ahead still helps avoid late-booking premiums. To find the absolute best value, pick your travel dates in the hotel sample below to see which hotels sit far below their usual median.

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

Last-minute deals in Phuket

19 hotels in Phuket 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

  • - Phuket Vegetarian FestivalShrines across PhuketMedian during event$255
  • Laguna Phuket TriathlonLaguna PhuketMedian during event$357
  • - Loy KrathongBeaches, lakes and temples across PhuketMedian during event$367
  • - Phuket King’s Cup RegattaKata BeachMedian during event$357
  • ChristmasCitywideMedian during event$632
  • - Phuket Carnival and New Year CountdownPatong BeachMedian during event$705
  • New Year's EveCitywideMedian during event$786
  • - Songkran FestivalPhuket beaches and townsMedian during event$373
  • - Laguna Phuket MarathonLaguna PhuketMedian during event$266

Hotels in this price sample

Showing 30 of 30 tracked hotels

These hotels were observed in the same tracked sample that feeds the daily median price trend. Availability can vary by date.