The second largest of Phuket’s principal tourist beaches. Large resort complexes line the road back of the beach, but the strand itself, long and broad, has no development. The sand is very white, and squeaks audibly when walked on. The southern point has a fine coral reef stretching toward Kata and Poo Island.
Restaurants, bars, tour companies and other non-hotel businesses are at the north end, near the traffic circle, and at the south, on the little road connecting the back road with the beach road. The narrow road between Kata and Karon has a number of small businesses as well as the Dino Park Mini Golf facility. Karon is the most upscale of Phuket’s beaches. Regular daytime bus service to and from Phuket Town.
| Images | Hotel Name | Class | Location | Price Range |
![]() |
Access Resort & Villas | ![]() |
Karon Beach | 3,800 - 13,920 THB |
![]() |
Andaman Seaview Hotel | ![]() |
Karon Beach | 2,240 - 10,760 THB |
![]() |
Baan Karon Resort | ![]() |
Karon Beach | 1,200 - 2,050 THB |
![]() |
Baan Karonburi Resort | ![]() |
Karon Beach | 1,360 - 5,320 THB |
![]() |
Centara Karon Resort | ![]() |
Karon Beach | 2,240 - 9,960 THB |
![]() |
Centara Kata Resort | ![]() |
Karon | 2,120 - 12,000 THB |
![]() |
Centara Villas Phuket | ![]() |
Karon Beach | 2,880 - 12,440 THB |
![]() |
Diamond Cottage Resort & Spa | ![]() |
Karon Beach | 1,680 - 7,280 THB |
![]() |
Karon Sea Sands Resort | ![]() |
Karon Beach | 1,840 - 13,280 THB |
![]() |
Karon Whale Resort Phuket | ![]() |
Karon Beach | 900 - 5,840 THB |
![]() |
Karona Resort & Spa | ![]() |
Karon Beach | 1,440 - 2,160 THB |
![]() |
Katathani Phuket Beach Resort | ![]() |
Karon Beach | 4,320 - 16,640 THB |
![]() |
Malai House @ Karon Beach | ![]() |
Karon Beach | 920 - 3,680 THB |
![]() |
Phuket Island View | ![]() |
Karon Beach | 1,050 - 5,160 THB |
![]() |
Ramada Resort Karon Beach | ![]() |
Karon Beach | 3,200 - 18,300 THB |
![]() |
Secret Cliff Resort & Restaurant | ![]() |
Karon Cliff | 1,680 - 19,440 THB |
![]() |
Sugar Palm Karon Resort | ![]() |
Karon Beach | 1,560 - 6,400 THB |
![]() |
Warika Place | ![]() |
Karon Beach | 760 - 5,400 THB |
