Sur le côté nord du promontoire dominant Karon et Kata, le très accueillant Kata Tropicana, propose des bungalows bien entretenus à 500/1 500 Bahts (à partir de 250 B hors saison).
Dans la catégorie moyenne (à partir de 500 B), on peut classer le Karon Village, dont les tarifs oscillent à 600/800 B, le Karon Guest House , à 500/800 B, le Phuket Ocean Resort , dans la fourchette des 1 200/1 400 B et la Ruam Thep Inn , à 400/900 B.
A Karon, les autres hôtels Phuket, de type station balnéaire, présentent des chambres climatisées à partir de 1 000 B, avec piscines et restaurants. Globalement, les tarifs ont légèrement baissé au cours des deux dernières années, en raison de la concurrence, sauf dans certains établissements. En règle générale, les grands hôtels disposant d’un nombre important de chambres offrent les remises les plus intéressantes, en particulier pendant la saison des moussons, de mai à octobre. Dans un style rappelant vaguement le Sud-Ouest américain, les plus sérieux sont le Felix Karon Phuket, aux 81 chambres à partir de 3 800 B, le The Islandia Travelodge Resort, avec 128 chambres à 1 000/3 000 B, le Karon Beach Resort , aux 81 chambres à partir de 4 000 B, la Karon Inn, avec 100 chambres à 1 650/2 150 B, le Karon Villa & Karon Royal Wing, aux 324 chambres à 2 800/3 800 B, le Phuket Arcadia Hotel, avec 468 chambres à partir de 4 000 B, le South Sea Resort , aux 100 chambres à partir de 3 200 B, et le Thavorn Palm Beach Hotel , avec 210 chambres à partir de 5 400 B.
Juché sur les hauteurs de Karon Noi (« Relax Bay »), la petite baie autour du promontoire nord de Karon, Le Meridien Phuket, établissement haut de gamme, propose 470 chambres tout confort à partir de 3 800 B. Plus haut, à flanc de colline et à une courte distance de la plage, le Karon Hill loue des simples convenables avec s.d.b. à 300/500 B, en fonction de la l saison ou de vos talents pour marchander.