These white sand beaches near Manila are just a few hours away!
When living in the tropics, summer is all year 'round! When the beach is calling, all we want to see is some sun, sea, and sand (white and powdery, please!). If you think you have to fly to Boracay just to bury your toes in soft white sand, think again. If you look closer, you’ll find that there are a number of white sand beaches near Manila, and they are as stunning as Boracay’s—and will only take you a few hours to drive to. No airports and planes needed!
Excited to start planning your summer vacation itinerary? Make sure you keep these 10 white sand beaches near Manila at the top of your mind.
More to love in the Philippines!
Explore Philippines with these Klook exclusive tours!
Beach hopping adventure in Cebu and Palawan
1. Patar Beach - Bolinao, Pangasinan
Patar Beach in Bolinao, Pangasinan is one of the best white sand beaches near Manila. The 5-hour drive is all worth it once you set your eyes on the scenic stretch of sand and sea that awaits you. Patar Beach’s creamy white sand slopes gradually from the shore—perfect if you plan to swim all day in the clear blue waters of Lingayen Gulf—and is also long enough for you to play a game of volleyball or frisbee with your friends.
Known as the “Golden Beach of Pangasinan”, its cream-colored sand reflects the golden color of the sunset, making it a wonderful alternative to Boracay!
Patar Beach, Pangasinan
Address: Patar Beach, Bolinao, Pangasinan
How to Get There:
- Ride a bus from Cubao or Pasay to Bolinao, Pangasinan. You may take the Victory Liner Bus or Five Star Bus.
- Once you reach the terminal in Bolinao, charter a tricycle to take you to Patar Beach.
Pangasinan Travel Requirements and Guidelines:
- Register at Tara Na! website
- Valid I.D.
- Vaccination Card
2. Tambobong Beach - Dasol, Pangasinan
You probably have never heard of it, but Tambobong Beach in Dasol, Pangasinan is known as the “Boracay of the North”. This hidden gem earned this moniker because of its fine white sand and turquoise waters (one of the clearest you will see) that will really remind you of the famed island. Tambobong Beach’s peaceful location makes it a great place to go beach bumming and just lay on the fine white sand or let loose in the crystal clear waters.
Now you know where to go when you’re looking for white sand beaches near Manila that look and feel like Boracay—and it’s only five to seven hours away!
Tambobong Beach, Pangasinan
Address: Tambobong Beach, Dasol, Pangasinan
How To Get There:
- Ride a bus going to Sta. Cruz, Zambales that passes through Alaminos, Pangasinan and tell the conductor to drop you off at Dasol. You may take the Victory Liner bus in Cubao.
- Take a tricycle from Dasol highway to drop you off at Tambobong Beach.
Pangasinan Travel Requirements and Guidelines:
- Register at Tara Na! website
- Valid I.D.
- Vaccination Card
3. Hundred Islands - Alaminos, Pangasinan
If one white sand beach is not enough, you have more than 100 other options (124 to be exact) in Hundred Islands in Alaminos, Pangasinan. This popular travel destination is known for its lush green islands with fine sand scattered around the blue-green waters of Lingayen Gulf.
You can hop from one island to another and enjoy a number of activities along the way such as snorkeling, scuba diving, kayaking, cliff jumping, and even having a picnic. If you’re the adventurous type, you won’t run out of things to do here! But if you happen to do, feel free to just sunbathe on the white sand beaches of one of the 124 islands and enjoy your time away from the city.
Hundred Islands, Pangasinan
Address: Hundred Islands National Park, Alaminos, Pangasinan
How To Get There:
- Travel by bus to Alaminos City.
- Once you arrive in Alaminos, ride a tricycle to take you to Lucap Wharf.
- You can rent boats there to take you island-hopping.
Pangasinan Travel Requirements and Guidelines:
- Register at Tara Na! website
- Valid I.D.
- Vaccination Card
4. Laiya Beach - San Juan, Batangas
Laiya Beach in San Juan, Batangas is the top choice for many who are looking for white sand beaches near Manila that’s perfect for a summer getaway. Its proximity to the Metro, fine ivory sands, clear waters, and luxury accommodations make it a popular beach destination for city dwellers. If you’re looking for a white sand beach for your next vacation, book a relaxing trip with friends at Cocoons Club Laiya. Each room is equipped with comfortable double beds, air-conditioning, Wi-Fi, all inside colorful cocoon-type cabins perfect for barkadas.
Laiya Beach, Batangas
Address: Laiya-Aplaya, San Juan, Batangas
How To Get There:
- Ride a bus bound for San Juan, Batangas in Cubao or Alabang.
- Then, go near the market and ride a jeep to Laiya and tell the driver to drop you off at your resort.
Laiya Travel Requirements and Guidelines:
- Valid I.D.
- Vaccination Card
Like what you see? 👀
5. Burot Beach - Calatagan, Batangas
Burot Beach in Calatagan, Batangas is one of the best beaches on this side of Batangas. It remains almost untouched due to its remote location and offers a unique kind of relaxation. Burot Beach’s sand may not be as white as that of Boracay’s, but its cream color gives it its own distinct character. If you have sights set on Calatagan, book your stay at Crusoe Cabins CaSoBe for superb service, comfortable cabins, and your own private slice of Calatagan with all the beach activities!
Burot Beach, Batangas
Address: Burot Beach, Calatagan, Batangas
How To Get There:
- Ride a bus to Calatagan, Batangas.
- From the town proper, ride a tricycle to bring you to Burot Beach.
Batangas Travel Requirements and Guidelines:
- Valid I.D.
- Vaccination Card
6. Masasa Beach - Tingloy, Batangas
What was once a secret paradise, Masasa Beach in Tingloy, Batangas is now on every beach lover’s list. Located in the island municipality of Tingloy, it’s reminiscent of Boracay’s geography and scenery. The sand in Masasa Beach may not be as pearly white as that of Boracay’s, but its vibrant turquoise waters are enough reason to visit. The water here is so crystal clear that it glistens in the sunlight.
Masasa Beach, Batangas
Address: Masasa Beach, Tingloy, Batangas
How To Get There:
- Ride a bus going to Batangas City Grand Terminal at terminals in LRT-Buendia, Taft, Cubao, or EDSA-Kamias.
- When you arrive at the Grand Terminal, take a jeepney to Anilao and get off at Anilao Port or Talaga Port.
- Take a public boat to Tingloy Port or Masasa Beach.
Batangas Travel Requirements and Guidelines:
- Valid I.D.
- Vaccination Card
7. Laki Beach - Mariveles, Bataan
Just 3 hours away from Manila is the untouched beauty of Laki Beach in Mariveles, Bataan. This virgin paradise has sand so pure that it shimmers in the sunlight, and waters so clean that you can clearly see all the way to the bottom. Its location guarantees that you’re far from all the chaos of the city and of crowded beaches, making it the perfect hideaway.
Here, you’ll get to appreciate the simplicity of the island life and just bask in the beauty of nature—powder white sands, crystal clear waters, and gorgeous sunsets. If you want to unplug nearby, book your stay at The Oriental Bataan, found within Mariveles for a comfortable and local experience.
Laki Beach, Bataan
Address: Laki Beach, Mariveles Bataan
How To Get There:
- Ride a bus going to Mariveles, Bataan. You may take the Bataan Transit or Genesis bus.
- Take a tricycle to Porto in Brgy. Balon.
- Once you arrive in Porto, rent a boat going to Laki Beach.
Bataan Travel Requirements and Guidelines:
- Valid I.D.
- Vaccination Card
8. Puting Buhangin - Pagbilao, Quezon
From the name itself, you can expect nothing but white sand in Puting Buhangin in Pagbilao, Quezon. This small cove 5 hours away from Manila earned its name because of its pocket of white sand tucked in a corner of Pagbilao Grande Island. Here, the cove’s sand meets the clear waters of the sea, and feels refreshing once you take a plunge. There’s even a small cave on the other end that you can explore and has cottages where you can have a delicious boodle fight with your friends!
Puting Buhangin, Quezon
Address: Puting Buhangin, Pagbilao, Quezon
How To Get There:
- Ride a bus to Lucena City, Quezon and alight at the Lucena Grand Terminal.
- From the terminal, take another bus to Unisan and get off at QRCB Bank (Padre Burgos).
- Ride a tricycle to Aplaya where you can rent a boat going to Puting Buhangin.
Quezon Travel Requirements and Guidelines:
- Valid I.D.
- Vaccination Card
9. Cagbalete Island - Mauban, Quezon
Cagbalete Island is one of Quezon’s best treasures and has become the province’s top tourist destinations. This small island paradise secluded in the town of Mauban is sprinkled with fine white sand that fully bares itself during low tide and is surrounded by aqua blue waters. This unspoiled slice of paradise is the perfect getaway spot when you need some time away from your busy life in the city. It’s not only one of the best beaches in Quezon, but it’s definitely one of the best beaches in the Philippines—and only five hours away from Manila at that!
Cagbalete Island, Quezon
Address: Cagbalete Island - Mauban, Quezon
How To Get There:
- Ride a bus to Lucena City, Quezon and alight at the Lucena Grand Terminal.
- From the terminal, ride a van or bus to Mauban.
- Upon arriving in Mauban, take a short walk to the port where you can ride a passenger boat to Cagbalete Island.
Quezon Travel Requirements and Guidelines:
- Valid I.D.
- Vaccination Card
10. Magalawa Island - Palauig, Zambales
Touted as the next Boracay, Magalawa Island in Palauig, Zambales is an excellent choice when you’re looking for white sand beaches near Manila. Just like Boracay, Magalawa Island is blessed with fine white sand and crystal clear blue waters. While you’re here, you won’t want to miss its pristine sandbar, which serves as the perfect backdrop for your beach photos. Not only that, its unspoiled scenery gives Boracay a run for its money and is also just a 6-hour drive away from Manila. Relax in your own beach hut and ride ATVs with friends at the Promised Land Beach Resort while in Zambales!
Magalawa Island, Zambales
Address: Magalawa Island, Palauig, Zambales
How To Get There:
- Ride a bus going to Sta. Cruz, Zambales and get off at Veritas Road, Brgy. Pangolingan, Palauig, Zambales. You can take a Victory Liner bus in Manila, Pasay, or Caloocan.
- From there, take a tricycle to bring you to the port where you can ride a boat to Magalawa Island.
Zambales Travel Requirements and Guidelines:
- Valid I.D.
- Vaccination Card
IMPORTANT NOTE: Be a responsible traveler! All information on this post are accurate from the time of writing. Rules, regulations and guidelines are updated frequently and may change without Klook’s prior notice. For your safety, check with the respective LGU’s and establishments directly before your travels.