The best beaches in the Philippines
The top 3 according to 201 votes from people: Entalula Beach (El Nido) · White Beach (Boracay) · Nacpan Beach (El Nido). (Updated Mar 15, 2024.)
From El Nido to Boracay and Siargao: the Philippine beaches that top Rough Guides and travellers' lists.
Top 12
-
1
Entalula Beach (El Nido)
Island cove reached on the Bacuit Bay tours.
-
2
White Beach (Boracay)
Four kilometres of powdery sand.
-
3
Nacpan Beach (El Nido)
Long, quiet stretch of golden sand.
-
4
Puka Shell Beach (Boracay)
Quieter beach on Boracay's north end.
-
5
Daku Island (Siargao)
Coconut-palm island near General Luna.
-
6
Alona Beach (Panglao, Bohol)
Diving hub with palm-fringed sand.
-
7
Long Beach (San Vicente)
The country's longest white-sand beach.
-
8
Kalanggaman Island (Leyte)
Sandbar island with crystal-clear water.
-
9
Cloud 9 (Siargao)
The country's most famous surf break.
-
10
Onok Island (Balabac)
Remote sandbars and overwater cottages.
-
11
Saud Beach (Pagudpud)
White sand in the far north of Luzon.
-
12
Malcapuya Island (Coron)
White sand on a Coron island-hopping trip.
How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.
Is something missing?
Comments (2)
Siargao is my favourite place on earth, Cloud 9 at sunset
Nacpan beach was empty when we went, felt like a private island