Skip to main content

Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Karon Beach – 135 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Avista Grande Phuket Karon - MGallery 5 stars

Hotel in Karon Beach

Featuring a terrace and a restaurant, Avista Grande Phuket Karon is located in Karon Beach. We loved the pool and we noticed that they clean it daily!

Show more Show less
8.8
Fabulous
364 reviews
Price from
£53
per night

Baan Chaylay 2 stars

Hotel in Karon Beach

Less than 1 km from Karon Beach, Baan Chaylay’s rooms feature free Wi-Fi access and a private balcony with pool views. Complimentary parking is provided. Staff was very helpful and polite. Speedy check in. Location was great for price. Quiet.

Show more Show less
8
Very good
540 reviews
Price from
£10
per night

Hotel IKON Phuket 4 stars

Hotel in Karon Beach

Situated on a hillside, Hotel IKON Phuket offers spacious rooms with free WiFi and views of Karon Beach and surrounding greenery. It features massages, an outdoor pool and free parking. Everything. New hotel opened 2016, big rooms, hotel away from the noise. Swimming pool could be open until 10 pm as it closes at 7pm. Breakfast excellent, buffet with Thai breakfast options and western as well. Eggs will be prepared as per your choice. Fruits. confortable bed, we requested a king bed and was given.

Show more Show less
8.6
Fabulous
537 reviews
Price from
£32
per night

Sugar Marina Resort - ART - Karon Beach 4 stars

Hotel in Karon Beach

Sugar Marina Resort- ART- Karon Beach is located in Phuket, a 3-minute walk from the scenic Karon Beach. The hotel offers an outdoor pool and 24-hour reception. the location of the hotel was great, just a few steps from Karon Beach. breakfast was great. the hotel is clean they provide umbrella and mat.

Show more Show less
8.3
Very good
498 reviews
Price from
£18
per night

Best Western Phuket Ocean Resort 3 stars

Hotel in Karon Beach

Situated 200 metres from beautiful Karon Beach, Best Western Phuket features 3 outdoor pools set in tropical landscapes. Featuring stunning ocean views, it has a beachfront restaurant and spa. We loved the swimming pools. They allowed us to use our air mattresses and float in the pool. Staff were all amazing. We felt like they were all about making our stay wonderful. The breakfast had lots of good choices. We would recommend this hotel to all our family & friends. We hope to return next year and would choose this hotel again.

Show more Show less
8.7
Fabulous
295 reviews
Price from
£32
per night

Thavorn Palm Beach Resort Phuket 5 stars

Hotel in Karon Beach

Enjoying a beachfront location on Karon Beach, Thavorn Resort offers rooms with private balconies on its 25 acres of landscaped grounds. my vacation in this resort is fantastic. I love the sun shine, the pool, the family room, the pizza there(buy 2 get 1 free). All the staffs are very nice, especially Mr Chai & Mrs Meily, both of them can speak Chinese & English well, have great patient to we guest, thoughtful & enthusiastic.

Show more Show less
8.3
Very good
818 reviews

The Old Phuket - Karon Beach Resort 4 stars

Hotel in Karon Beach

Centrally located on Karon Beach, The Old Phuket presents a blend of traditional and modern Thai design. Boasting 2 outdoor pools in 2 separate wings, it also has 7 dining options and a gym. Great rooms and architecture.

Show more Show less
8.4
Very good
209 reviews
Price from
£46
per night

Pacific Club Resort 4 stars

Hotel in Karon Beach

Perched upon a hilltop and only a 10-minute walk from Karon Beach, the uniquely-designed boutique Pacific Club Resort offers spectacular views and spacious accommodation with private balcony. Location is close to the beach just few minutes walk or motobike and the restaurants (we travelled during the Covid so many are closed) but still can find the good place to eat. Great swimming pool on the roof top, you can enjoy the sun set from there if you do not want to walk to the beach. Very great supported from staff for booking the taxi and the car rental...Alles SUPER!

Show more Show less
9.3
Superb
340 reviews
Price from
£42
per night

Andaman Seaview Hotel - Karon Beach 4 stars

Hotel in Karon Beach

Situated across the road from Karon Beach, this Phuket property faces the Andaman Sea. Boasting 2 dining options and 2 outdoor pools, it features spacious rooms with a private balcony and Wi-Fi... Location was perfect. And the staffs were all helpful. Rooms are spacious and nice.

Show more Show less
7.9
Good
55 reviews
Price from
£36
per night

Manohra Cozy Resort 3 stars

Hotel in Karon Beach

Surrounded by tropical gardens, Manohra Cozy Resort is located within 2 km from both Karon and Kata Beach. It offers a daily free shuttle to Karon Beach and free Wi-Fi. Friendly staff, clean, good location, shuttles, motorbike rental, nice pool!

Show more Show less
7.4
Good
702 reviews
Price from
£16
per night

Most booked hotels in Karon Beach in the past month

See all

Karon Beach's best hotels with breakfast

See all

Budget hotels in Karon Beach

See all

FAQs about hotels in Karon Beach

  • Pacific Club Resort, Kata Tranquil Villa and Pro Andaman Place are some of the popular hotels in Karon Beach.

  • Waterfront Suites Phuket by Centara, Best Western Phuket Ocean Resort and Avista Grande Phuket Karon - MGallery have received great reviews from travellers in Karon Beach regarding the views from their hotel rooms.

  • On average, 3-star hotels in Karon Beach cost £42 per night, and 4-star hotels in Karon Beach are £41 per night. If you're looking for something really special, a 5-star hotel in Karon Beach can on average be found for £75 per night (based on Booking.com prices).

  • Many families visiting Karon Beach loved staying at Pro Andaman Place, Kata Tranquil Villa and Pacific Club Resort.

  • On average, it costs £31 per night to book a 3-star hotel in Karon Beach for tonight. You'll pay on average around £50 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Karon Beach will cost around £67 (based on Booking.com prices).

  • These hotels in Karon Beach are highly rated by couples: Pension Zum Ross, Pacific Club Resort and Avista Grande Phuket Karon - MGallery.

  • The average price per night for a 3-star hotel in Karon Beach this weekend is £31 or, for a 4-star hotel, £51. Looking for something even fancier? 5-star hotels in Karon Beach for this weekend cost on average around £93 per night (based on Booking.com prices).

  • For hotels in Karon Beach that serve up a highly-rated breakfast, try Pacific Club Resort, Kata Tranquil Villa and Peach Blossom Resort & Pool Villa.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Karon Beach:

Explore guest reviews of hotels in Karon Beach

See all