On the Rock serves excellent seafood and Thai dishes. Long a favourite with visitors and locals alike, it presents sweeping views of the sea and Karon Beach. This is the best spot on the island from which to admire the sunset. From On the Rock, you can also watch friends and family snorkelling while you enjoy a leisurely breakfast or lunch.






