HTML SitemapExplore
logo
Find Things to DoFind The Best Restaurants

On The Rock Restaurant — Restaurant in Karon

Name
On The Rock Restaurant
Description
Nearby attractions
Dino Park Mini Golf & Restaurant
47 Karon Rd, Karon, Muang, Phuket 83100, Thailand
Dive Today Kata Beach - Phuket Dive Tours
1 Soi Pakbang, Karon, Mueang Phuket District, Phuket 83100, Thailand
Kata Beach Shore Dives Meeting Point
Soi Pakbang, Karon, Muang, Phuket 83100, Thailand
Thavorn Palm Beach pet zoo
311 Patak Rd, Karon, Mueang Phuket District, Phuket 83100, Thailand
Nearby restaurants
The Commune | Resto Bar
10/3 Laemsai Rd, Karon, Mueang Phuket District, Phuket 83100, Thailand
Tann Beach club
53 Karon Rd, Tambon Karon, Mueang Phuket District, Phuket 83100, Thailand
Golden Paradise Restaurant(NORTH-INDIAN CURRY HOUSE) || Best Indian Restaurant, Veg And Non Veg Restaurant, Vegan Restaurant
98, opposite of Beyond Resort karon, 1 Karon Rd, Karon, Mueang Phuket District, Phuket 83100, Thailand
Kalika restaurant
76 ถนน กะรน, Karon, Mueang Phuket District, Phuket 83100, Thailand
Red Chopsticks, Karon Beach
47 Karon Rd, Karon, Muang, Phuket 83100, Thailand
G seafood Restaurant
121/6 Karon Rd, Karon, Mueang Phuket District, Phuket 83100, Thailand
EAT Bar & Grill Restaurant Karon
Karon 14 Rd Karon, Mueang Phuket District, Phuket 83100, Thailand
Dino Park Restaurant
47 Karon Rd, Karon, Muang Phuket 83100, Thailand
Kata Villa Restaurant
14 Karon Soi 4 Karon, Mueang Phuket District, Phuket 83100, Thailand
Touch Sea Boutique Hotel & Bistro - ทัชซี บูทิค โฮเทล แอนด์ บิสโตร
100 ถนนกะรน Tambon Karon, Mueang Phuket District, Phuket 83100, Thailand
Nearby hotels
Beyond Karon
เลขที่ 51 ถนน กะรน, Karon, Mueang Phuket District, Phuket 83100, Thailand
Marina Phuket Resort
47 ถนน กะรน Karon, Mueang Phuket District, Phuket 83100, Thailand
Novotel Phuket Kata Avista Resort & Spa
4, 1 Soi Lam Sai, Karon, Mueang Phuket District, Phuket 83100, Thailand
Peach Blossom
23 12 Karon Rd, Karon, Muang Phuket 83100, Thailand
Karona Resort & Spa
6 Soi Karon 2, Karon, Amphoe Mueang Phuket, Phuket 83100, Thailand
KATA VILLA - MERIT HILL BUNGALOWS
14 Karon Rd, Karon, Phuket 83100, Thailand
Avista Grande Karon Resort & Spa Phuket - MGallery Collection
38, Luang Phor Chuan Rd, Tambon Karon, Amphur Muang, Phuket 83100, Thailand
Kata Garden Resort SHA Extra Plus
32 Patak (West, Karon, Mueang Phuket District, Phuket 83100, Thailand
Peach Hill Resort
2 ถนน แหลมทราย, Karon, Mueang Phuket District, Phuket 83100, Thailand
Diamond Cottage Resort & Spa
6 ถนน กะรน, Karon, Mueang Phuket District, Phuket 83100, Thailand
Related posts
Keywords
On The Rock Restaurant tourism.On The Rock Restaurant hotels.On The Rock Restaurant bed and breakfast. flights to On The Rock Restaurant.On The Rock Restaurant attractions.On The Rock Restaurant restaurants.On The Rock Restaurant travel.On The Rock Restaurant travel guide.On The Rock Restaurant travel blog.On The Rock Restaurant pictures.On The Rock Restaurant photos.On The Rock Restaurant travel tips.On The Rock Restaurant maps.On The Rock Restaurant things to do.
On The Rock Restaurant things to do, attractions, restaurants, events info and trip planning
On The Rock Restaurant
ThailandPhuket ProvinceKaronOn The Rock Restaurant

Basic Info

On The Rock Restaurant

47 Karon Rd, Karon, Mueang Phuket District, Phuket 83100, Thailand
4.3(630)$$$$
Save
spot

Ratings & Description

Info

attractions: Dino Park Mini Golf & Restaurant, Dive Today Kata Beach - Phuket Dive Tours, Kata Beach Shore Dives Meeting Point, Thavorn Palm Beach pet zoo, restaurants: The Commune | Resto Bar, Tann Beach club, Golden Paradise Restaurant(NORTH-INDIAN CURRY HOUSE) || Best Indian Restaurant, Veg And Non Veg Restaurant, Vegan Restaurant, Kalika restaurant, Red Chopsticks, Karon Beach, G seafood Restaurant, EAT Bar & Grill Restaurant Karon, Dino Park Restaurant, Kata Villa Restaurant, Touch Sea Boutique Hotel & Bistro - ทัชซี บูทิค โฮเทล แอนด์ บิสโตร
logoLearn more insights from Wanderboat AI.
Phone
+66 76 330 625
Website
marinaphuket.com

Plan your stay

hotel
Pet-friendly Hotels in Karon
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Karon
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Karon
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
Crab Rangoon (เกี้ยวปูทอด)
Deep fried wonton stuffed with crab meat, onions, carrot and cream cheese served with chilli sauce.
Calamari Fritto (ปลาหมึกชุบแป้งทอด)
Deep fried squid served with tartar sauce.
Tod Mun Koong (ทอดมันกุ้ง)
Minced shrimp formed into patties and coated with breadcrumb served with plum sauce.
Goong Sarong (กุ้งโสร่ง)
Deep fried prawns wrapped with phuket rice noodle served with plum sauce.
Fried Chicken With Thai Herbs (ไก่ทอดสมุนไพร)

Reviews

Nearby attractions of On The Rock Restaurant

Dino Park Mini Golf & Restaurant

Dive Today Kata Beach - Phuket Dive Tours

Kata Beach Shore Dives Meeting Point

Thavorn Palm Beach pet zoo

Dino Park Mini Golf & Restaurant

Dino Park Mini Golf & Restaurant

4.4

(1.1K)

Closed
Click for details
Dive Today Kata Beach - Phuket Dive Tours

Dive Today Kata Beach - Phuket Dive Tours

4.7

(396)

Open until 12:00 AM
Click for details
Kata Beach Shore Dives Meeting Point

Kata Beach Shore Dives Meeting Point

4.7

(9)

Open 24 hours
Click for details
Thavorn Palm Beach pet zoo

Thavorn Palm Beach pet zoo

4.8

(47)

Open 24 hours
Click for details

Things to do nearby

Private Catamaran tour to Coral and Racha island
Private Catamaran tour to Coral and Racha island
Thu, Dec 11 • 9:00 AM
Chalong, Phuket, 83100, Thailand
View details
Phuket: Early Morning Phi Phi, Bamboo & Snorkeling
Phuket: Early Morning Phi Phi, Bamboo & Snorkeling
Thu, Dec 11 • 5:00 AM
Phuket, Phuket, 83000, Thailand
View details
Thai Cooking Class in Phuket
Thai Cooking Class in Phuket
Thu, Dec 11 • 9:00 AM
Kathu, Phuket, 83120, Thailand
View details

Nearby restaurants of On The Rock Restaurant

The Commune | Resto Bar

Tann Beach club

Golden Paradise Restaurant(NORTH-INDIAN CURRY HOUSE) || Best Indian Restaurant, Veg And Non Veg Restaurant, Vegan Restaurant

Kalika restaurant

Red Chopsticks, Karon Beach

G seafood Restaurant

EAT Bar & Grill Restaurant Karon

Dino Park Restaurant

Kata Villa Restaurant

Touch Sea Boutique Hotel & Bistro - ทัชซี บูทิค โฮเทล แอนด์ บิสโตร

The Commune | Resto Bar

The Commune | Resto Bar

4.1

(684)

Click for details
Tann Beach club

Tann Beach club

4.2

(986)

Click for details
Golden Paradise Restaurant(NORTH-INDIAN CURRY HOUSE) || Best Indian Restaurant, Veg And Non Veg Restaurant, Vegan Restaurant

Golden Paradise Restaurant(NORTH-INDIAN CURRY HOUSE) || Best Indian Restaurant, Veg And Non Veg Restaurant, Vegan Restaurant

4.8

(815)

Click for details
Kalika restaurant

Kalika restaurant

4.6

(687)

$

Closed
Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.
logo

Reviews of On The Rock Restaurant

4.3
(630)
avatar
2.0
1y

Chose this place for a belated Valentine’s Day date. Booking was easy to make online, and because we made it in advance, we snagged a beautiful beachside table. I picked this place because I liked the general vibe and aesthetic, despite the fact that it had a lower rating than other similarly priced restaurants. On the aesthetic front, it did not disappoint. The scenery was really breathtaking, and I loved the tropical, laid back atmosphere of the restaurant. The service, however, was really terrible - especially considering that the price point made this a relatively high end restaurant. It was incredibly difficult to get the staffs attention, despite there Efforts being several people on shift. We would need to attempt for five minutes to catch their eye, or even wave them down. The waiter that served us also looked annoyed every time we asked for assistance, like when ordering or asking for cutlery, as if it wasn’t her job or we were making ridiculous demands. When the waitress got our order wrong (we asked for a juice and a smoothie), she got irritated when I asked where the juice was, insisting that the juice I asked for didn’t exist (I clarified twice using the menu when we ordered). Since we were thirsty and only had smoothies, I then asked for a water, which in turn, never arrived. We gave up trying to ask for help since the waiters didn’t seem keen on doing much but chatting to themselves and the kitchen staff.

The food was nice, definitely the best western food we had in Thailand on our trip. Overall, for 2 drinks, 2 appetizers and 2 mains, we spent around 1700 baht. Not too pricy, but for this amount of money, I’d recommend going to another restaurant. As someone who has worked in hospitality and customer service her whole adult life, I don’t really think there was much of an excuse for this level of poor service. We still had a great time, but the inattentive and rude staff did make for a less than romantic experience. Would personally take your money to another restaurant where your patronage is...

   Read more
avatar
1.0
2y

Unfortunately with a pre booking asking for a window table inside in the monsoonal weather for our wedding anniversary we arrived to be asked if we had a booking then taken to the restaurant and seated outside due to 30+ booking overtaking restaurant, so we were dismissed along with several other tables, however, eaten alive by insects outside despite our original email and booking with Suthima, only after our pre dinner drink that we had to flag down the waiter for and half an hour of being eaten alive by insects I said we actually booked inside and we are being eaten alive, the head waitress still seated another family in a table we had prebooked then served our meal and told us she would move us in 5 mins. Poor, very poor, however, it was our wedding anniversary so we decided to make the best of it so we moved mid meal. No candle on our table when we arrived, when we were moved still no table candle, then, the head waitress moved the almost burnt out candle from the table next to us and lit a new candle for the empty table ready for the next guests. We decided to make the best of it and ordered another round of drinks and 2 of the 3 desserts on the menu only to be told only ice cream left. Poor, very poor service in my experience when I had talked the restaurant up to my husband l. The head waitress I would name but she didn't have a name badge. We did however tip our drink waiter who couldn't do enough. He shall remain nameless for his sake. Best part of the night was the seafood and the G&T's shame about the service. Won't be...

   Read more
avatar
1.0
1y

CENA ORRENDA , PERSONALE INESISTENTE E INCAPACE , CAOS TOTALE , TEMPI DI ATTESA INFINITI , CIBO FREDDO E MEDIOCRE

Cena di capodanno 2024, prenotata dall'Italia 2 mesi prima in questo posto "rinomato" xome uno tra i migliori, menù fisso di 4 portate più un dolce definito alla prenotazione, posto vista mare ambiente suggestivo. costo per la cena di capodanno di 3900 bath a testa escluse le bevande, altino per la Thailandia ma va bene, tutto a prova di stupido, c'erano tutti i presupposti perché fosse una serata magica....

arrivati alle 08.00 ora locale cominciamo con il tavolo sbagliato rispetto alla richiesta della prenotazione.. ok mandiamo giù e si comincia , portano del prosecco imbevibile e dell'acqua.. non passa mezz'ora che cadono 2 gocce di pioggia , si crea il panico essendo tra i tavoli esterni, corrono tutti gli oltre 20 camerieri a coprire con gli unici 2 ombrelloni in loro possesso i 2 tavoli "più facoltosi" lasciando noi sotto la pioggia. entriamo 3 ci scegliamo il tavolo che avevamo prenotato e li parte la discussione con la caposala , la prima di molte. ci sistemano su un tavolino nel passaggio attaccato al bancone dei cocktail.... mentre ci portano la prima portata cominciano ad accalcarsi gli altri ospiti , premesso i più facoltosi sono stati sistemati rapidamente, gli altri ad attendere sotto la pioggia. per far entrare tutti hanno cominciato a COSTRUIRE TAVOLI in sala spostando tutti gli altri, noi, panico totale , 3 ore e mezza per ricevere 4 misere portate, cibo mediocre, camerieri seguivano solo i tavoli che pagavano di più con vini e molte bevande extra, senza mangiare il dolce dopo 3 ore e mezza aspettiamo la portata principale che era una aragosta.. servita gommosa e fredda , gli lancio sul bancone metá del costo del conto e scappiamo via. serata orrenda e pensare che era a prova di idiota, con oltre 20 camerieri nel panico con menù fisso da mesi e nessuno che ci desse retta.. pessimo posto non merita neanche una stella

HORRIBLE DINNER, NON-EXISTENT AND INABILITY STAFF, TOTAL CHAOS, ENDLESS WAITING TIMES, COLD AND MEDIOCRE FOOD

New Year's Eve dinner 2024, booked from Italy 2 months in advance in this "renowned" place as one of the best, fixed 4-course menu plus a dessert defined upon booking, place with sea view, suggestive environment. cost for New Year's Eve dinner of 3900 baht per person excluding drinks, high for Thailand but that's fine, everything was fool-proof, there were all the conditions for it to be a magical evening....

arrived at 08.00 local time we start with the wrong table compared to the reservation request... ok let's eat it down and get started, they bring some undrinkable prosecco and some water... not half an hour goes by before 2 drops of rain fall, panic sets in being among the outside tables, all over 20 waiters rush to cover the 2 "wealthiest" tables with the only 2 umbrellas in their possession, leaving us in the rain. 3 of us enter, we choose the table we had booked and there the discussion begins with the head nurse, the first of many. they place us on a table in the passage next to the cocktail counter.... while they bring us the first course the other guests begin to crowd in, given that the wealthiest were quickly accommodated, the others waiting in the rain. to get everyone in they started BUILDING TABLES in the room, moving everyone else, us, total panic, 3 and a half hours to receive 4 miserable courses, mediocre food, waiters only followed the tables that paid the most with wines and many extra drinks, without eating the dessert after 3 and a half hours we wait for the main course which was a lobster... served rubbery and cold, I throw half the cost of the bill on the counter and we run away. horrendous evening and to think that it was idiot-proof, with over 20 waiters in a panic with a fixed menu for months and no one who listened to us... terrible place doesn't even...

   Read more
Page 1 of 7
Previous
Next

Posts

Sylvia PenmanSylvia Penman
Chose this place for a belated Valentine’s Day date. Booking was easy to make online, and because we made it in advance, we snagged a beautiful beachside table. I picked this place because I liked the general vibe and aesthetic, despite the fact that it had a lower rating than other similarly priced restaurants. On the aesthetic front, it did not disappoint. The scenery was really breathtaking, and I loved the tropical, laid back atmosphere of the restaurant. The service, however, was really terrible - especially considering that the price point made this a relatively high end restaurant. It was incredibly difficult to get the staffs attention, despite there Efforts being several people on shift. We would need to attempt for five minutes to catch their eye, or even wave them down. The waiter that served us also looked annoyed every time we asked for assistance, like when ordering or asking for cutlery, as if it wasn’t her job or we were making ridiculous demands. When the waitress got our order wrong (we asked for a juice and a smoothie), she got irritated when I asked where the juice was, insisting that the juice I asked for didn’t exist (I clarified twice using the menu when we ordered). Since we were thirsty and only had smoothies, I then asked for a water, which in turn, never arrived. We gave up trying to ask for help since the waiters didn’t seem keen on doing much but chatting to themselves and the kitchen staff. The food was nice, definitely the best western food we had in Thailand on our trip. Overall, for 2 drinks, 2 appetizers and 2 mains, we spent around 1700 baht. Not too pricy, but for this amount of money, I’d recommend going to another restaurant. As someone who has worked in hospitality and customer service her whole adult life, I don’t really think there was much of an excuse for this level of poor service. We still had a great time, but the inattentive and rude staff did make for a less than romantic experience. Would personally take your money to another restaurant where your patronage is appreciated.
Joel ParkJoel Park
On first glance, this is one of the most beautiful rooms I've ever dined in. Gorgeous approach, beautiful space, amazing view. After we arrived though, things went downhill quickly. Despite having 9 pm reservations, (and a couple tables being free), it took 10 minutes to seat us. We did not see a waiter for 15 more minutes, when we finally got a menu. Another 15 minutes to take a drink order (we were ready to order food at that point, but they refused). 10 minutes after they arrive to take our food order. We're now there for over an hour, and my teenage son is losing his mind from hunger, and talking about going elsewhere. Sons food arrives 30 minutes after that, and the portion is so small that my son is done before my food arrives. Food was terribly underwhelming as well. We depart, incredibly disappointed, with my son asking for us to stop for snacks on the way home. They have the room to be a world class restaurant, and the management of a poorly run truck stop. Very disappointing.
Hayley GriffithsHayley Griffiths
Lovely, romantic dinner here for our last night in Phuket. Staff were attentive and professional. Make a reservation through heir email, especially on the weekend. We had a sea view by the balcony to enjoy the sunset sky (but not sun). The wind picked up and blew the table cloth over the food so they moved us out of the breeze. Food came out quickly, drinks even quicker. We tried the chicken satay, seafood platter and the special lobster as well as some nice cocktails. Reasonable prices for a luxury dinner. Would of loved to try the banana fritters but we were too full. Wish we could of tipped but we were down to our last coins as we were leaving in the morning! In hindsight we would of gone for a swim before dinner in the ocean as the beach is lovely. Instead we entered from the road next to the Dino park (through the resort) and walked along the beach afterwards in the moonlight 😊 Don’t forget to use some bug spray before coming!
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Karon

Find a cozy hotel nearby and make it a full experience.

Chose this place for a belated Valentine’s Day date. Booking was easy to make online, and because we made it in advance, we snagged a beautiful beachside table. I picked this place because I liked the general vibe and aesthetic, despite the fact that it had a lower rating than other similarly priced restaurants. On the aesthetic front, it did not disappoint. The scenery was really breathtaking, and I loved the tropical, laid back atmosphere of the restaurant. The service, however, was really terrible - especially considering that the price point made this a relatively high end restaurant. It was incredibly difficult to get the staffs attention, despite there Efforts being several people on shift. We would need to attempt for five minutes to catch their eye, or even wave them down. The waiter that served us also looked annoyed every time we asked for assistance, like when ordering or asking for cutlery, as if it wasn’t her job or we were making ridiculous demands. When the waitress got our order wrong (we asked for a juice and a smoothie), she got irritated when I asked where the juice was, insisting that the juice I asked for didn’t exist (I clarified twice using the menu when we ordered). Since we were thirsty and only had smoothies, I then asked for a water, which in turn, never arrived. We gave up trying to ask for help since the waiters didn’t seem keen on doing much but chatting to themselves and the kitchen staff. The food was nice, definitely the best western food we had in Thailand on our trip. Overall, for 2 drinks, 2 appetizers and 2 mains, we spent around 1700 baht. Not too pricy, but for this amount of money, I’d recommend going to another restaurant. As someone who has worked in hospitality and customer service her whole adult life, I don’t really think there was much of an excuse for this level of poor service. We still had a great time, but the inattentive and rude staff did make for a less than romantic experience. Would personally take your money to another restaurant where your patronage is appreciated.
Sylvia Penman

Sylvia Penman

hotel
Find your stay

Affordable Hotels in Karon

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
On first glance, this is one of the most beautiful rooms I've ever dined in. Gorgeous approach, beautiful space, amazing view. After we arrived though, things went downhill quickly. Despite having 9 pm reservations, (and a couple tables being free), it took 10 minutes to seat us. We did not see a waiter for 15 more minutes, when we finally got a menu. Another 15 minutes to take a drink order (we were ready to order food at that point, but they refused). 10 minutes after they arrive to take our food order. We're now there for over an hour, and my teenage son is losing his mind from hunger, and talking about going elsewhere. Sons food arrives 30 minutes after that, and the portion is so small that my son is done before my food arrives. Food was terribly underwhelming as well. We depart, incredibly disappointed, with my son asking for us to stop for snacks on the way home. They have the room to be a world class restaurant, and the management of a poorly run truck stop. Very disappointing.
Joel Park

Joel Park

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Karon

Find a cozy hotel nearby and make it a full experience.

Lovely, romantic dinner here for our last night in Phuket. Staff were attentive and professional. Make a reservation through heir email, especially on the weekend. We had a sea view by the balcony to enjoy the sunset sky (but not sun). The wind picked up and blew the table cloth over the food so they moved us out of the breeze. Food came out quickly, drinks even quicker. We tried the chicken satay, seafood platter and the special lobster as well as some nice cocktails. Reasonable prices for a luxury dinner. Would of loved to try the banana fritters but we were too full. Wish we could of tipped but we were down to our last coins as we were leaving in the morning! In hindsight we would of gone for a swim before dinner in the ocean as the beach is lovely. Instead we entered from the road next to the Dino park (through the resort) and walked along the beach afterwards in the moonlight 😊 Don’t forget to use some bug spray before coming!
Hayley Griffiths

Hayley Griffiths

See more posts
See more posts