Loading...

About The Peak Lookout

The Peak Lookout, a Hong Kong landmark and favourite hangout for all patrons near and far.

Situated high above at Victoria Peak, in one of the world’s most stunning locations, the restaurant consists of a Grade II listed historical building and a beautiful garden overlooking the Pok Fu Lam Country Park and South China Sea.

The restaurant, having served generations of patrons including both locals and visitors, offers fine food within an elegant heritage house seeped in rich history...

Address Map

121 Peak Road, The Peak

FIND ON GOOGLE MAPS

Venue Type

  • Restaurant

Capacity

  • Seated
    320
  • Standing
    400

Food Available

  • Chinese
  • Cocktail
  • Western

Location

  • Central & Western
Explore 360° View

Take a virtual tour

0

Contact The Peak Lookout & find out more...