
Sunshine, beaches, and unobstructed views of the sea… You can find them all at Shek O, Hong Kong Island’s secluded southern reach.
Tucked away behind Chai Wan on Island East is Shek O, an unassuming neighbourhood filled with natural wonders and local curios. The ideal locale for hiking and water sports, Shek O is one of the best seaside locations in Hong Kong for thrill-seekers. What’s more, this small village is connected to famous beaches and must-visit attractions, making it a one-stop locale for experiencing a lesser known side of the 852. Grab your sunscreen and bikini – it’s time to explore Shek O with our handy guide!
Discover Shek O with our handy guide
How to get to Shek O

The easiest way to get to Shek O is by bus. Get yourself to Shau Kei Wan MTR Station and head to Exit A3 for the Shau Kei Wan Bus Terminus. From there, hop on Bus 9 and it’ll take you through Dragon’s Back to Shek O Village. Bus 9 is your friend when you’re in the area, as it stops at all the major attractions, too.
Of course, you can also challenge yourself to a hike through Dragon’s Back and get to Shek O on foot. The trek might be long, but the stunning views along the way more than makes up for it.
What to do in Shek O
1. Shek O Beaches

There are two beaches in the neighbourhood: Shek O Beach and Shek O Back Beach. Separated by the village, the white, sandy beaches are your windows to Island Bay and Shek O Wan. While the main beach is better known for its water sports facilities, food kiosks, and myriad gathering spots, the Back Beach is a relatively hidden beach – best for those seeking a slice of peace and quiet.
Shek O Beaches, Shek O Road, Shek O, Hong Kong
2. Hike Dragon’s Back

Suitable for intermediate hikers, Dragon’s Back offers a casual trek across the area’s rolling hills. The trail starts along Shek O Road. To get there, you can either hop on Bus 9 and alight at To Tei Wan, or commit to an hour-long hike from the village to the start of the trail. On the way, enjoy passing through tranquil bamboo groves and lush greenery, before emerging onto a point that overlooks the neighbourhood and Tai Tau Chau.
Dragon’s Back, Shek O, Hong Kong
3. Shek O Lover’s Bridge

Connecting the main beach to the islet, Tai Tau Chau, the Lover’s Bridge is a pastel-coloured structure that crosses a rocky beach. The bridge got its name from the stunning inland and sea views on both sides. As one of the most scenic places in the 852, it’s common for lovebirds to flock here in search of romantic things to do.
Shek O Lover’s Bridge, Shek O Headland Road, Shek O, Hong Kong
4. Big Wave Bay

Situated in a cove along Hong Kong Island’s east coast is Big Wave Bay, one of the most famous beaches in the city. This alcove gets consistent waves throughout the year, making it a surfer’s paradise. Along the bay’s eastern side, you’ll also find unique carvings on sea rocks that date back to the New Stone Age. If you decide to walk to Big Wave Bay on foot, be sure to bring plenty of water and a few snacks for the road. Alternatively, you can hop back on Bus 9 and alight at Big Wave Bay Road and walk for around 20 minutes along Big Wave Bay Road for the beach.
Big Wave Bay, Hong Kong
5. Cape D’Aguilar

You can reach Hong Kong’s southernmost point on foot. Cape D’Aguilar sits just under an hour away from the village centre, a worthwhile journey for the remarkable sights you’ll see at the end of your trek. While you’re there, take a rest on one of the many boulders along the rocky coast and listen to the rejuvenating sounds of crashing waves.
Cape D’Aguilar, Hong Kong
Best restaurants and cafes in Shek O
6. Daphne

Daphne is one of the most popular restaurants in the neighbourhood. Serving a wide range of no-frills pasta and pizza, your experience at Daphne will be nothing short of spectacular. We particularly enjoyed the laid-back vibes of this island restaurant, with its outdoor terrace serving as the ideal place to enjoy a meal in the cooler months. We’ve yet to be disappointed by the service, food, or atmosphere at Daphne!
Must-try dishes: Seafood Spaghetti, Parma Ham Charcoal Fired Pizza, Tiramisu
Price range: $100-300
Daphne, G/F, 330 Shek O Village, Shek O, Hong Kong, p. 9086 8748
7. Ming’s Cafe
Another famous spot in the area, Ming’s Cafe serves an excellent range of cafe fare at its down-to-earth eatery. From simple sandwiches to a hearty breakfast spread, Ming’s Cafe goes all out on taste and presentation. The cherry on top? We love how each white coffee comes with its own unique and stunning latte art, making us feel like total VIPs!
Must-try dishes: Croissant with Cheese and Mushroom, All-day Breakfast, Cream Cheese Salmon Bagel Sandwich
Price range: $50-100
Ming’s Cafe, G/F, 401 Shek O Village, Shek O, Hong Kong
8. Lam Au BBQ Store
Not strictly a restaurant per se, Lam Au BBQ Store is where you can cook your own food over an open fire right on the beach. The store has everything you need in one place, from grills to charcoal, to BBQ forks and food for sale. The best thing about Lam Au? It’s a covered BBQ centre, so you won’t have to worry about the weather as you grill your steaks and scallops to perfection.
Price range: $300 and up
Lam Au BBQ Store, G/F, 856 Shek O Village, Shek O, Hong Kong, p. 2809 4793
9. Cheung Poon Kee
Craving cha chaan teng fare? Make your way to Cheung Poon Kee. This humble eatery serves a wide variety of Hong Kong staples at unbeatable prices (we’re talking under $70 per plate!). Moreover, this airy restaurant offers a panoramic view of the beach that’s sure to elevate your time here.
Must-try dishes: Stir-fried Beef Noodles, Fried Chicken with Potato Salad, Hong Kong-style French Toast
Price range: $50-100
Cheung Poon Kee, G/F, 401 Shek O Village, Shek O, Hong Kong
Frequently Asked Questions
What district is Shek O in?
Shek O is a neighbourhood located along the southeastern coast of Hong Kong Island. Its small cluster of village houses sits to the right of Dragon’s Back and is accessible by bus or hiking on foot.
What to do in Shek O?
There are plenty of things to do in Shek O. By far, the most popular activities are going to its beaches, hiking the nearby Dragon’s Back, and reaching Cape D’Aguilar through a trek that lasts just under an hour.
How to get to Shek O beach?
To get to Shek O Beach, hop on Bus 9 from Shau Kei Wan Bus Terminus and alight when you arrive in Shek O Village. The coast is just a few minutes away from the centre of the neighbourhood.
How to go to Shek O from Central?
If you’re making your way to Shek O from Central, take the Island Line on the MTR and make your way to Shau Kei Wan Station by riding towards Chai Wan. Take Exit A3 to arrive at Shau Kei Wan Bus Terminus and take Bus 9. Alight when you arrive in Shek O Village.