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

$315median / night
$228Min, Sep 20
$315Median
$1,147Max, Dec 31
Visible rangeSep 22 - Jun 21
Median nightly price: PhuketSep 22Oct 31Dec 9Jan 17Feb 24Apr 4May 13Jun 21$119$412$704$996$1.3K
Median nightly price: Phuket
DateMedianRangeHotels
Sep 22$285$115 - $1,32427
Sep 23$282$113 - $1,17827
Sep 24$286$113 - $1,17828
Sep 25$296$113 - $1,22128
Sep 26$292$113 - $1,17828
Sep 27$286$112 - $1,22128
Sep 28$299$114 - $1,41028
Sep 29$300$113 - $1,40328
Sep 30$309$118 - $1,38428
Oct 1$312$112 - $1,43427
Oct 2$359$114 - $1,40928
Oct 3$361$112 - $1,33828
Oct 4$309$112 - $1,32729
Oct 5$322$113 - $1,30929
Oct 6$293$112 - $1,21229
Oct 7$287$114 - $1,18429
Oct 8$308$114 - $1,25128
Oct 9$302$114 - $1,41629
Oct 10$306$114 - $1,36428
Oct 11$298$112 - $1,37628
Oct 12$299$112 - $1,37628
Oct 13$290$112 - $1,18128
Oct 14$284$114 - $1,27728
Oct 15$297$112 - $1,27728
Oct 16$299$112 - $1,18128
Oct 17$304$112 - $1,41128
Oct 18$287$113 - $1,18128
Oct 19$274$113 - $1,14828
Oct 20$287$114 - $1,38628
Oct 21$283$114 - $1,14628
Oct 22$295$115 - $1,18128
Oct 23$315$113 - $1,36828
Oct 24$333$118 - $1,18128
Oct 25$315$116 - $1,36828
Oct 26$305$112 - $1,23228
Oct 27$300$117 - $1,37428
Oct 28$302$113 - $1,36928
Oct 29$299$113 - $1,23928
Oct 30$299$114 - $1,36928
Oct 31$278$126 - $1,37428
Nov 1$379$119 - $1,41428
Nov 2$372$131 - $1,41828
Nov 3$373$129 - $1,41428
Nov 4$380$143 - $1,41828
Nov 5$391$129 - $1,41428
Nov 6$385$143 - $1,29927
Nov 7$411$160 - $1,30827
Nov 8$385$146 - $1,26527
Nov 9$391$147 - $1,41428
Nov 10$387$146 - $1,41828
Nov 11$411$166 - $1,41428
Nov 12$409$146 - $1,41828
Nov 13$463$144 - $1,31227
Nov 14$444$138 - $1,26527
Nov 15$396$140 - $1,35228
Nov 16$391$138 - $1,26527
Nov 17$393$147 - $1,27627
Nov 18$412$155 - $1,36627
Nov 19$480$170 - $1,28427
Nov 20$460$146 - $1,31827
Nov 21$406$139 - $1,40427
Nov 22$397$138 - $1,26527
Nov 23$450$140 - $1,41428
Nov 24$455$138 - $1,44628
Nov 25$480$152 - $1,42428
Nov 26$491$146 - $1,41828
Nov 27$460$129 - $1,39427
Nov 28$416$138 - $1,37727
Nov 29$411$139 - $1,27628
Nov 30$388$138 - $1,31528
Dec 1$385$167 - $1,20727
Dec 2$388$166 - $1,22927
Dec 3$407$153 - $1,20727
Dec 4$386$162 - $1,31127
Dec 5$407$129 - $1,29227
Dec 6$388$160 - $1,41827
Dec 7$385$160 - $1,20727
Dec 8$377$161 - $1,13827
Dec 9$386$153 - $1,20727
Dec 10$374$155 - $1,31527
Dec 11$385$167 - $1,43627
Dec 12$375$160 - $1,35426
Dec 13$387$155 - $1,12227
Dec 14$380$160 - $1,25327
Dec 15$388$146 - $1,43629
Dec 16$383$141 - $1,44328
Dec 17$383$153 - $1,40525
Dec 18$468$188 - $1,41625
Dec 19$510$146 - $1,40522
Dec 20$517$197 - $1,14120
Dec 21$495$232 - $1,44219
Dec 22$508$225 - $1,24818
Dec 23$619$210 - $1,28216
Dec 24$663$250 - $1,19912
Dec 25$717$278 - $1,31013
Dec 26$698$260 - $1,20512
Dec 27$716$294 - $1,38011
Dec 28$760$312 - $1,37512
Dec 29$936$329 - $1,38014
Dec 30$1,142$513 - $1,37510
Dec 31$1,147$570 - $1,4308
Jan 1$895$432 - $1,37911
Jan 2$916$372 - $1,38014
Jan 3$796$288 - $1,27813
Jan 4$807$336 - $1,27014
Jan 5$747$307 - $1,28013
Jan 6$754$262 - $1,28016
Jan 7$746$265 - $1,30617
Jan 8$752$244 - $1,43218
Jan 9$656$275 - $1,44020
Jan 10$659$200 - $1,43422
Jan 11$504$163 - $1,41726
Jan 12$553$179 - $1,44227
Jan 13$505$179 - $1,41727
Jan 14$593$177 - $1,42227
Jan 15$541$169 - $1,44426
Jan 16$620$177 - $1,42228
Jan 17$609$179 - $1,42928
Jan 18$613$170 - $1,42228
Jan 19$530$218 - $1,42228
Jan 20$611$226 - $1,42228
Jan 21$553$214 - $1,42528
Jan 22$580$211 - $1,43028
Jan 23$526$211 - $1,41626
Jan 24$616$210 - $1,41526
Jan 25$564$211 - $1,41727
Jan 26$619$219 - $1,41527
Jan 27$564$212 - $1,41727
Jan 28$618$222 - $1,41827
Jan 29$555$218 - $1,41727
Jan 30$613$219 - $1,41527
Jan 31$518$224 - $1,41728
Feb 1$572$146 - $1,42228
Feb 2$507$140 - $1,41728
Feb 3$561$146 - $1,42228
Feb 4$575$140 - $1,41727
Feb 5$591$141 - $1,41526
Feb 6$621$140 - $1,42326
Feb 7$598$141 - $1,44227
Feb 8$602$140 - $1,41727
Feb 9$617$144 - $1,41526
Feb 10$587$147 - $1,41726
Feb 11$590$144 - $1,41526
Feb 12$549$143 - $1,41727
Feb 13$549$144 - $1,41527
Feb 14$507$143 - $1,41727
Feb 15$500$144 - $1,42228
Feb 16$497$143 - $1,41728
Feb 17$499$144 - $1,41527
Feb 18$499$143 - $1,41727
Feb 19$500$146 - $1,41526
Feb 20$504$143 - $1,41627
Feb 21$509$144 - $1,42228
Feb 22$497$143 - $1,41728
Feb 23$499$144 - $1,42228
Feb 24$479$144 - $1,42328
Feb 25$506$144 - $1,42228
Feb 26$493$143 - $1,41728
Feb 27$506$144 - $1,42228
Feb 28$497$143 - $1,41728
Mar 1$407$134 - $1,41428
Mar 2$374$131 - $1,41828
Mar 3$414$132 - $1,41428
Mar 4$380$131 - $1,41828
Mar 5$419$132 - $1,41428
Mar 6$388$131 - $1,41828
Mar 7$398$132 - $1,41428
Mar 8$377$131 - $1,41828
Mar 9$386$132 - $1,41428
Mar 10$380$131 - $1,41828
Mar 11$389$132 - $1,41428
Mar 12$379$132 - $1,41828
Mar 13$387$132 - $1,41428
Mar 14$374$131 - $1,41828
Mar 15$389$132 - $1,41328
Mar 16$373$131 - $1,29827
Mar 17$384$134 - $1,25427
Mar 18$379$132 - $1,30527
Mar 19$393$132 - $1,41828
Mar 20$374$132 - $1,40428
Mar 21$382$133 - $1,41427
Mar 22$393$133 - $1,41828
Mar 23$383$128 - $1,43929
Mar 24$383$129 - $1,30527
Mar 25$393$130 - $1,42928
Mar 26$392$131 - $1,42228
Mar 27$392$133 - $1,30527
Mar 28$393$130 - $1,42928
Mar 29$392$131 - $1,42228
Mar 30$383$130 - $1,30527
Mar 31$394$132 - $1,42928
Apr 1$373$117 - $1,42629
Apr 2$375$117 - $1,17527
Apr 3$381$120 - $1,42728
Apr 4$358$121 - $1,44229
Apr 5$356$120 - $1,17527
Apr 6$374$121 - $1,42728
Apr 7$363$125 - $1,42529
Apr 8$359$118 - $1,17527
Apr 9$375$120 - $1,42728
Apr 10$355$120 - $1,42529
Apr 11$356$122 - $1,17527
Apr 12$365$124 - $1,42728
Apr 13$347$128 - $1,42828
Apr 14$353$132 - $1,17527
Apr 15$363$124 - $1,14727
Apr 16$347$122 - $1,23629
Apr 17$338$116 - $1,24229
Apr 18$329$119 - $1,24529
Apr 19$299$113 - $1,23329
Apr 20$296$122 - $1,22129
Apr 21$321$120 - $1,22129
Apr 22$311$119 - $1,23329
Apr 23$310$119 - $1,23929
Apr 24$322$119 - $1,24529
Apr 25$310$120 - $1,23629
Apr 26$310$115 - $1,23929
Apr 27$320$112 - $1,24129
Apr 28$319$119 - $1,23629
Apr 29$302$121 - $1,24229
Apr 30$326$117 - $1,22129
May 1$317$114 - $1,41429
May 2$318$114 - $1,41628
May 3$323$112 - $1,22129
May 4$304$113 - $1,39829
May 5$281$113 - $1,20128
May 6$310$124 - $1,19628
May 7$268$124 - $1,30227
May 8$271$112 - $1,37428
May 9$277$116 - $1,20628
May 10$264$115 - $1,21427
May 11$277$114 - $1,25528
May 12$281$113 - $1,22127
May 13$266$112 - $1,21027
May 14$269$115 - $1,22127
May 15$273$114 - $1,22126
May 16$262$113 - $1,33726
May 17$270$115 - $1,22126
May 18$290$114 - $1,22128
May 19$268$112 - $1,18827
May 20$271$113 - $1,28227
May 21$278$114 - $1,29827
May 22$262$112 - $1,28328
May 23$276$115 - $1,28227
May 24$273$115 - $1,22128
May 25$267$112 - $1,28528
May 26$278$113 - $1,20227
May 27$288$114 - $1,21427
May 28$267$112 - $1,28727
May 29$277$116 - $1,30927
May 30$277$114 - $1,22128
May 31$270$112 - $1,21428
Jun 1$271$113 - $1,28927
Jun 2$280$116 - $1,34527
Jun 3$261$115 - $1,32027
Jun 4$272$113 - $1,22127
Jun 5$273$116 - $1,35827
Jun 6$266$112 - $1,31527
Jun 7$271$114 - $1,27527
Jun 8$270$116 - $1,33927
Jun 9$263$113 - $1,32827
Jun 10$270$116 - $1,33627
Jun 11$269$116 - $1,35827
Jun 12$268$112 - $1,34427
Jun 13$271$116 - $1,33627
Jun 14$263$117 - $1,28327
Jun 15$263$116 - $1,32027
Jun 16$271$116 - $1,32627
Jun 17$266$114 - $1,33227
Jun 18$271$112 - $1,25527
Jun 19$276$113 - $1,22127
Jun 20$273$116 - $1,41127
Jun 21$269$115 - $1,22527
Jun 22$271$113 - $1,42327
Jun 23$267$114 - $1,34927
Jun 24$263$112 - $1,32727
Jun 25$274$116 - $1,21527
Jun 26$268$114 - $1,35827
Jun 27$270$116 - $1,30227
Jun 28$268$113 - $1,33627
Jun 29$269$117 - $1,33227
Jun 30$259$112 - $1,27627
Jul 1$258$116 - $1,28527
Jul 2$267$124 - $1,30627
Jul 3$263$125 - $1,29427
Jul 4$265$128 - $1,21527
Jul 5$266$124 - $1,22627
Jul 6$261$125 - $1,28927
Jul 7$257$131 - $1,21527
Jul 8$266$113 - $1,22628
Jul 9$279$126 - $1,30027
Jul 10$268$129 - $1,39727
Jul 11$278$124 - $1,22627
Jul 12$264$128 - $1,22827
Jul 13$274$128 - $1,28227
Jul 14$268$129 - $1,22627
Jul 15$265$125 - $1,22827
Jul 16$271$131 - $1,38827
Jul 17$281$115 - $1,29528
Jul 18$264$113 - $1,22828
Jul 19$267$112 - $1,28828
Jul 20$267$113 - $1,22628
Jul 21$263$114 - $1,29228
Jul 22$271$130 - $1,21527
Jul 23$286$124 - $1,30727
Jul 24$266$113 - $1,30328
Jul 25$270$112 - $1,21528
Jul 26$276$113 - $1,22628
Jul 27$260$126 - $1,22828
Jul 28$268$112 - $1,21528
Jul 29$266$112 - $1,42428
Jul 30$268$113 - $1,29928
Jul 31$274$112 - $1,30628
Aug 1$285$125 - $1,22628
Aug 2$262$124 - $1,22828
Aug 3$265$127 - $1,21528
Aug 4$288$119 - $1,22628
Aug 5$262$118 - $1,22828
Aug 6$271$125 - $1,35128
Aug 7$272$124 - $1,31428
Aug 8$263$130 - $1,22828
Aug 9$270$121 - $1,21528
Aug 10$279$124 - $1,22628
Aug 11$263$119 - $1,22828
Aug 12$276$121 - $1,21528
Aug 13$292$120 - $1,34228
Aug 14$267$120 - $1,34328
Aug 15$274$121 - $1,28928
Aug 16$279$120 - $1,22628
Aug 17$272$117 - $1,27928
Aug 18$269$117 - $1,28928
Aug 19$279$115 - $1,21128
Aug 20$271$117 - $1,34328
Aug 21$274$119 - $1,35128
Aug 22$300$118 - $1,22628
Aug 23$268$117 - $1,27828
Aug 24$273$121 - $1,29028
Aug 25$279$117 - $1,22628
Aug 26$263$117 - $1,29228
Aug 27$285$124 - $1,39428
Aug 28$285$117 - $1,39928
Aug 29$268$116 - $1,22828
Aug 30$270$116 - $1,21528
Aug 31$288$116 - $1,29228
Sep 1$266$116 - $1,27928
Sep 2$297$116 - $1,19528
Sep 3$315$117 - $1,39927
Sep 4$289$116 - $1,38427
Sep 5$286$116 - $1,28727
Sep 6$298$116 - $1,22626
Sep 7$290$115 - $1,27927
Sep 8$297$116 - $1,19527
Sep 9$307$116 - $1,29226
Sep 10$290$115 - $1,38626
Sep 11$293$116 - $1,39427
Sep 12$312$116 - $1,40426
Sep 13$281$115 - $1,39827
Sep 14$295$116 - $1,39727
Sep 15$298$116 - $1,40226
Sep 16$287$115 - $1,30726
Sep 17$258$131 - $1,10225
Sep 18$297$118 - $1,22625
Sep 19$270$130 - $1,11625
Sep 20$228$151 - $3268
80%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

September 2026

September is a highly affordable mid-season month in Phuket, with median rates sitting about 8% below the yearly median. Mild price spikes of around 5% appear late in the month on September 25th and September 28th. For travelers planning a stay right now, our data shows that booking about 25 weeks before check-in secured rates that were about 54% lower than current rates. Book immediately if you have firm dates, as the month is already underway and late premiums are rising.

October 2026

October offers comfortable mid-season value with median rates about 3% below the yearly average. A notable price spike of about 23% is visible at the very start of the month, from October 2nd to 3rd, while a smaller 11% bump occurs on October 24th. Our tracking indicates that booking about 28 weeks before check-in yielded rates about 43% lower than current rates. Lock in your stay now to avoid the steep late-booking premiums that typically hit as check-in approaches next month.

November 2026

November marks the arrival of peak season, with median rates climbing to 30% above the yearly average. Significant price spikes of up to 22% coincide with Loy Krathong and the start of the Phuket King’s Cup Regatta around November 24-27, while the Laguna Phuket Triathlon on November 13-14 drives a 14% bump. The best rates so far appeared about 34 weeks before check-in, delivering savings of about 70% compared to today's rates. Secure a room now if your dates are fixed, especially if you plan to visit during the major regatta or festival dates.

December 2026

December is a high-demand peak month with median prices sitting 32% above the yearly average, though holiday rates skyrocket by 185% from December 18th through the end of the month. This massive surge coincides with Christmas, the Phuket Carnival and New Year Countdown, and New Year's Eve. The best rates so far appeared about 30 weeks before check-in, offering savings of about 34% compared to current rates. Book a cancellable rate immediately to secure a spot before holiday availability completely disappears.

January 2027

January is Phuket's most expensive month, with median rates soaring about 97% above the yearly average. A massive price spike of 64% dominates the first nine days of the month, driven by New Year's Eve and the Phuket Carnival and New Year Countdown. For travelers planning a stay this month, our data shows that booking about 38 weeks before check-in secured rates that were about 48% lower than current rates. Lock in your reservations now to protect yourself against the extreme peak-season rates of mid-winter.

February 2027

February remains firmly in peak season, with median hotel rates holding at a premium of about 64% above the yearly average. A price bump of about 30% occurs early in the month, particularly from February 4th to 12th. Because tracking has covered only the far-out tail of the booking curve, these early prices are preliminary and there is no need to rush. Monitor rates for now and hold off on booking unless you find an exceptionally competitive early-bird offer.

March 2027

March continues the peak season trend with median rates sitting about 24% above the yearly average. Fortunately, price spikes are very mild, with minor increases of under 8% scattered across the month, including on March 5-6. Because hotels have only recently started listing rates for these dates, early prices are preliminary. Keep an eye on prices over the coming weeks as more properties release their standard inventory.

April 2027

Currently listed about 13% above the yearly median, April's rates reflect early quotes. Last year, prices for April stays started high and dropped later, with about 9 in 10 stays finding cheaper rates after the initial listing period, yielding a typical saving of about 34% below that early quote. Assuming last year's pattern repeats, today's listed rate sits at the top of last year's range. Secure a refundable room around November, about five months out, to set a safe price ceiling. Re-shop the market between 1 and 3 weeks before check-in, as waiting past this window carried little penalty last year.

Last year's outcome (2026): cheaper later for 9 in 10 stays · typically 34% below the quote about 2 months out · cheapest window about 1 to 3 weeks out · little penalty for waiting

May 2027

Currently listed about 12% below the yearly median, May's rates reflect early listings. Last year, early quotes for May ran high, with about 9 in 10 stays ending up cheaper later and offering a typical saving of about 25% below that early quote. Assuming last year's pattern repeats, today's listed rate reads as a ceiling that is likely to be undercut. Consider locking in a cancellable option around January, about five months out, to establish a baseline. Re-shop your options during the final week before check-in, when the deepest price drops historically appeared.

Last year's outcome (2026): cheaper later for 9 in 10 stays · typically 25% below the quote about 3 months out · cheapest window about 1 week out · little penalty for waiting

June 2027

Currently listed about 14% below the yearly median, June's rates reflect early listings. Last year, early quotes ran high, with about 9 in 10 stays finding cheaper rates later and offering a typical saving of about 26% below that early quote. Assuming last year's pattern repeats, today's rate is the number to beat, not the number to accept. Reserve a flexible rate around January, about five months out, to protect your travel plans. Re-shop the market as your travel dates approach, keeping in mind that last year's rates dropped by about 26% from their early highs.

Last year's outcome (2026): cheaper later for 9 in 10 stays · typically 26% below the quote about 4 months out

July 2027

Currently listed about 14% below the yearly median, July's rates reflect early quotes. Last year, early quotes ran high, with about 10 in 10 stays ending up cheaper later and offering a typical saving of about 24% below that early quote. Assuming last year's pattern repeats, today's listed rate is where last year's quotes started, not where they ended. Hold off on committing to non-refundable rates today, as nearly every single tracked stay ended up cheaper closer to check-in last year. Re-shop the market as your summer dates approach to capture the inevitable drops.

Last year's outcome (2026): cheaper later for 9 in 10 stays · typically 24% below the quote about 5 months out

August 2027

Currently listed about 13% below the yearly median, August's rates reflect early quotes. Last year, early quotes ran high, with about 9 in 10 stays finding cheaper rates later and offering a typical saving of about 24% below that early quote. Assuming last year's pattern repeats, today's rate looks like the high-water mark rather than a bargain. Avoid booking non-refundable rates this far out, as 91% of stays last year saw prices fall before check-in. Re-shop your dates closer to departure to secure the best possible low-season deal.

Last year's outcome (2026): cheaper later for 9 in 10 stays · typically 24% below the quote about 6 months out

Phuket experiences dramatic seasonal price shifts, with peak winter months demanding a premium of up to 97% over the yearly median, while the summer low season offers deep discounts. For high-demand peak months like November and December, 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-09-21

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$298
  • Laguna Phuket TriathlonLaguna PhuketMedian during event$396
  • - Loy KrathongBeaches, lakes and temples across PhuketMedian during event$467
  • - Phuket King’s Cup RegattaKata BeachMedian during event$388
  • ChristmasCitywideMedian during event$717
  • - Phuket Carnival and New Year CountdownPatong BeachMedian during event$936
  • New Year's EveCitywideMedian during event$1,147
  • - Songkran FestivalPhuket beaches and townsMedian during event$353
  • - Laguna Phuket MarathonLaguna PhuketMedian during event$270

Where the cheaper hotels are

30 tracked hotels, coloured against a sample median of $358

Each pin is a hotel's median nightly rate over the tracked period. Colour compares it with the median of this sample, not with today's live prices.

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.