Shek O Beach, Public beach in Southern District, Hong Kong
Shek O Beach is a public beach in Southern District with golden sand curving along a sheltered bay. Mountains rise steeply on both sides of the shore, creating a natural frame that overlooks the South China Sea.
The area grew from a small fishing settlement founded by the Chan, Yip, Li, and Lau families around 200 years ago. A nearby temple built in 1891 reflects the maritime heritage of these founding families.
The name comes from Cantonese words meaning "stone" and "bay," reflecting the area's geography. Today, locals and visitors use the beach for swimming, sunbathing, and weekend gatherings, making it a popular escape from the city.
The beach has lifeguards, changing rooms, showers, and equipment rentals, plus several restaurants along the shore. Visitors should pay attention to local water conditions since the bay can have waves and currents that affect swimmers.
The beach is known among water users for rough water with strong waves and underwater currents that make it riskier than many other bays in the region. These conditions attract experienced swimmers and surfers looking for a challenge.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.