Agoda Hero Banner

Find Hotels in Phuket, Thailand

10435 vacation rentals and hotels available now

10 best hotels in Phuket

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Kalima Resort & Spa (SHA Plus+)
Patong,Phuket - View on map
"Kalima Resort & Spa (5 star) is definitely the best Resort in Patong, Phuket. We stayed in Phuket for 6 days. Booked 3 days at Kalima Resort & Spa and 3 days at SM Resort (3 star) which is nowhere close to Kalima Resort & Spa standards. We checked it at SM Resort on our 4th day and checked out after 1 hour of checking in. I requested for a refund via Agoda and they told me that it's possible but they will be charging a day charge and can only refund me for the rest of the 2 night stay and we agreed. So we decided to moved ourself to Blue Ocean Hotel (4 star). Still not up to standard but it's alright compared to SM Resort. Feeling exhausted, we decided to stay in for a night at Blue Ocean and get back to Kalima Resort & Spa. The next day we checked ourself in Kalima Resort & Spa feeling so relief. Staff welcomed us back nicely. The staff were all very friendly and helpful. Kalima Resort & Spa will definitely be the same Resort I will stay in the next time I'm here in Phuket. No doubt. Service is excellent. View is breath taking And lastly breakfast was awesome with perfect sea view. Living in the Kardashian life for sure "
Show more
8.3

Excellent

3946 reviews

Avg price per night
$ 156
Andamantra Resort and Villa Phuket (SHA Plus+)
Patong,Phuket - View on map
"We were only in Phuket for less than 24 hours, and decided on this large resort. We were happy to get into our room early, relax by the pool, and explore Patong Beach. The staff was so friendly, and the rooms were simple and comfortable, but the best part was the view!! We did not expect to have a full on view of the ocean, so it was a lovely surprise to see a balcony with a beautiful view of Patong Beach. We saw the most gorgeous sunset in Thailand from this balcony!! I absolutely loved the 2 pools (one with a waterslide), but the infinity pool is the real winner. With a swim up bar, and amazing views, it's the real star of this resort. I spent hours there in my less than 24 hour visit to Phuket, and don't regret it a minute! (Additional perk was that we had breakfast included, but were leaving around 6:30am, so they packed us our breakfast to go!). For a short stay, this is great!"
Show more
7.8

Very good

2057 reviews

Avg price per night
$ 120
Maya Phuket Airport Hotel (SHA Plus+)
Phuket Airport,Phuket - View on map
"Everything was great until we tried to book a taxi to the bus station. I asked for a taxi to phuket bus station terminal 2. the person behind the desk confirmed and said it would be 200 baht. i thought that was pretty cheap as grab was showing 650 baht so I asked again is that the price to go to phuket bus station, terminal 2? to which she said yes. the guy who was taking us in the taxi came and I asked him as well, to phuket bus station terminal 2 correct? and he said yes. 10 minutes later he tries to force us out of the car at a local bus stop that was 30 minutes from where we had to be. He told me I would have to catch the local bus to get there which ws ridiculous. It took about 10 minutes and I had to speak to his boss at the hotel several times on the phone to resolve. First they demaned I pay 550 baht more, which would make it 750 baht which is way more than the grab, so i said no and after a lot of back and forth, I had to pay 450 baht more making it the same as the grab."
Show more
8.1

Excellent

766 reviews

Avg price per night
$ 65
Pullman Phuket Arcadia Naithon Beach Resort (SHA Plus+)
Naithon,Phuket - View on map
"I don't use to write often a review but this time I wanted to share with you our experience regarding our stay in this facility where I booked initially 2 days to stay but decided to extend to one week despite some negatives aspects described below: Let me start with the positive points: Wonderful hotel, wonderful view, extremely quiet, Incredibly clean, you feel yourself out of the world, the only sound you hear is the wave of the ocean, the sound of water falls everywhere around the hotel and the birds signing.. If you are in honeymoon or in romantic escape then it's the place where you need to be. Check-in is fast, welcome is warm, staff is friendly like everywhere in Thailand. Room are big, well equipped, decoration is ZEN_attitude style which is matching the spirit of the hotel. Mattress are new and comfortable, Nespresso machine with enough complimentary water. Rooms are spread around the facility and not in one building where you will cross all customers in corridors or elevators like in most of hotels or resorts, you feel yourself in pedestrian village within a tropical green and flowers. Most beautiful pool view in Phuket, fantastic Gym facility overlooking the bay… The breakfast is great with all kind of food, fruits and drinks are fresh, it is a lunch itself… We went to many places in Phuket but nothing could equal this Hotel in term of location, environment and services. Negative points: Fare from everywhere which is normal if we are looking for a quiet place. The most inconvenient point is the food, actually they have very limited choice of restaurants, only 2, one is open all day and second (the Italian restaurant) open only at lunch and dinner time and last order at 10h30 so if you are in the city and arrive late then the only choice is to have room service!!! If you stay more than 2 days then the food becomes a challenge as you will be almost eating same thing every day.. For the bar, it's really disappointing as they close at 11pm, incredible when "
Show more
8.9

Excellent

1356 reviews

Avg price per night
$ 216
Dusit Thani Laguna Phuket Hotel (SHA Plus+)
Bang Thao,Phuket - View on map
"This was my first visit to Phuket although I have a home in Thailand and am a regular visitor to other parts of the kingdom. I wanted a hotel away from the masses but, at the same time, we wanted somewhere near to "civilisation" for my visiting teenage children. This hotel fitted the bill perfectly. We priced up the cost of getting a limo from the hotel (1350 baht) against a taxi meter (350-500 baht) having read the reviews so it was a no brainer. The taxi meter stand is on the right on leaving Phuket airport. The hotels location is in the Laguna complex which houses 5 or 6 major hotels. Access to other hotels is via ferries or shuttle buses so transportation within the resorts is easy if you fancy a change of scenery. Outside of the complex are a number of restaurants, shops, spas and bars but it is no Patong Beach (although nor is it typically Thai). We booked Club Rooms which were spacious and fairly luxurious. A Club Room gives you breakfast, complimentary soft drinks from the mini bar as well as extras such as free cocktails at the bar between 6PM and 7PM. This proved a bonus and actually ended up saving us money so well worth it. On reading previous reviews, I noted comments about the price of food in the restaurants but, frankly, I feel that it is unrealistic to compare the prices in the hotels restaurants against, say, a restaurant in downtown Phuket. Its a bit like comparing prices for a meal in Southend to a meal in the Dorchester (sorry for non Brits reading that). You have booked into a quality resort so you expect to pay over the odds and I did not feel ripped off at paying less than £100 for 4 people to have a 3 course meal with wine and drinks in either the Italian (which by Thai standards was excellent) or the Thai restaurant. Overall a wonderful experience "
Show more
8.6

Excellent

1818 reviews

Avg price per night
$ 241
Novotel Phuket Kamala Beach Hotel (SHA Plus+)
Kamala,Phuket - View on map
"Our stay was fantastic! Everything about the hotel is brilliant. We've been to Phuket many times before and have stayed in many different hotels but this one is by far the best. Its not like your standard commercial feel hotel or normal Novotel, its very boutique feel. Not a bad word about the place other than one might find the food/drinks quite expensive compared to other places outside in Thailand. A brilliant stay! "
Show more
8.4

Excellent

948 reviews

Avg price per night
$ 88
The Westin Siray Bay Resort & Spa, Phuket (SHA Plus+)
Phuket Town,Phuket - View on map
"I stayed here with a friend once and liked the room and location. So I decided to take my Grandma and other family members on a vacation. It is the first time for Grandma to visit Phuket. Hotel staff went above and beyond to make sure we has a wonderful stay. I asked for a room that she can easily walk to after getting off the buggy but instead they upgraded us to a POOL VILLA. It made this vacation very special for our family and I'm really grateful. Thank you so much"
Show more
8.4

Excellent

784 reviews

Avg price per night
$ 128
The Marina Phuket Hotel (SHA Plus+)
Patong,Phuket - View on map
"The hotel is located in easy accessible location. You will find everything you need in and around the hotel. Very easy to go to the Patong Beach and also if you want to enjoy the night-life of Phuket. Rooms are very tidy. The Rooftop Pool is the highlight of the hotel. One of the best experience you will get in the pool. The staff are awesome, starting from the concierge to the housekeeping staff everyone is friendly. Specially the reception team, they are very helpful and understanding. And not to forget ‘Funnie’(receptionists), she is the star of the hotel. The moment we checked-in we were greeted and welcomed by her in a very professional manner. Very good communication skills and very good spoken English. Helped us in all possible ways she can and also recommended some places for sightseeing. I really would love to see ‘Funnie’ welcoming me in my next trip to The Marina Phuket Hotel. Will surely visit again and recommend this hotel to everyone visiting Phuket. "
Show more
8.7

Excellent

2288 reviews

Avg price per night
$ 49
Phuket Airport Place (SHA Plus+)
Phuket Airport,Phuket - View on map
"The location is really good and swimming pool also good for kids. Actually the staff members are not kind and friendly but the hotel is sooooo good. The bed is clean and room condition also good just for short stay. If i go phuket again I will stay here again and I recommend this hotel."
Show more
7.9

Very good

390 reviews

Avg price per night
$ 34
The Royal Paradise Hotel & Spa (SHA Plus+)
Patong,Phuket - View on map
"My wife & I were on our honeymooon. We first stayed at Royal Paradise in Phuket and then went to Kuala Lumpur, Malaysia and stayed at another hotel. So we were able to compare the two hotels. By far, Royal Paradise was far superior to that other hotel in KL. The price difference was also rather stark. We paid a very low rate per night for Royal Paradise (a 4 star) and a rather high rate per night for that other hotel in KL ...also a 4 star. But the difference in room features & quality of furnishings was worlds apart. In other words, in case of Royal Paradise we got an excellent deal at a very low price. Hence we started missing our hotel in Phuket while staying in KL at the other hotel. If we make another trip to Phuket, we are quite likely to book with Royal Paradise as it's unlikely we would get such a deal & pleasant experience elsewhere."
Show more
7.8

Very good

6942 reviews

Avg price per night
$ 79

Fast facts about Phuket, Thailand

Accommodations10,435 properties
Popular hotelThe Marina Phuket Hotel (SHA Plus+)
Popular areaPatong
Nightly rates from$5
AirportPhuket International Airport
Reasons to visitBeaches, Romance, Sightseeing

Discover the neighborhoods of Phuket


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Phuket


Frequently asked questions

What's the average price of a hotel in Phuket?

The average price for a 3-star hotel in Phuket is 55 USD, the average price for a 4-star hotel in Phuket is 105 USD, and the average price for a 5-star hotel in Phuket is 279 USD.

What's the average price of a hotel in Phuket this weekend?

The average price for a 3-star hotel in Phuket this weekend is 55 USD, the average price for a 4-star hotel in Phuket is 88 USD, and the average price for a 5-star hotel in Phuket is 287 USD.

What's the average price of a hotel in Phuket tonight?

The average price for a 3-star hotel in Phuket tonight is 64 USD, the average price for a 4-star hotel in Phuket is 95 USD, and the average price for a 5-star hotel in Phuket is 341 USD.

What are the best hotels in Phuket near Phuket International Airport?

Verified travelers to Phuket who stayed near Phuket International Airport have given top reviews to My Place Phuket Airport Mansion, Perennial Resort, and Chill House at Naiyang.

What are the best hotels in Phuket near Patong Beach?

Verified travelers to Phuket who stayed near Patong Beach have given top reviews to Millennium Resort Patong Phuket, Sleep with Me Hotel Design Hotel at Patong, and X2 Vibe Phuket Patong.

What are the best hotels in Phuket near Central Phuket?

Verified travelers to Phuket who stayed near Central Festival Phuket have given top reviews to Sino House Hotel, Sino Imperial Phuket Hotel, and The Tint at Phuket Town Hotel.

What are the most popular hotels in Phuket?

What are the best hotels in Phuket for couples?

Hotels in Phuket that are highly rated by couples include Millennium Resort Patong Phuket, Palmyra Patong Resort, and Sleep with Me Hotel Design Hotel at Patong.

What are the best hotels in Phuket for families?

Hotels in Phuket that are highly rated by families include Millennium Resort Patong Phuket, Sleep with Me Hotel Design Hotel at Patong, and Burasari Phuket.

What hotels in Phuket have the best views?

Verified travelers to Phuket have given top reviews for the views at The Westin Siray Bay Resort & Spa Phuket, The Westin Siray Bay Resort & Spa, Phuket, and Bandara Villas Phuket.

What hotels in Phuket have the best breakfast?

Verified travelers to Phuket have given top reviews for the breakfast at Sunwing Bangtao Beach, Renaissance Phuket Resort & Spa A Marriott Luxury & Lifestyle Hotel, and Renaissance Phuket Resort & Spa.

What's the best neighborhood in Phuket to stay in?

Popular neighborhoods among travelers staying in Phuket include Patong, Kata, and Phuket Town.

Show more questions



More about Phuket

Being one of Thailand's most famous islands, Phuket is positioned off the southern coast of Thailand in the Andaman Sea, featuring the golden sands, calm blue waters, and coconut palms associated with the perfect tropical vacation. Phuket Town is the island's main commercial area, and accommodation in the city center is cheap.

Phuket's most popular resort area is Patong. Fully redeveloped after the 2004 tsunami, Patong's main roads are lined with restaurants, shops, and countless bars and clubs. The nightlife here is legendary in Asia, and many book a hotel in Patong just to experience its lively after-hours scene.

South of Patong Beach is Karon Beach – a much quieter town with shops, restaurants, and bars that cater specifically to tourists. Kamala also offers a good range of accommodation and infrastructure with resorts becoming progressively more upscale towards Bang Thao, Surin, and Pansea beaches.

On the other side of the Phuket lay the islands of Koh Yao Yai, Koh Yao Noi, and Nakha Yai. Resorts on these islands assure secluded beaches and high levels of service.

Phuket is served by Phuket International Airport, about a 45-minute drive from Patong Beach and Phuket Town.

Find the most suitable accommodation for you by clicking on our interactive map and exploring Phuket for hotels and must-see destinations.