Deepwater Bay is located on the southern shore of Hong Kong Island. It is a very popular beach destination among locals given its chilled vibe which allows you to rest and bask in the peace and tranquility of this historic location.