Phuket

Resorts in Phuket

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 313 Resorts in Phuket for you

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
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.

"Love Naiyang beach resort and spa. I have been here annually since 2024, 2025, and now 2026. It had recently gotten a facelift and it looks so much more amazing. The staff was kind and we enjoyed the usage of the swimming pools! Breakfast was good as well and the room we stayed in was so comfortable. less than 50meters to the beach. Love this place!!"
Great
635 reviews
9.0/10
1 night
From S$ 32
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.

"By far one of the best experiences I’ve had at a hotel! From the infinity pool to the breakfast mimosas, I enjoyed each moment at this facility! The atmosphere at the hotel is truly amazing. Just one con- please ensure the cleaning matches the standard of your facility! Just added one picture of the bathtub for reference, otherwise it was a very small thing and didn’t take anything away from my experience."
Great
618 reviews
9.1/10
1 night
From S$ 103
Check Availability
86
Hotel near Patong Beach,Phuket
When you stay at Tony Resort in Patong, you'll be near the beach, within a 15-minute walk of Patong Beach and Bangla Road. This hotel is 2.8 mi (4.5 km) from Karon Beach and 5.8 mi (9.4 km) from Kata Beach. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless Internet access. Wrap up your day with a drink at the poolside bar. Continental breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and ATM/banking services. 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 101 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"I booked a special offer room, so I didn't have high expectations. The front desk staff were warm and polite, and they spoke a little Chinese, so communication wasn't an issue. The hotel definitely has a vintage feel to it, probably a luxury hotel back in its day. I was given the last room on the basement floor, which was quite spacious. The room layout was tidy, and the toiletries and bedding were clean and hygienic. The only downsides were that the lighting was a bit dim and there were no toothbrushes or slippers provided, though all other amenities were complete. The bellboy provided excellent service. Overall, I would still recommend this hotel."
Very Good
169 reviews
8.9/10
1 night
From S$ 25
Check Availability
79
Hotel near Phuket Airport,Phuket
When you stay at Airport Resort Phuket in Sa Khu, you'll be near the airport, within a 15-minute drive of Bang Tao Beach and Mai Khao Beach. This 4-star hotel is 1.1 mi (1.7 km) from Nai Yang Beach and 14.7 mi (23.7 km) from Kamala Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This hotel also features complimentary wireless Internet access and a television in a common area. Satisfy your appetite for lunch, dinner, or brunch at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). 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:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, a safe deposit box at the front desk, and an elevator. 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 68 air-conditioned rooms featuring refrigerators and flat-screen televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries.

"The room wasn't particularly new, and some of the facilities were a bit old. What really left me speechless was coming back to my room at night to find my door wide open! The front desk told me the cleaning lady forgot to close it! So my room door was just left open all day for no good reason. Everyone passing by could see into my room and my belongings, and even walk right in! And not a single apology from start to finish. 'Sorry' isn't a hard word to say. They even said, 'As long as nothing was stolen, it's fine.' I was just speechless... With service like that, there won't be a next time for me."
Very Good
955 reviews
8.5/10
1 night
From S$ 25
Check Availability
99+
Hotel near Karon Beach,Phuket
When you stay at The Front Village in Karon, you'll be by the ocean, a 1-minute drive from Karon Beach and 7 minutes from Bangla Road. This hotel is 2.3 mi (3.7 km) from Kata Beach and 3.5 mi (5.6 km) from Patong Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this hotel include complimentary wireless internet access, a television in a common area, and tour/ticket assistance. Satisfy your appetite for lunch or dinner at AH MA HOUSE Restaurant, a restaurant which specializes in Asian cuisine, 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:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. 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 71 air-conditioned rooms featuring refrigerators and minibars. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and LCD televisions are provided for your entertainment. Bathrooms have complimentary toiletries and hair dryers.

"Pros: 1. The pool is clean and a reasonable depth, suitable for both adults and children. 2. The environment is elegant and quite tidy. The decor is a bit old-fashioned but grand. Cons: 1. The balcony faces the street, so it's extremely noisy, with motorbikes roaring past. The balcony glass door doesn't block out the sound at all, and the curtains don't seal well. 2. The electrical appliances are old. The air conditioner is particularly loud and takes about 5 minutes to cool down. 3. The bathroom exhaust fan causes odors to come back from the drain, and the wooden window frame has mold. Major complaints: 1. We arrived at 1 AM, and there's a long flight of stairs at the hotel entrance! The front desk staff didn't offer help proactively and only assisted with luggage after we asked. 2. The hotel only provides a fixed number of bottled water (e.g., for three of us, only three bottles were given). When I called the front desk later that night to ask for three more bottles, I was refused. The staff said that if the room had been cleaned and water replenished that day, they wouldn't provide more. I've never encountered such a situation in my previous travels; it seems a bit excessively stingy."
Great
106 reviews
9.0/10
1 night
From S$ 25
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.

"During my Phuket trip, I stayed at three hotels: Patong Beach, Karon Beach, and Koh Phi Phi. The Orchidacea Resort stood out for its excellent location, facilities, and service. What truly impressed us was that even though our two-night booking had different room types, they upgraded us to the same room type for both nights at check-in, free of charge. This meant we didn't have to switch rooms, which was incredibly thoughtful. The four lovely ladies, Patty, Netty, Lilly, and Kaimook, provided very attentive and dedicated service, and they could even communicate in Chinese, which was a delightful bonus!"
Very Good
1453 reviews
8.6/10
1 night
From S$ 64
Check Availability
99+
Hotel near Rawai Beach,Phuket
With a stay at Phuket Sea Resort, you'll be centrally located in Rawai, within a 10-minute drive of Kata Beach and Kata Noi Beach. This 4-star hotel is 6.7 mi (10.7 km) from Karon Beach and 12 mi (19.3 km) from Patong Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. This hotel also features concierge services, shopping on site, and a vending machine. Enjoy a satisfying meal at Mala serving guests of Phuket Sea Resort. Featured amenities include express check-out, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 68 air-conditioned rooms featuring refrigerators and microwaves. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature complimentary toiletries and hair dryers.

"This was my favorite hotel of the trip! The location is fantastic, right on Rawai Beach, and there are so many charming beachfront restaurants along the strip. My kids absolutely loved the pool and spent ages playing in it. It's also a great spot for taking photos!"
Very Good
478 reviews
8.6/10
1 night
From S$ 24
Check Availability
99+
Hotel near Bang Tao Beach,Phuket
Located in Choeng Thale, Amora Beach Resort Phuket is within a 15-minute drive of Surin Beach and Kamala Beach. This 4-star hotel is 8.7 mi (14.1 km) from Patong Beach and 9.8 mi (15.7 km) from Nai Yang Beach. Pamper yourself with a visit to the spa, which offers massages. After dipping into one of the 4 outdoor swimming pools, you can spend some time at the private beach. Additional features at this hotel include complimentary wireless Internet access, concierge services, and babysitting (surcharge). Guests can catch a ride to nearby destinations on the complimentary area shuttle. Enjoy international cuisine at NORA Beach Club, 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. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Planning an event in Choeng Thale? This hotel has 10764 square feet (1000 square meters) of space consisting of conference space and 5 meeting rooms. 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 264 air-conditioned rooms featuring refrigerators and minibars. Rooms have private balconies or patios. 49-inch LED televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms feature separate bathtubs and showers, complimentary toiletries, and hair dryers.

"This hotel is located right by Bangtao Beach. Across the street, there's a Tops supermarket for all your basic shopping needs, plus plenty of restaurants, massage parlors, and a night market, all at reasonable prices. Each building in the hotel is a three-story structure with no elevator, only stairs. The rooms seem to have been renovated; they're a good size and kept very clean, with no broken facilities. There are a limited number of power outlets. The bathroom had no strange odors, but the showerhead is fixed, and the tap water quality isn't great – it sometimes runs yellow. Rooms come with an electric kettle and a small fridge that can even make ice, which is handy. The breakfast selection is quite varied, with different dishes offered daily, and the food tastes good. There are multiple swimming pools, including a kids' pool with slides and other facilities. The indoor kids' play area is small and has age restrictions. It’s just a few minutes' walk to the beach, where the hotel offers free sun loungers and sofas, though they tend to be occupied mostly by Caucasians. The beach is great for swimming, with fine sand and clear water. You'll find many restaurants and massage shops along the beach, but they are a bit pricier than those outside the resort. Overall, it's a good place for a pure resort-style vacation."
Very Good
398 reviews
8.9/10
1 night
From S$ 92
Check Availability
69
Hotel near Karon Beach,Phuket
Chanalai Hillside Resort is located at Karon Beach in Phuket. This modern resort boasts a range of amenities designed for relaxation and enjoyment. The cozy rooms come with orthopedic mattresses and an almost black-out curtain to ensure a good night's sleep, along with modern conveniences such as a flat-screen TV, a well-stocked minibar, and a safety deposit box. Selected room types also come with a deep soaking bathtub and direct access to the outdoor pool. Guests have the option to unwind and rejuvenate in the resort's 2 outdoor pools, one large ground-floor swimming pool, and a sensational rooftop swimming pool with unforgettable views of nearby Karon Beach and the Andaman Sea. The all-day dining Hillside Restaurant serves a delicious buffet breakfast and offers a menu featuring both local Thai dishes and international cuisine for lunch and dinner. For refreshments and drinks, head over to the 2 pool bars for Happy Hours and enjoy a barbecue night. Room service is also available from 06:30 - 23:00 hrs. Excursions to nearby attractions are available for guests who want to explore the area through the resort's tour desk. Additionally, airport transfers are available upon request for added convenience. The resort is a 10-minute drive to Kata Beach and Patong Beach, a 30-minute drive to Phuket Town, and 43 km from Phuket International Airport.

"I stayed at the hotel for two nights. On the first night, there was a small issue with cleanliness, but the front desk staff handled it very well quickly arranged a room change and offered complimentary breakfast as an apology. I was truly impressed by their care and responsiveness. The room was clean and comfortable, and the rest of the hotel was well maintained with a pleasant atmosphere. Thank you to all the staff. I would gladly recommend this hotel to anyone looking for a great stay with excellent service."
Very Good
343 reviews
8.8/10
1 night
From S$ 26
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.

"I was in Phuket for a business conference and booked this hotel quite late as the conference hotel was full. It was the closest option I could find. Although small, it had all the essentials. Pros: Relatively good price, excellent value for money. Cons: Swarms of mosquitoes, outdated facilities, and a double whammy of air conditioning noise and road noise from outside."
Very Good
514 reviews
8.4/10
1 night
From S$ 35
Check Availability
See All Resorts in Phuket

FAQs

What are the top hotels in Phuket near Patong Beach?

Some of the top hotels in Phuket near Patong Beach include Beyond Patong (from S$ 61), Hotel Clover Patong Phuket (from S$ 80) and My Hotel Phuket (from S$ 20), all offering easy access to Patong Beach, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Phuket for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Phuket this weekend is S$ 135 per night. For a 4-star hotel, the average cost is S$ 406 per night. If you're looking for a luxury experience, 5-star hotels in Phuket this weekend typically cost S$ 1,132 per night.

How much do hotels in Phuket cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Phuket during weekdays is S$ 134 per night. For a 4-star hotel, you can expect to pay around S$ 405 per night. If you're seeking a luxury stay, 5-star hotels in Phuket generally cost S$ 1,129 per night on weekdays.

What are the best places to stay in Phuket?

Some of the best places to stay in Phuket are near popular attractions like Patong Beach, Karon Beach and Kata Beach, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Phuket?

Popular budget hotels in Phuket include HOMA Phuket Town, Phuket Orchid Resort and Spa and Dara Hotel.

How to get good deals on hotels in Phuket?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.