The Complete El Nido Travel Guide: Lagoons, Islands, and Everything Between
Here's the honest verdict up front: El Nido is as good as the photos suggest. The limestone karsts really are that dramatic. The water really is that blue. And yes, you'll take 400 photos on your first island-hopping tour and every single one will look like a desktop wallpaper.
But — and this matters — El Nido rewards travelers who understand the logistics. ATMs run dry. The road from Puerto Princesa takes five long hours. And the standardized tour system, while wonderfully convenient, means you might share the Big Lagoon with 30 other boats at peak hour.
Here's how to do it right.
Overview
El Nido is a small town on the northern tip of Palawan island in the western Philippines. The town itself is scrappy — one main street, a handful of decent restaurants, and a beach that's honestly not built for swimming. The magic is offshore: an archipelago of limestone islands hiding lagoons, secret beaches, and some of the best snorkeling in Southeast Asia.
Best Time to Visit
November to May is dry season. December to February is peak — expect higher prices and full boats. March to May runs hot (35°C+) but far less crowded.
June to October is the wet season. Typhoons can cancel tours entirely. July and August are the roughest stretch. But catch a dry spell and you'll have the lagoons nearly to yourself.
Early March is a sweet spot: hot, a few afternoon clouds, no rain. Close to perfect.
Getting There
Two options, neither of them quick.
Option 1: Fly to Puerto Princesa (PPS) + van. The most common route. Flights from Manila on Cebu Pacific or AirAsia run PHP 2,000-5,000 one-way. Then a 5-hour van ride (PHP 600-800 / ~$11-14). The vans leave when full, so build in some waiting. The road is paved but winding — pack motion sickness pills if you're prone.
Option 2: AirSwift direct to Lio Airport (ENI). Small planes from Manila and Cebu, PHP 5,000-10,000 one-way. The airport sits 4km from town. This saves 6+ hours but costs 3-5x more, and the planes are tiny — book weeks ahead.
Choose the van and the final hour delivers the payoff, as the karsts rise on the horizon and make every winding kilometer worth it.
The Island-Hopping Tours
El Nido runs on four standardized island-hopping tours (A, B, C, D), each costing PHP 1,200-1,400/person (~$22-25) including lunch on a beach. Book through any of the dozens of operators on the main street — prices are essentially identical.
Tour A — The Must-Do
Big Lagoon (the iconic one — emerald water, towering cliffs, kayak rental PHP 200-300 extra)
Small Lagoon (swim through a narrow cliff opening to a calm inner pool)
Shimizu Island (snorkeling)
Secret Lagoon (tiny hidden pool)
Do this one first. Arrive early — boats leave around 9AM, and reaching Big Lagoon before 10AM means far fewer crowds.
Tour C — The Close Second
Secret Beach (swim through a hole in a limestone wall to a hidden beach)
Matinloc Shrine (abandoned cliff shrine with a Secret Lagoon behind it)
Tapiutan Strait (best snorkeling of any tour — sea turtles, clownfish, reef sharks)
Helicopter Island
Tour B and D
The honest take: these are good but not essential if you're short on time. Tour B has lovely beaches (Entalula, Snake Island sandbar). Tour D has Cadlao Lagoon and Nat-Nat Beach.
Beyond the Tours
Nacpan Beach
Four kilometers of golden sand, 45 minutes north of town by tricycle (PHP 500-700 round trip). Free entry. Beach bars with hammocks. The sunset here outshines anything on the tours — easily the finest afternoon in El Nido.
Kayaking
Rent a kayak from the town beach (PHP 300-500/hour) and paddle to Cadlao Island's hidden lagoons independently. It's a workout — maybe 40 minutes of paddling — but you'll have spots entirely to yourself.
Where to Stay
Budget: Spin Designer Hostel (PHP 600-800/night dorm, clean, social). Frendz Hostel on the beach is popular but noisy.
Mid-range: Lally and Abet Beach Cottages (PHP 3,000-5,000/night, beachfront). Book ahead — El Nido fills up in peak season.
Splurge: Pangulasian Island Resort (from PHP 25,000/night). Private island, stunning, a completely different universe from the backpacker town.
Food
The main street holds 50+ restaurants. The standouts:
Trattoria Altrove — genuinely good Italian. Pizza PHP 350-500.
Happiness Beach Bar — sunset beers, solid burgers, live music some nights.
Art Cafe — coffee, smoothies, reliable WiFi.
For local food, try adobo (PHP 150-200 at any carinderia) and fresh seafood at the night market near the church.
The Cash Problem
This part is critical. ATMs in El Nido frequently run out of cash, especially on weekends and holidays. There are only a few machines, they carry PHP 10,000-20,000 daily limits, and withdrawal fees run PHP 200-250.
Bring enough pesos from Manila or Puerto Princesa. Most hotels, restaurants, and tour operators are cash-only, and travelers have found themselves stranded by day three — so arrive with a buffer and skip the stress entirely.
Budget
Category
Daily PHP
Daily USD
Dorm bed
600-800
$11-14
Food
800-1,200
$14-22
One tour
1,200-1,400
$22-25
Transport/misc
200-400
$4-7
Total
2,800-3,800
$51-68
For a mid-range private room, add PHP 1,500-2,500/night.
Safety
Wear water shoes or reef booties everywhere. Coral and sea urchins are a constant hazard. Life jackets are mandatory on all tours (provided free). Jellyfish show up June-October — pack sting cream.
Pay the PHP 200 Eco-Tourism Development Fee at the Municipal Tourism Office on Real Street. Tour operators check your receipt before departure.
El Nido is worth the effort to reach. It's not the easiest destination in the Philippines — the cash situation alone will test your patience — but when you're floating in the Big Lagoon with karsts towering 200 meters overhead, the five-hour van ride disappears from memory. Nothing lingers except the blue. If you're exploring more of Palawan, check out Palawan's southern islands.