Skip to content
even.best

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.

suitcase76 · · 12 items · 201 votes · 2 comments

Top 12

  1. 1

    Entalula Beach (El Nido)

    Island cove reached on the Bacuit Bay tours.

    ▲ 23 ▼ 0

    23
  2. 2

    White Beach (Boracay)

    Four kilometres of powdery sand.

    ▲ 21 ▼ 1

    20
  3. 3

    Nacpan Beach (El Nido)

    Long, quiet stretch of golden sand.

    ▲ 20 ▼ 1

    19
  4. 4

    Puka Shell Beach (Boracay)

    Quieter beach on Boracay's north end.

    ▲ 17 ▼ 1

    16
  5. 5

    Daku Island (Siargao)

    Coconut-palm island near General Luna.

    ▲ 15 ▼ 1

    14
  6. 6

    Alona Beach (Panglao, Bohol)

    Diving hub with palm-fringed sand.

    ▲ 15 ▼ 2

    13
  7. 7

    Long Beach (San Vicente)

    The country's longest white-sand beach.

    ▲ 14 ▼ 2

    12
  8. 8

    Kalanggaman Island (Leyte)

    Sandbar island with crystal-clear water.

    ▲ 13 ▼ 3

    10
  9. 9

    Cloud 9 (Siargao)

    The country's most famous surf break.

    ▲ 12 ▼ 2

    10
  10. 10

    Onok Island (Balabac)

    Remote sandbars and overwater cottages.

    ▲ 10 ▼ 2

    8
  11. 11

    Saud Beach (Pagudpud)

    White sand in the far north of Luzon.

    ▲ 9 ▼ 2

    7
  12. 12

    Malcapuya Island (Coron)

    White sand on a Coron island-hopping trip.

    ▲ 9 ▼ 6

    3

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?

Log in to add an item

Comments (2)

Log in to comment

justnomad

Siargao is my favourite place on earth, Cloud 9 at sunset

fiona_york

Nacpan beach was empty when we went, felt like a private island

More rankings like this