This spot has been added by


14 spots added - 1096 photos shared

Other contributors You can help us keep this page up-to-date by uploading your pictures to the photo gallery, or by sending us your comments via the contact form

Last updated on

Fringed by a vibrant reef drop-off, White Beach is Moalboal’s most famous beach. Unlike the neighboring Panagsama Beach, this location does not have an abundance of sardines or turtles, but the coral beds are colorful and inhabited by thousands of reef fish. You may also occasionally spot sea kraits on the reef.

Dwarf lionfish at White Beach, Moalboal
A nice encounter with a Dwarf lionfish at White Beach.

How to get to White Beach snorkeling spot

White Beach, also called Basdaku Beach, is a beach located in Moalboal, about 1.2 miles north of the village. Panagsama Beach, is another snorkeling spot in the region known for its “Sardine Run”.

From the village, White Beach is easily reached by scooter or tricycle/tuktuk.

At the main beach access, you have to pay an entrance fee. The fee is of 10 PHP per person, +10 PHP per scooter or +40 PHP per car (2023 rates). The PHP, Philippine peso rate of 10 PHP is less than 25 cents USD. 40 PHP is less than 75 cents USD.

If you are staying at one of the White Beach hotels, such as HK Beach Resort or Dolphin House Resort, you will have direct access to the beach.

White Beach (Moalboal) snorkeling map
White Beach (Moalboal) snorkeling map.

Water entrance for snorkeling White Beach

The recommended snorkel entry is from the south part of the beach. The most popular snorkeling area at White Beach lies to your left as you face the sea (snorkel entry 1 on the map above).

If you stay at the HK Beach Resort, you can enter the water straight from the hotel’s beach (snorkel entry 2). The Dolphin House Resort also has its private reef access, from the concrete steps found near the jetty (snorkel entry 3).

White Beach reef snorkeling exploration tips

The main snorkeling area at White Beach stretches between White Beach and the Dolphin House Resort jetty (see map). They are about 440 yards apart, but you are free to go beyond that, either to the south or north.

Coral reef at White Beach, Moalboal
The reef drop off at White Beach.

Despite often being crowded, the White Beach reef is overall healthy, with very preserved coral in places. The reef flat features a diversity of soft corals, particularly leather corals ↕3-10ft.

Closer to the drop-off, the seabed gets densely covered with branching coral, flat coral and brain coral. The drop-off is dramatic, with walls falling away into depths ↕10-65ft.

Yellow-lipped sea krait at White Beach, Moalboal
The Yellow-lipped sea krait is a common sight at White Beach.

There are so many species of fish to see at White Beach that it is  impossible to list them all. Of particular note are clownfish, butterflyfish, and yellow and pink anthias which swim in large groups near the reef wall.

Snorkelers also often cross paths with yellow-lipped sea krait, which roam the reef impassively, seeking prey in the cracks and crevices.

Pyjama cardinalfish at White Beach, Moalboal
An Orbiculate cardinal sheltering along a concrete bloc.

Near the shore, you will note some concrete blocks on the flat. Take a look at them, as Orbiculate cardinalfish like to shelter there.

Restaurants and accommodation nearby

There are several snacks and small restaurants on the beach. White Beach features several hotels and guesthouses, including HK Beach Resort, Dolphin House Resort, Conching Resort and Silogan and Ravenala Beach Bungalows.


  • Level required Beginner
  • Maximum depth10ft/3m on the reef flat, 65ft+/20m+ on the drop off
  • Water entranceFrom a sandy beach or from concrete steps
  • Visitor numbersHigh
  • Access costs10 PHP per person, or stay in one of the beach hotels
  • Restaurants nearbyYes, near the entrance

MAP Spot

These snorkeling spots are accessible to beginners and kids. You will enter the water gradually from a beach, or in a less than 3ft. deep area. The sea is generally calm, shallow, with almost no waves or currents. These spots are usually located in marked and/or monitored swimming areas. It is not necessary to swim long distances to discover the sea life.

This level only apply when the spot experiences optimal sea and/or weather conditions. It is not applicable if the sea and/or weather conditions deteriorate, in particular in the presence of rough sea, rain, strong wind, unusual current, large tides, waves and/or swell. You can find more details about the definition of our snorkeling levels on our snorkeling safety page.