Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Phuket

Tonight 20 Jun - 21 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Top Beach Resorts in Phuket

See all 3,491 properties in Phuket

Estimated price for 1 night/2 adults

Katathani Phuket Beach Resort
Katathani Phuket Beach Resort
5.0 out of 5.0 14 Kata Noi Road, Karon, Phuket
4.4/5 (1658 reviews)
SG$160/ night for 2 guests

Everything is great. Breakfast is boring

Reviewed on 13 Jun,2019
The Charm Resort Phuket
The Charm Resort Phuket
4.0 out of 5.0 212 Thaweewong Road, Patong Beach, Patong, Phuket
Free cancellation
4.0/5 (1510 reviews)
SG$67/ night for 2 guests

Amazing place, staff were so lovely and helpful, loved the pool also! I would go back for sure

Reviewed on 3 Jun,2019
Beyond Resort Karon
Beyond Resort Karon
4.0 out of 5.0 51 Karon Road, Karon, Phuket
Free cancellation
4.3/5 (574 reviews)
SG$145/ night for 2 guests

The location of the hotel was fantastic, right on the beach and away from the crowds. It was also adults only which resulted in being quiet around the pool and overall very relaxing. It was my 50th birthday and the birthday cake was a lovely surprise! The staff were friendly and attentive.

Reviewed on 11 Jun,2019
Hotel IKON Phuket
Hotel IKON Phuket
4.0 out of 5.0 400/2 Patak Road, Karon, Phuket
4.4/5 (774 reviews)
SG$47/ night for 2 guests

The service is superb & its near to Karon beach where the hotel do provide beach towel & transport to the beach for free.

Reviewed on 3 Jun,2019
Movenpick Resort & Spa Karon Beach Phuket
Movenpick Resort & Spa Karon Beach Phuket
5.0 out of 5.0 509 Patak Road, Karon Beach, Karon, Phuket
Free cancellation
4.3/5 (1175 reviews)
SG$118/ night for 2 guests

I enjoyed the resort features and close location to Karon beach. The spa was particularly good.

Reviewed on 18 Jun,2019
Mandarava Resort and Spa Karon Beach
Mandarava Resort and Spa Karon Beach
5.0 out of 5.0 14/2 Patak Road Soi 24, Karon Beach, Karon, Phuket
4.6/5 (1449 reviews)
SG$99/ night for 2 guests

Staff was extremely friendly, we've lost our luggage prior to flight to Phuket, they were willing to offer to pick them up from Phuket Airport to straight to our room.

Reviewed on 13 Jun,2019
Holiday Inn Express Phuket Patong Beach Central
Holiday Inn Express Phuket Patong Beach Central
3.5 out of 5.0 8 Hatpatong Road, Patong Beach, Patong, Phuket
Free cancellation
4.2/5 (1064 reviews)
SG$62/ night for 2 guests

Checking in was easy and quick. Staffs were attentive and helpful. Breakfast was simple but great.

Reviewed on 7 Jun,2019
Chanalai Garden Resort, Kata Beach
Chanalai Garden Resort, Kata Beach
4.0 out of 5.0 247 Koktanode Rd, Kata Beach, Karon, Phuket
4.1/5 (853 reviews)
SG$37/ night for 2 guests

breakfast and dinner not so good. It is many salt and not fresh

Reviewed on 18 Jun,2019
Outrigger Laguna Phuket Beach Resort
Outrigger Laguna Phuket Beach Resort
5.0 out of 5.0
Free cancellation
4.6/5 (1064 reviews)
SG$118/ night for 2 guests

We booked a room for 5 nights and were not disappointed. We were welcomed with a cool drink; flower wrist leis, and a chilled towel. The staff at the reception area were extremely friendly. We were soon escorted to our room, with an explanation of the room amenities. The room was large and beautiful, ...

Reviewed on 17 Jun,2019
Map

Beach Resorts: Our travellers loved these

Estimated price for 1 night/2 adults

Recently booked Beach Resorts in Phuket

Sunsuri Phuket
5.0 out of 5.0
Last booking: 1 hour ago
Movenpick Resort & Spa Karon Beach Phuket
5.0 out of 5.0
Last booking: 1 hour ago
Anantara Mai Khao Phuket Villas
5.0 out of 5.0
Last booking: 1 hour ago
Add Plus Hotel & Spa
3.0 out of 5.0
Last booking: 2 hours ago
The Naka Phuket
5.0 out of 5.0
Last booking: 2 hours ago
Lamai Hotel
3.0 out of 5.0
Last booking: 2 hours ago
Marina Express-AVIATOR-Phuket Airport
4.0 out of 5.0
Last booking: 4 hours ago
The Lunar Patong
3.5 out of 5.0
Last booking: 4 hours ago

Beach Hotels in Phuket


Known for its beaches and island views, Phuket offers a lot for the traveler booking a beach vacation. There are 1288 beach hotels and other accommodation options to choose from in this romantic destination, so it's easy to find one that meets your needs.


As you decide on a place to stay near the beach in Phuket, take a look at these top hotels with high ratings from Expedia travelers.

Mandarava Resort and Spa Karon Beach - 5-star luxury hotel near Karon Beach. It features 3 outdoor pools, a poolside bar, and a restaurant. Guests love the proximity to shopping and family friendliness.

Pacific Club Resort - 4-star spa resort near Karon Beach. Our travelers recommend its overall value and spacious rooms. This resort boasts 2 outdoor pools, a spa tub, and 2 pool bars. Activities include hiking trails.

Kamala Beach Resort a Sunprime Resort - 4-star resort on the beach. It offers 4 outdoor pools, 2 restaurants, and free WiFi. Activities include kayaking and windsurfing. Guest reviews highlight the spacious rooms.

Chanalai Garden Resort, Kata Beach - 4-star hotel, 2-minute walk from Kata Beach. It features 2 outdoor pools, a poolside bar, and 2 restaurants. Guests love the walkable location and proximity to shopping.

Grand Mercure Phuket Patong - 5-star luxury resort, 7-minute walk from Patong Beach. Our travelers recommend its walkable location and comfortable rooms. This resort boasts 3 outdoor pools, a poolside bar, and a restaurant.


Planning Your Trip to Phuket


If you're wondering about the best time to visit, here's what you can expect from the local weather:


  • Hottest months: March, February, April, and January, with an average temperature of 92°F
  • Coldest months: January, February, December, and March, with an average temperature of 72°F
  • Driest months: January, February, March, and April, with an average rainfall of 0.14 inches
  • Rainiest months: November, October, May, and September, with an average rainfall of 0.35 inches

Sightseeing in and Around Phuket


After checking into your accommodation of choice, you'll probably want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Panwa Beach or Kalim Beach. Discover the area's island views and shopping, and make time for local attractions like Patong Beach and Phuket Butterfly Garden and Insect World. You can also pay a visit to Chalong Temple or Phuket Aquarium for more to see and do.
Visitors also enjoy Phuket for its:
  • Cultural attractions
  • Bars
  • Restaurants

Getting Around Phuket


Make your way to Phuket with a flight to Phuket (HKT-Phuket Intl.), the closest major airport which is located 16.7 mi (26.9 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.