Best Islands in the Philippines: Where to Actually Go

7,000+ islands, a dozen that matter for most travelers

The Philippines has extraordinary island variety — from party islands to pristine wilderness, from world-class diving to surf breaks. Here is the honest ranking of which islands are worth going out of your way for.

Palawan: the island everyone agrees on

Palawan consistently tops lists of the world’s best islands. El Nido’s Bacuit Archipelago with its hidden lagoons and towering limestone karsts is extraordinary. Coron has world-class wreck diving and pristine lakes. The Underground River at Puerto Princesa is UNESCO-listed. Port Barton is a quieter alternative to El Nido with similar scenery and fewer crowds. Palawan deserves at least a week — El Nido and Coron together make a satisfying 10-12 day Palawan circuit.

Siargao: for surfers and the surf-adjacent

The surfing at Cloud 9 is world-famous (best August-November). Even non-surfers find Siargao compelling — the island has a relaxed coconut-tree aesthetic, good island-hopping, and an increasingly good food scene. Becoming more developed but still genuinely charming.

Cebu: accessibility plus diving

Cebu’s main draw for tourists is diving and whale shark snorkeling at Oslob (controversial due to feeding practices — research before going). Moalboal’s sardine run snorkeling is extraordinary and requires no interference with wildlife. Malapascua Island off north Cebu is the only place in the world where thresher sharks can be seen reliably (dawn dive, 25m depth).

Boracay: for beach clubs and nightlife

White Beach is genuinely beautiful — fine white sand, calm water. The surrounding commercial development is intense. Boracay is best for travelers who want a beach holiday with options — good restaurants, watersports, nightlife. Not for those seeking isolation.

Get the best Asia travel tips

Weekly guides, hidden gems, and travel deals. No spam, ever.

Join 12,000+ travellers. Unsubscribe anytime.