On The Rock Bar & Restaurant

4,5 (319)
Restaurant Nai Harn
Working hours: Mon - Sun: 10:00 - 22:00

On The Rock Bar & Restaurant is a laid-back beach café and bar on the northern end of Nai Harn Beach, right by the water. Its biggest draw is the sweeping panoramic view over the bay and the Andaman Sea — people come here for sunset, photos, and an easygoing dinner with chilled reggae/lounge music in the background.

The setup is casual and unpretentious: open-air seating, a relaxed resort vibe, perfect for a quick bite or lingering drinks by the sea. Some parts of the place feel a little worn, and the table setting is simple — this spot is more about the location and the mood than a polished “restaurant” experience.

The menu is fairly short, focusing on Thai classics and seafood. Curries (yellow, green, and red) are a reliable choice, as are pad see ew and pad kra pow; you’ll also find chicken dishes and garlic rice. One standout is the Tom Yum Goong — rich, spicy, and served with a generous amount of seafood. Drinks are a strong point: draft beer, cocktails, and a wide selection of fresh juices and smoothies. The coconut shake works well as a dessert alternative (sweet dishes may not be available).

Prices are generally reasonable for a beachfront location, though some items feel slightly marked up “for the view.” Card payments are accepted with a 3% surcharge. Service speed can vary — sometimes quick, sometimes noticeably slow — and during peak hours you may need a bit of patience with table attention and cleanliness. There’s also a small nearby shop selling inexpensive beer and snacks.

Popular places
  • Simon Cabaret in Phuket is one of the most popular theater shows where performance combines with music and dance. Audiences can expect a burst of vibrant emotions, fun, and visual delight. This show is also one of the leading performances in all of Southeast Asia, drawing visitors from around the...
    Rating: 4
    Patong
  • Aquaria Phuket is Thailand's largest oceanarium and Phuket's best aquarium, located in Central Phuket Floresta shopping mall (level B1). Home to over 6,000 marine and freshwater creatures from 300 species: sharks, rays, Humboldt penguins, giant turtles, otters, jellyfish, vibrant tropical fish, and even meerkats. The aquarium features themed zones —...
    Rating: 4.3
    Phuket Town
    Join Insider on Social Media
    We share the best places in Phuket and provide useful tips to make your stay on the island brighter and your life more comfortable. Subscribe to stay updated.