We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

On The Rocks - Marina Phuket Resort

47, Karon Road, Karon Beach, Karon, Phuket 83100, Thailand
+66 76 330 625
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good24%
  • Average13%
  • Poor4%
  • Terrible3%
Travelers talk about
“seafood basket” (11 reviews)
“rock lobster” (13 reviews)
“prawns” (17 reviews)
Open Now
12:00 PM - 11:30 PM Hours
Thai, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
47, Karon Road, Karon Beach, Karon, Phuket 83100, Thailand
All Details
Write a ReviewReviews (1,122)
Traveler rating
Traveler type
Time of year
  • More languages

1 - 10 of 632 reviews

Reviewed 1 week ago via mobile

We enjoyed the food as well as the service. We had the red snapper fillet in arabiata sauce as well as other dishes. The green mango salad was divine. Will definitely be back again.

1  Thank Carrie K
Reviewed 1 week ago via mobile

Went here for dinner yesterday lovely food with stunning views. Very reasonably priced too. Would recommend paying a visit.

Thank jenseery
Reviewed 1 week ago via mobile

Went there for my wifes Birthday with our 3 boys. The food was great and so was the service. Great view of Karon beach.

Thank gtf001
Reviewed 2 weeks ago via mobile

A definite spot to visit for lunch or dinner, we came twice during our holiday to Karon. Walking in through the forest to the rock style eatery and a beautiful view over Karon beach was really special. The satay chicken was the best ever! Served...More

Thank Sydshan
Reviewed 3 weeks ago

Looking for the cleanest food in the whole of karon beach, look no further. Honestly its not just about the view (Which is insanely beautiful especially if you catch the sunset) but the food is DELICIOUS. I still dream about their pineapple rice when I...More

Thank Dana K
Reviewed 3 weeks ago

We had a wonderful dinner here, the staff were great, food was one of the best thai meals we had while away. The views are stunning, recommend table by the balcony and watch the sunset with a cocktail in hand.

Thank Christine E
Reviewed 4 weeks ago

I wanted to be somewhere special to celebrate my 50th birthday. I am holidaying alone (as a special "me time" treat!). I selected On the Rock primarily for its location. I booked ahead and asked for an outside table. Definitely recommended. The walk down from...More

Thank BeHereNowAt50
Reviewed 4 weeks ago via mobile

Food was really good. Wasn’t cheap but you can still find a lot that is quite affordable. It’s worth it for the view.

Thank Jared M
Reviewed August 15, 2018 via mobile

What a find! This restaurant is nestled away on the rocks over looking Right down Karon beach. With the waves crashing and a cocktail in hand this was the perfect place to watch the sun set. The food was out of this world and has...More

Thank Sonya W
Reviewed August 15, 2018 via mobile

This place has it all. Views, food and staff. Don’t be scared off by “$$$$”, if your from oz, nz or similar, it’s more than reasonable (surely your not going to this restaurant to order a $60 AUD steak??). Stick to the chef specials, load...More

Thank Louisthefoodman
Nearby HotelsSee all 806 hotels in Phuket
Beyond Resort Karon
1,290 reviews
.05 miles away
Marina Phuket Resort
1,338 reviews
.08 miles away
Karona Resort & Spa
254 reviews
.13 miles away
Peach Blossom Resort
293 reviews
.19 miles away
Nearby Restaurants
En Vogue Restaurant
305 reviews
.25 miles away
Golden Paradise Restaurant
473 reviews
.09 miles away
The Twin’s Seafood
12 reviews
.12 miles away
Nearby Attractions
Master Tailor
50 reviews
.30 miles away
Pearl Spa
37 reviews
.23 miles away
Siam Aquatic Adventures
102 reviews
.11 miles away
Phuket Dive Tours
1,098 reviews
.33 miles away
Ask a question
Questions & Answers
Shajutha B
December 3, 2017|
Response from Ad B | Reviewed this property |
I have tried the seafood which is already halal. The restaurant serve seafood mainly.
richard d
October 9, 2017|
AnswerShow all 3 answers
Response from Paul O | Reviewed this property |
It’s better to ring the restaurant
May 6, 2017|
AnswerShow all 4 answers
Response from ManchesterLilly | Reviewed this property |
Certainly can book would suggest you need to give 48hrs not sure about catering for vegans
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Late Night
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Serves Alcohol, Full Bar, Free Wifi
Good for
Scenic view, Romantic, Large groups, Special occasions, Local cuisine, Business meetings, Families with children, Kids
Open Hours
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
Location and Contact Information
  • Address: 47, Karon Road, Karon Beach, Karon, Phuket 83100, Thailand
  • Location: Asia  >  Thailand  >  Phuket  >  Karon  >  Karon Beach
  • Phone Number: +66 76 330 625
  • E-mail
  • This restaurant is at Marina Phuket Resort
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing