Exceptional 9.2
Based on 190 reviews

Up to 30% off with Agoda Insider Deals!

About On The Hill Karon Resort


Ideal for fun and relaxation, On The Hill Karon Resort is located in the Karon area of Phuket. The hotel lies 2.0 Km from the city center and provides accessibility to important town facilities. A haven of rest and relaxation, the hotel will offer total renewal just steps away from the city's numerous attractions such as Wat Suwankeereeket, Karon Beach, Patong Football Club.

On The Hill Karon Resort offers impeccable service and all the essential amenities to invigorate travelers. The hotel provides free Wi-Fi in all rooms, Wi-Fi in public areas, car park, room service, family room to ensure our guests the greatest comfort.

Hotel accommodations have been carefully appointed to the highest degree of comfort and convenience. In some of the rooms, guests can find television LCD/plasma screen, internet access – wireless, internet access – wireless (complimentary), non smoking rooms, air conditioning. The hotel offers wonderful recreational facilities such as private beach, fitness center, outdoor pool, solarium, table tennis to make your stay truly unforgettable. When you are looking for comfortable and convenient accommodations in Phuket, make On The Hill Karon Resort your home away from home.
Show more Show less



  • Free Wi-Fi in all rooms
  • Wi-Fi in public areas


  • Car park

Fitness & recreation

  • Fitness center
  • Solarium

Swimming & soaking

  • Swimming pool [outdoor]

Water sports

  • Private beach

Land sports

  • Table tennis

Food & beverage

  • Room service
  • Restaurant(s)
  • Coffee shop
  • Poolside bar


  • Pets allowed

Cleaning services

  • Laundry service

On-site facilities

  • Family room
  • Garden
  • Smoking area

Health and security

  • Safety deposit boxes

Languages spoken

  • English
  • Thai
Show more Show less


Child and extra bed policy
Children 0-12 year(s) Stay for free if using existing bedding.
  • Extra beds are dependent on the room you choose, please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Airport Transfer Fee: 750 THB
Breakfast Charge (when not included in room rate): 150 THB
Check-In From: 02:00 PM
Check-Out Until: 12:00 AM
Distance from City Center: 2.0 Km
Distance to Airport: 35 km
Number of Restaurants: 1
Number of Rooms : 15
Room Voltage: 220
Time to Airport (Minutes): 70
Year Hotel Built: 2003
Year Hotel Last Renovated: 2013
Show more Show less

Verified traveler reviews

Filter by traveler type

  • Hotel Condition/Cleanliness 9.2
  • Facilities 8.6
  • Location 8.9
  • Room Comfort/Standard 9.1
  • Service 9.9
  • Value for Money 9.4
  • Food/Dining 9.1

powel Z.
August 16, 2016
Suit for holiday
I went to this hotel with my gf ,the boss is so nice.if next time i go there again,i will choose this again.

carmel B.
August 13, 2016
Amazing business culture
All the staff were extremely friendly and kind. The location is quiet and peaceful. Definitely will stay there again.

William K.
United States
August 09, 2016
Exceptional Family Run Resort!
Too many positives too even try and do justice here. Truly amazing family run business, Do yourself a favour and stay here, it may just make you a better person by the time you check out.

Valerie B.
July 29, 2016
Our 'home' in Thailand
Our hosts were wonderful - extremely friendly and helpful. Nothing was too much trouble for them. All the staff were great - we felt completely at home On The Hill. Our room overlooked the sea and the beach and we could walk down some steps to access the beach and walk into Karon town. Breakfast and dinners were excellent. We ate there quite a few nights. This was our first visit to Thailand and we could not have asked for a better introduction to this area. We will definitely go back .

Merry M.
July 08, 2016
They always offered me as Much breakfast as I needed. The owners were very friendly and always made sure we were having a great time. They were quick to respond towards and problem we brought up. Room was always well cleaned when we returned each night. There were other people but the place was not crowded and usually we had the swimming pool to ourselves. They let us take motorbikes each day for a very cheap price and hassle free. The staff can also arrange any tour you want and arrange for you to be picked up at the hotel. Also you don't need to worry about paying for your tour separately, you can simply pay for everything at the hotel when you check out. It's very convenient. Views from the hotel are nice, you can see Karon beach. The restaurant has cheap food and it tastes great. overall my Girl friend and I were very satisfied with the service and general friendly atmosphere we were greeted with. I would definitely stay here again if I return to Phuket!

Ernst E.
June 08, 2016
very nice and friendly, great view. you have to ha
second time here, and i will be back again.

San Y.
Hong Kong
May 31, 2016
Very good for relax
It is a good hotel for relax and vacation. Joe, Noo and staff are very nice and helpful.

Kulpan O.
April 30, 2016
I came back two days ago from this hotel. Very good hotel, very good persones, so friendly and helpful, the breakfast was excellent and large enough that I am didn't want to eat until last evening. In this hotel feals yourself like at home. Ones uncomfortably was a too much stairs, to and from the beach, another way it's a very good gym every day for your legs and another parts of your body. Clean and quietly beach, no crowded. If I come to Karon again, I choose only "On the hill karon resort. Thanks a lot for good service and hospitality!!!

Leonard L.
United Kingdom
April 18, 2016
Wonderful place
We had a lovely 10 days here, the family who own the resort and the staff are so friendly and helpful, the breakfast was excellent and large enough that we didnt need to eat until dinner, the room was clean and safe, we enjoyed the little swimming pool and table tennis, and of course Karon beach is just 3 minutes away (the quiet end of it which was good for us).

Julie H.
March 18, 2016
Very friendly place
Outstanding staff that couldn't do more than help. Very homely and close to everything and very quiet


Select loyalty program

Loyalty Program A Loyalty Program A
Loyalty Program B

In the menu, click PointsMAX and select your favorite loyalty program.


Select a room that earns points

Hotel Room A
Room Info
This booking earns
5,000 points

Choose a room offer that comes with points, which are earned automatically with that booking.


Enter membership ID

Country of passport
Program Membership ID

Fill in the membership number for you selected program when completing your reservation. The points will be added to your account after you check out.

Start here and select your preferred program: