Hong Kong · Hong Kong
Ma On Shan, Hong Kong — Area Guide & Where to Stay
Ma On Shan is a new town on the eastern shore of Tolo Harbour, in the New Territories of Hong Kong, named for the twin peaks above it.
Hotel links are affiliate links: booking through them may earn us a commission, at no extra cost to you. It never affects how places are ranked. How this works



Where to stay in Ma On Shan
Where visitors usually base themselves, and why.
Hotel beds in Ma On Shan are few. The new town was built as housing, so the rooms that exist sit among estate blocks that step back from the shore of Tolo Harbour rather than along any hotel strip. A base near Ma On Shan Sports Centre keeps the water on one side and the peaks on the other. Sha Tin holds the nearer hotel stock, south-west along the same coast. Wu Kai Sha marks the quiet end.
Few places to stay in Ma On Shan — most visitors book in Sha Tin nearby.
Find hotels in Ma On Shan
Direct booking searches for these neighbourhoods.
The Tolo Harbour shore
Estate blocks here back onto the water of Tolo Harbour, and the twin peaks of Ma On Shan close off the view inland. Beds are limited here, so book early.Find hotels in The Tolo Harbour shorea plain base among the estates, with Ma On Shan Sports Centre at handAround Ma On Shan Sports Centre
The streets between Ma On Shan Sports Centre and Heng On Sports Centre put both indoor halls, and the walk down to the water, within a few minutes of the door. Lodging is scarce in this area; reserve in advance.Find hotels in Around Ma On Shan Sports CentreHotel links are affiliate links: booking through them may earn us a commission, at no extra cost to you. It never affects how places are ranked. How this works
About Ma On Shan
What are the main landmarks in Ma On Shan?
The peaks give the district its name. Ma On Shan rises in twin summits that stand partly inside the town, so the ridge closes the inland view from streets that would otherwise face only blocks. Two public sports halls stand among the housing: Ma On Shan Sports Centre and Heng On Sports Centre.
Tolo Harbour draws the other edge, with Tai Po on the far side of the water.
What is the history of Ma On Shan?
The name came down from the hills. Ma On Shan is a planned new town, and the twin peaks above it carried that name long before the shore below was laid out for housing in the New Territories. Building work reached the water's edge, and the town runs north-east toward Wu Kai Sha and south-west toward Sha Tin.
Public halls came with the flats. Heng On Sports Centre is one of them.
Where is Ma On Shan?
Ma On Shan lies between water and hills, with the shore of Tolo Harbour along one side and the twin peaks rising inside the town at the other.
Common questions
What is the best area to stay in Ma On Shan?
The Tolo Harbour shore: waking on the harbour side of the new town with the ridge in sight. Around Ma On Shan Sports Centre: a plain base among the estates, with Ma On Shan Sports Centre at hand. Sha Tin: booking a full hotel list and treating Ma On Shan and Wu Kai Sha as a day out.
Good for
More areas in Hong Kong
See also
Updated October 2026


