Kalim Beach is located just north of Patong Beach, but is not as much developed as Patong. It is pretty rocky, but snorkeling is possible during high tide. It has many hotels and restaurants.
Travelling to Kalim Beach
You can go to Kalim Beach via Patong Beach. Take a right turn from Patong and drive along the road to Kalim. Or from Kamala, you will arrive at Kalim beach before Patong.