Phuket

Resorts in Phuket

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 316 Resorts in Phuket for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Nai Yang Beach,Phuket
When you stay at Nai Yang Beach Resort & Spa in Sa Khu, you'll be on the beach, a 2-minute drive from Mai Khao Beach and 8 minutes from Nai Thon Beach. This beach resort is 0.7 mi (1.1 km) from Nai Yang Beach and 8.4 mi (13.5 km) from Bang Tao Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. Additional amenities at this resort include complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge). Enjoy Eastern European cuisine at The Sands, one of the resort's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Full breakfasts are available daily from 7 AM to 10:30 AM for a fee. Featured amenities include limo/town car service, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 224 air-conditioned rooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

"This was my second time staying here, and it was even better than the first. We got a room upgrade and stayed for 4 nights, mostly just relaxing at the hotel and on the beach. It was super chill and laid-back. The beach chairs outside the hotel were priced at 150 baht, so we paid 200 baht for two of us and spent the whole afternoon there. This area has very few Chinese tourists, and there are many more shops around compared to two years ago when I first stayed. A new 7-Eleven and two Toy stores have opened, making it really convenient for shopping. We probably went to the supermarket ten times a day!"
Great
789 reviews
9.0/10
1 night
From US$27
Check Availability
99+
Hotel near Patong Beach,Phuket
When you stay at Kalima Resort & Spa, Phuket in Patong, you'll be by the ocean, within a 10-minute drive of Kamala Beach and Bangla Road. This 5-star resort is 5.7 mi (9.1 km) from Karon Beach and 7.2 mi (11.7 km) from Bang Tao Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, 4 spa tubs, and a sauna. Additional features at this resort include complimentary wireless Internet access, concierge services, and gift shops/newsstands. The complimentary shuttle will take you to the nearby beach or shopping center. Grab a bite at Malika Terrace, a restaurant which features a bar/lounge and a garden view. You can also stay in and take advantage of the 24-hour room service. Grab a drink at the swim-up bar while enjoying a refreshing dip in the resort pool.English breakfasts are available daily from 6 AM to 10:30 AM for a fee. Featured amenities include a business center, limo/town car service, and express check-in. Event facilities at this resort consist of a conference center and a meeting room. Guests may use a roundtrip airport shuttle for a surcharge, and free valet parking is available onsite. Make yourself at home in one of the 190 individually decorated guestrooms, featuring refrigerators and minibars. Rooms have private balconies or patios. 46-inch LED televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected. Private bathrooms have complimentary toiletries and hair dryers.

"Everything about the resort is beautiful. Honestly, I had to check out because all the rooms were fully booked and I couldn't extend my stay. The restaurant is lovely and offers a great variety. The views are absolutely breathtaking. The staff are incredibly helpful. Everything is just beautiful. Thank you! ♥️"
Great
590 reviews
9.2/10
1 night
From US$99
Check Availability
99+
Hotel near Patong Beach,Phuket
Coconut Village Resort is a popular choice amongst travelers in Phuket, whether exploring or just passing through. The hotel offers a wide range of amenities and perks to ensure you have a great time. Free Wi-Fi in all rooms, daily housekeeping, taxi service, 24-hour front desk, facilities for disabled guests are on the list of things guests can enjoy. Television LCD/plasma screen, complimentary instant coffee, complimentary tea, free welcome drink, linens can be found in selected guestrooms. The hotel's peaceful atmosphere extends to its recreational facilities which include hot tub, golf course (within 3 km), outdoor pool, massage, solarium. Friendly staff, great facilities and close proximity to all that Phuket has to offer are three great reasons you should stay at Coconut Village Resort.

"Coconut Village Resort is quite good in terms of both location and cleanliness. It's close to the beach. There's also a 7-Eleven store outside the hotel. Bangla Market is 1 km away. I'm a little disappointed with the management because I booked two rooms about a month and a half ago. I had two children with me, but they gave us separate rooms. According to the booking, they should have reserved the adjacent room for me.Rooms 110 and 113 are both in the same direction and a short walk down the stairs. I requested a room as well, but they said there were no rooms available. So it's the management's fault."
Very Good
504 reviews
8.6/10
1 night
From US$27
Check Availability
98
Hotel near Karon Beach,Phuket
With a stay at Mandarava Resort and Spa Karon Beach, you'll be centrally located in Karon, within a 5-minute drive of Karon Beach and Kata Beach. This 5-star hotel is 3.8 mi (6.2 km) from Patong Beach and 9.7 mi (15.6 km) from Kamala Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 5 outdoor swimming pools, a sauna, and a fitness center. Additional features at this hotel include complimentary wireless Internet access, concierge services, and gift shops/newsstands. The complimentary beach shuttle makes getting to the surf and sand a breeze. Satisfy your appetite for lunch or dinner at Chom Talay Restaurant, a restaurant which specializes in international cuisine, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink from the bar/lounge or one of the 5 poolside bars. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Karon? This hotel has 3229 square feet (300 square meters) of space consisting of conference space and a meeting room. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 232 air-conditioned rooms featuring refrigerators and minibars. Rooms have private balconies. 40-inch LCD televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.

"Facilities: Absolutely great, though unfortunately, the main pool was under renovation during my off-peak visit. Cleanliness: Impeccable. I personally saw housekeeping meticulously cleaning. Environment: Quite good! I stayed here eight years ago and was worried it might have aged, but it seems they renovated in 2024, making it more modern. The room was also spacious and super comfortable. Service: Just one word: excellent! From now on, this will be my go-to hotel whenever I visit Phuket. The off-peak prices are a great deal, the rooms are comfortable, and it helps avoid any disappointments, haha!"
Great
560 reviews
9.1/10
1 night
From US$69
Check Availability
99+
Hotel near Karon Beach,Phuket
With a stay at Phuket Orchid Resort and Spa in Karon, you'll be near the beach, a 3-minute walk from Karon Beach and a 2-minute drive from Kata Beach. This 4-star resort is 5.1 mi (8.2 km) from Patong Beach and 11 mi (17.6 km) from Kamala Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. Additional features at this resort include babysitting (surcharge), an arcade/game room, and gift shops/newsstands. Enjoy international cuisine at Le Bayon, one of the resort's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 6 AM to 10 AM for a fee. Featured amenities include limo/town car service, complimentary newspapers in the lobby, and dry cleaning/laundry services. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 524 air-conditioned rooms featuring refrigerators and LCD televisions. Rooms have private balconies. Wireless Internet access (surcharge) keeps you connected, and satellite programming is available for your entertainment. Partially open bathrooms have complimentary toiletries and bathrobes.

"Five-star review! We stayed in a family room on the first floor. It's inevitable for it to be a bit humid, but that's really due to the local climate and weather, so I don't think the room's orientation or floor made much of a difference. We were right next to the kids' pool, so we could just open the door and walk out – super convenient! With one king bed and a bunk bed, it was absolutely perfect and comfortable for a family of four! As for the hotel environment, it's very spacious. Although the breakfast leaned towards Western style, they had local noodles and soups that tasted great. Enjoying some bread and jam with black tea and coffee was also a nice touch. All the staff we encountered were very friendly, and the room cleaning was prompt – very good. Overall, the hotel offers great value for money. Both adults and kids could spend a whole day in the pool, and the two big waterslides were even better! Karon Beach is just a right turn out of the hotel, and there are many hidden gem restaurants nearby. Plus, there are two 7-Elevens right outside, and you absolutely have to visit Thailand's 7-Elevens multiple times a day! And for durian, you'll definitely be full! There are a few stalls at the 7-Eleven intersection, where we found the long-stemmed, sticky kind. The Monthong durian near the Karon roundabout, just a short taxi ride away, was also delicious!"
Very Good
1772 reviews
8.5/10
1 night
From US$51
Check Availability
99+
Hotel near Kata Beach,Phuket
When you stay at Sawasdee Village in Karon, you'll be near the beach, within a 5-minute drive of Karon Beach and Kata Beach. This 4-star resort is 2.4 mi (3.9 km) from Karon View Point and 5.1 mi (8.2 km) from Wat Chalong. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. This resort also features complimentary wireless Internet access and concierge services. The complimentary beach shuttle makes getting to the surf and sand a breeze. Satisfy your appetite for lunch or dinner at the resort's restaurant, Sawasdee Thai Cuisine, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the poolside bar. Cooked-to-order breakfasts are available daily from 6 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Make yourself at home in one of the 92 air-conditioned rooms featuring refrigerators. Complimentary wireless Internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and electric kettles.

"This was one of the most unusual and memorable hotels I have ever stayed in. The magic of the hotel truly begins at night when the stunning lighting transforms the entire place into something special. The service was excellent, the breakfasts were delicious, and the staff were incredibly friendly and attentive. Every detail was thoughtfully designed to create a unique and enjoyable experience. If you are looking for something different and unforgettable, I highly recommend this hotel."
Amazing
897 reviews
9.4/10
1 night
From US$73
Check Availability
60
Hotel near Patong Beach,Phuket
With a stay at Hacienda Phuket in Patong, you'll be just steps from Bangla Road and 7 minutes by foot from Patong Beach. This hotel is 0.2 mi (0.3 km) from Jungceylon Shopping Center and 3.2 mi (5.2 km) from Karon Beach. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 23 guestrooms featuring refrigerators and minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

"The location is perfect if you’re someone who enjoys Patong—right next to Bangla Road, yet you can still sleep peacefully without any noise. Personally, I disliked everything else about Patong: overpriced, overcrowded, noisy, and full of all sorts of unpleasant characters from every nationality. The only good thing about Patong was this hotel. The lady at the reception is definitely not rude—she’s an absolute sweetheart. This place is very underrated, and I recommend it to everyone."
Great
78 reviews
9.1/10
1 night
From US$12
Check Availability
99+
Hotel near Kata Beach,Phuket
With a stay at Beyond Kata in Karon, you'll be on the beach, steps from Kata Beach and a 2-minute drive from Karon Beach. This 4-star resort is 6.4 mi (10.3 km) from Patong Beach and 12.1 mi (19.5 km) from Kamala Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, a sauna, and a fitness center. This resort also features complimentary wireless Internet access, concierge services, and babysitting (surcharge). Grab a bite at The Poolside Bar, one of the resort's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 6:30 AM to 10 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this resort consist of conference space and meeting rooms. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 275 guestrooms featuring minibars and LCD televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and designer toiletries.

"Overall, the room was decent, feeling like it had been renovated, but the bathroom seemed quite old, and the cleanliness really needs improvement. As for the hotel staff, their attitude wasn't very friendly. They basically didn't greet guests proactively, and a smile seemed like a luxury for them. This was the worst experience I've had with staff among all the hotels I've stayed at in Thailand, as most Thai hotel staff are very friendly and welcoming. Also, when I booked on Trip.com, I requested a high floor and no corner room. However, upon arrival, I was assigned a room on the ground floor at the very end. When I approached the front desk, they told me that even with special requests, they couldn't guarantee all of them would be met. But at least one request could have been fulfilled, right? Otherwise, what's the point of the request feature? After my strong insistence, they moved me to a high-floor room near the edge. Despite these issues, the hotel's location is indeed good, the views are great, and there are plenty of food and drink options right outside, with a 7-Eleven just by the hotel entrance."
Very Good
1190 reviews
8.7/10
1 night
From US$93
Check Availability
99+
Hotel near Patong Beach,Phuket
With a stay at Patong Bay Hill Resort, you'll be centrally located in Patong, within a 5-minute drive of Patong Beach and Bangla Road. This 5-star hotel is 2.6 mi (4.1 km) from Karon Beach and 5.6 mi (9 km) from Kata Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional features at this hotel include complimentary wireless Internet access, concierge services, and gift shops/newsstands. The complimentary beach shuttle makes getting to the surf and sand a breeze. For lunch or dinner, stop by The Restaurant, a restaurant that specializes in Thai cuisine. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 366 individually decorated guestrooms, featuring refrigerators and microwaves. Rooms have private balconies. 32-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected. Private bathrooms have complimentary toiletries and bidets.

"The hotel is great. We enjoyed the pool access room and the swim-up bar. One of the shuttle drivers was awesome. Always up for a friendly chat. Sorry I didn’t get his name. The restaurant was nice. Friendly servers but they will comment on how much you have eaten… bit awkward. The room was clean. Basic amenities. Nothing fancy but just what you would need. It’s quiet. No complaints . A nice hotel if you want to spend some time at the hotel on your holiday, too. Just note if you have mobility issues , the hotel is a bit far from the beach and up a steep hill. You have to rely on hotel shuttle service which starts at 11am (the schedule is on their website) or grab/taxi."
Very Good
431 reviews
8.2/10
1 night
From US$40
Check Availability
70
Hotel near Kata Beach,Phuket
When you stay at Chanalai Garden Resort, Kata Beach in Karon, you'll be near the beach, within a 5-minute drive of Karon Beach and Kata Noi Beach. This 4-star hotel is 5.5 mi (8.9 km) from Wat Chalong and 6.6 mi (10.7 km) from Patong Beach. Be sure to enjoy recreational amenities including a health club and an outdoor pool. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and barbecue grills. Enjoy international cuisine at Morakot Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 6:30 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 209 individually furnished guestrooms, featuring refrigerators and minibars. Rooms have private balconies. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries.

"We chose this hotel for our anniversary trip to Phuket. I'd emailed them beforehand and they kindly helped decorate the room, which we really appreciated. The staff were all warm and polite, helping us with our luggage and so on. The sea view from our room was absolutely perfect; it was so relaxing to just sit on the balcony every day. The only downsides were the long walk from the main entrance to the room, which required taking several elevators, and the room was a bit humid, but these were minor issues. We'd definitely choose this place again next time we visit Kata Beach."
Very Good
357 reviews
8.8/10
1 night
From US$31
Check Availability
See All Resorts in Phuket

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.