Repulse Bay Beach

  • Repulse Bay Beach - Hong Kong
    © swisshippo Pinterest
  • Repulse Bay Beach - Hong Kong
    © Minghong and licensed for reuse under this Licence Pinterest
  • Repulse Bay Beach - Hong Kong
    © Daniel Case and licensed for reuse under this Licence Pinterest

Located on the south side of Hong Kong island Repulse Bay Beach is another popular spot for weekend beachgoers. It can get very crowded because it is easy for anyone in Hong Kong city to get here but If you arrive early enough, you can enjoy the expanse of golden sands reaching out to the blue waters in relative peace. Repulse Bay is just along the coast from Deep Water Bay and, while similar, is a little more built up with high-rise luxury apartment blocks between the beachfront and hills beyond.

Reflecting its upmarket status there are many designer shops and award-winning restaurants in Repulse Bay. These serve both wealthy locals and the influx of weekend visitors.

In addition to the modern apartment blocks there are some fine examples of colonial architecture from the 1920s along this beach as it was (and is) a hotspot for the rich and famous. You can also visit the Tin Hau Temple, which was dedicated to the protection of fishermen and village people.

The beach itself is a crescent of pale golden sand with clean and generally calm water. To the rear of the beach is a promenade and you will also find changing rooms, showers, and public toilets.

Both locals and tourists love this spot and it’s a great place for people watching as you relax in the sun. At weekends it has the feel of a holiday resort because it is crowded and laid back at the same time.

With so much to see and do surrounding this fun beach, this is a must see beach during your visit to Hong Kong. Repulse Bay is easy to get to and you can travel to this beach by bus.

Nearest town/city

Hong Kong

Lifeguard service



  • Swimming/bathing


  • Shower

Submit a correction

Current weather (Tue Jun 18th 03:00)

Heavy rain

(Heavy rain)
27°C / 81°F

Sea temperature


Repulse Bay BeachFull weather & tide times info »