Stunning White Sand Beaches in the Philippines That Aren’t Boracay

Published: April 27, 2018 | Updated: July 23, 2021 | Posted by: Mayee Gonzales | Lifestyle

white sand beaches in philippines

Boracay is now closed to the public. In an effort to “rehabilitate” the island, President Rodrigo Duterte ordered to close the country’s top tourist destination for six months. The DENR even tried to add Manila Bay to the extensive list of white sand beaches in the Philippines to no avail.

Many tourists were forced to rebook their flights and look for another place to spend their summer vacation. Fortunately, the Philippines is rich in beaches and crystal-clear waters that looking for a destination isn’t that much of a problem. If you don’t have any plans yet, consider these five stunning white sand beaches for a one-of-a-kind summer vacay. Enjoy!

Makatira Island

White Sand Beaches in the Philippines | Makatira Island

Instagram photo by @vyletfyre

Zambales has always been popular for its beaches, specifically Liw-Liwa in San Felipe and Anawangin Cove in San Antonio. But do you know that the province boasts of a white sand beach, too?

Located in the northernmost town of Sta. Cruz is Makatira Island also known as Hermana Manor.

Owned by Palawan Governor Jose Alvarez, Makatira Island features crystal-clear waters and powdery white sand perfect for swimming or chilling by the beach. Camping isn’t allowed here but you can book a day trip for PHP 100 per person.

Costs to prepare for:

  • Entrance fee – PHP 100
  • Cottage rental – PHP 500 good for 8 to 10 people

How to go to Makatira Island:

Ride a bus to Sta. Cruz, Zambales and get off at Petron gas station in Barangay Lipay. Ride a tricycle to the port and charter a boat to the island. Travel time is five to six hours.

You can also drive your way to Zambales then leave you car in a beach resort. This option works best if you’re travelling with family or a group of friends.

Read more: BLOWBAGETS: 10 Things to Check Before You Drive

Calaguas Island

White Sand Beaches in the Philippines | Calaguas

Instagram photo by @eugel59

If you’re going to visit just one white beach this summer, we recommend spending your money (and vacation leaves) in Calaguas Island. Located in Vinzons, Camarines Norte, Calaguas’ unspoiled beaches is akin—or heck, better—than the white sand beaches of Boracay.

It stretches to over 3km of white powdery sands with a view of Camarines Norte’s lush mountains. The island may be far but it’s definitely worth the trip.

Costs to prepare for:

  • Camping fee – PHP 120 to PHP 150 per person
  • Overnight cottages – PHP 500 per night
  • Environmental fee – PHP 20 per person
  • Boat ride – PHP 2,500 for five to six persons

How to go to Calaguas Island:

Take a bus from Manila to Daet then ride a jeepney or tricycle to Vinzons. From there, take a boat going to Barangay Banocboc then a bangka to Calaguas. If you prefer flying, book a flight to Naga and travel to Daet via van for two to three hours.

Cagbalete Island

White Sand Beaches in the Philippines | Cagbalete Island

Instagram photo by @villacleofas

If you don’t like long bus rides and multiple boat transfers, Cagbalete Island is the perfect beach destination for you. Situated in the quiet town of Mauban, Quezon, Cagbalete is surrounded with white, cream-like sand that exposes significantly during low tide.

Snorkeling and beach hopping are highly encouraged here. You can also play beach volleyball, visit the nearby Bonsai Island, and simply watch the sunrise during your stay in the island.

Costs to prepare for:

  • Boat ride – PHP 50 per person
  • Camping fee – PHP 50 to PHP 250 per person
  • Resort accommodation – PHP 1,000 to PHP 1,500 per person per night

How to go to Cagbalete Island:

Take a bus to Lucena from Cubao, Alabang, or Buendia then catch a local bus to Mauban from Lucena Grand Terminal. From there you can charter a boat to Cagbalete Island for PHP 50 per person. Trips are scheduled at 10am to 4pm daily.

Bolod Beach

White Sand Beaches in the Philippines | Bolod Beach

Instagram photo by @nikzsantos

Panglao in Bohol is one of the best islands to visit if you’re looking for white sand beaches in the Philippines. You would probably book a resort in Alona Beach because of its popularity and charm, but one you should highly consider for a summer getaway is Bolod Beach[1].

Found in the southern part of the island, Bolod covers over 1 1/2 kilometers of white sand and is quieter compared to other well-known Bohol beaches. Marine life is abundant here so expect starfishes and mini coral gardens.

Costs to prepare for:

  • Cottages – PHP 150 per day
  • Tent pitching – PHP 350 for two persons
  • Accommodation – PHP 2,000 to PHP 3,000

How to go to Bolod Beach:

Book a flight to Tagbilaran then ride a jeep or tricycle to Panglao for 30 to 40 minutes. From there you can take a boat going to Bolod Beach.

Caramoan Islands

White Sand Beaches in the Philippines | Caramoan Islands

Instagram photo by @visitcamsur

You’ve probably heard of Caramoan because of the reality show Survivor[2]. However, beyond that famous TV show is Caramoan’s white sand beaches, lagoons, caves, and limestone cliffs.

This group of islands is rich in beauty and history, making it one the best beach destinations in Bicolandia. Go here if you’re looking for a tropical island adventure!

Costs to prepare for:

  • Boat ride – PHP 120 per person
  • Island hopping – PHP 1,500
  • Accommodation – PHP 1,000 to PHP 1,500

How to go to Caramoan:

Book a flight or ride a bus to Naga then take a boat from Sabang Port to Caramoan Islands. You can also take a public jeepney or bus if you’re on a budget. Bus fare is PHP 230 per passenger.

Prepare your beach trips in advance and make sure to follow a budget when doing so. Planning ahead will help you get the best travels deals and will also ensure your safety.

Read more: 12 Cheap Batangas Beach Resorts for Your Summer Getaways

white sand beaches - credit card cta