With so many world-class beaches and beautiful islands in the Philippines, beach lovers will never run out of great beaches to check out. Here are the ones to make a beeline for.
Bantayan Island
Visayan Sea, west of Cebu
• Paradise Beach
• Santa Fe Beach
• Virgin Island
Boracay Island
Aklan
• Balinghai Beach
• Bulabog Beach
• Diniwid Beach
• Ilig-Iligan Beach
• Lapuz-Lapuz Beach
• Puka Beach
• Tambisaan Beach
• White Beach
Camarines Sur
Bicol
• Caramoan Beach
Camiguin Island
Camiguin, Bohol Sea
• Mantigue Island
• White Island
Canigao Island
Matalom, Leyte
• Leyte Beach
Cebu
Central Visayas
• Bakhaw Beach (Camotes Islands)
• Basdaku Beach (Moalboal)
• Bounty Beach (Malapascua Island)
• Hermit’s Cove (Aloguinsan)
• Lambug Beach (Badian)
• Logon Beach (Malapascua Island)
• Mactan Island
• Maravilla White Beach (Tabuelan)
• Matutinao Beach (Badian Island)
• Panagsama Beach (Moalboal)
• Santiago White Beach (Camotes Islands)
• Sumilon Island
• Tingko Beach (Alcoy)
• Tulang Diot Island (Camotes Islands)
Coron
Palawan
• Atwayan Beach
• Banana Island
• Banol Beach
• CYC (Coron Youth Club) Beach
• Dibatoc Island
• Diwaran Island
• Malaroyroy Island
• Malcapuya Island
• Smith Point Beach
Davao Oriental
• Creamsand Long Beach (Cateel)
• Dahican Beach (Mati)
• Mahoc Beach (Cateel)
• Parola Pink Sand Beach (Governor Generoso)
• Pilot’s View Beach (Baganga)
• Pujada Island (Mati)
El Nido
Palawan
• Buena Suerte Beach
• Caalan Beach
• Nacpan Beach
• Papaya Beach
• Yoga Beach
Great Santa Cruz Island
Zamboanga
• Zamboanga (pink sand) Beach
Ilcos Norte
Luzon
• Pagudpud
Kalanggaman Island
Palompon, Leyte
Palaui Island
Santa Ana, Cagayan
• Cagayan Valley
Panglao Island
Bohol
• Alona Beach
• Dumaluan Beach
Samal Island/Island Garden City of Samal
Davao del Norte
• Canidad Beach Cove
San Vicente
Palawan
• Long Beach (longest white beach – 14km – in the Philippines)
• Port Barton
Siargao Island
Surigao del Norte
• Alegria Beach
• General Luna
Siquijor Island
Central Visayas
• Kagusuan Beach
• Paliton Beach
• Salagdoong Beach
• Siquijor Port Beach
Talicud Island
Davao Gulf, Samal
• Babu Santa Beach
• Dayang Beach
• Isla Reta
• Leticia by the Sea
Zambales
Luzon
• Anawangin Cove
• Capones Island
• Crystal Beach
• Liwliwa Beach
• Nagsasa Cove
• Potipot Island
• Pundaquit Beach
• Silanguin Cove
• Talisayin Cove