Hotels in Phuket

Find deals on 2,997 hotels in Phuket

Sep 22 — Sep 232
Sat 9/23
Wed 9/27

Top hotels in Phuket

Find the perfect hotel for your stay in Phuket
Review Score
Hotel class

Best cities to book a hotel in Phuket

Below are the average prices for hotels in the most popular cities in Phuket


$27 - $160

CHEAPEST CITY IN PHUKETKathu59% cheaperHotels in Kathu are the cheapest in Phuket at just $27 per night on average
MOST EXPENSIVE CITY IN PHUKETWichit59% more expensiveWichit has the highest priced hotels in Phuket with rooms averaging $160 per night
MOST POPULAR CITY IN PHUKETPatong81% more users visitedMore momondo users search for hotels in Patong than any other city in Phuket

Things to do in Phuket

Hotels in popular cities in Phuket

Below are the most popular cities in Phuket to stay in, as well as some of the best hotels in each area

When to book a hotel in Phuket

Check out the information below to find the best deal on a hotel room in Phuket
Low SeasonSeptembercheapest month to stay
High SeasonDecembermost expensive time to stay
38%expected price decrease
34%expected price increase


$131 - $321

Cheapest day of weekWednesdayis the cheapest day of the week to book
Highest day of weekSundayis the most expensive day of the week to book
$169is the average per night cost for a hotel on this day
$215is the average per night cost for a hotel on this day

How much does a hotel in Phuket cost per night?

Use the information below to find quality Phuket hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Phuket

These hotels and hostels usually make for a cheap way to stay in Phuket

Get the best value hotel in Phuket

These Phuket hotels have the best prices for their ratings

Useful insights on Phuket hotels

Get a quick overview on price and accommodation trends for your visit in Phuket

Lowest Hotel Price


Most Popular Hotel (5-star)

The Westin Siray Bay Resort & Spa, Phuket

Hotels Near Airport


Average Length of Stay

19 days
The cheapest price for a room in Phuket found in the last 7 days is $12/night. This rate is available with JJ Residence Phuket Town, a 3-star hotel.
Travel with comfort when booking a room with The Westin Siray Bay Resort & Spa, Phuket, the most popular 5-star hotel in Phuket (8.4/10 rating - based on 1,532 reviews).
There are 4,962 hotels in Phuket close to Phuket City. Excellence Beachfront Villa is the nearest with a distance of 0.1 mi from this airport.
On average, people stay for 19 days when lodging at hotels in Phuket. The average accommodation price for 19 days in Phuket in the past week is $3,667.

Information about staying in Phuket

Read these important travel tips before booking a hotel in Phuket

How many operators does momondo search for hotels in Phuket?

When did momondo last update prices for hotels in Phuket?

Prices for hotels in Phuket are refreshed on a daily basis.