I thought I knew what paradise looked like until I reached El Nido. The moment our boat rounded that first limestone cliff and I saw those crystal clear lagoons, I literally gasped. No photo can prepare you for how insanely beautiful this place is. Even after visiting dozens of beaches in Southeast Asia, nothing comes close to the magic of El Nido’s landscapes.
From kayaking through the Big Lagoon to island-hopping around Bacuit Bay, the things to do in El Nido feel almost surreal. Every beach, every snorkel spot, and every sunset makes you question if this place is actually real. Here are my favorite experiences from my time exploring this unbelievable corner of the Philippines.
Best Things to Do in El Nido
Visiting El Nido, Palawan? Spend the day exploring the Bacuit Archipelago, kayak through the Big and Small Lagoons, or relax on Helicopter Island. Take a refreshing dip at the Nagkalit-Kalit Waterfalls, enjoy island-hopping adventures, or savor fresh seafood by the beach. Whether you’re into crystal-clear waters, tropical landscapes, or outdoor adventures, El Nido has plenty to offer!

1. Bacuit Archipelago
Exploring the Bacuit Archipelago is one of the best ways to experience the jaw-dropping beauty of El Nido, Palawan. This group of limestone islands and islets includes highlights like Miniloc Island, Shimizu Island, and the Secret Lagoon. The waters are crystal-clear, and snorkeling here reveals coral gardens filled with tropical fish. I joined Tour A, a popular island-hopping package, which made visiting multiple islands in a day easy and efficient.
One of the most surreal moments was kayaking into the Big Lagoon, with its towering cliffs and glassy water. On Shimizu Island, we stopped for a lunch of grilled seafood right on the beach. The mix of white-sand beaches, hidden coves, and marine life makes this a must for anyone visiting El Nido. Whether you’re snorkeling, swimming, or just cruising along, the Bacuit Archipelago is the reason people fall in love with Palawan.

2. Small and Big Lagoons
Kayaking through the Small and Big Lagoons on Miniloc Island is a peaceful and scenic way to explore El Nido’s limestone landscape. The Small Lagoon is tucked behind narrow rock walls, accessible only through a low gap you can paddle through. Once inside, it feels like a secret hideaway surrounded by cliffs. I rented a kayak at the lagoon entrance and loved how quiet it was—just the sound of the paddle cutting through water.
The Big Lagoon, on the other hand, is more expansive and dramatic, with its wide entrance and vibrant turquoise water. It’s beginner-friendly too, with calm currents and stunning visibility. You’ll often spot small fish swimming below as you glide along. If you’re looking for a slower-paced adventure where the views are unreal and the vibe is calming, these lagoons are a great place to start.

3. Helicopter Island
Helicopter Island, officially Dilumacad Island, gets its name from its unique helicopter-like shape when viewed from the sea. It’s a favorite stop for snorkeling, with crystal-clear waters and vibrant coral just a short swim from shore. I joined an island-hopping tour with El Nido Paradise, and this was one of the highlights of the day.
The reefs around the island are full of life—schools of fish, patches of bright coral, and the occasional sea turtle. After snorkeling, we had lunch right on the beach under the trees, which made for a laid-back break. This island is often included in what’s known locally as Tour C, which features great snorkeling spots and scenic beach stops. Whether you’re new to snorkeling or just want an easygoing beach day, Helicopter Island fits right in.

4. Nagkalit-Kalit Waterfalls
If you’re ready to trade the beach for jungle vibes, the short hike to Nagkalit-Kalit Waterfalls is a great inland escape. Located about 30 minutes from El Nido town, the trek takes you through rice paddies, bamboo forests, and shallow river crossings. I did this with a local guide, who pointed out edible plants and shared stories about the area’s history and wildlife.
The hike is around 45 minutes one way and ends at a twin cascade with a natural pool beneath. It’s not massive, but it’s refreshing and peaceful—especially after the humid walk in. You can swim in the cool water or just hang out on the rocks. Bring water shoes or sandals you don’t mind getting wet. This is a fun, low-key adventure that shows off Palawan’s greener, quieter side.

5. Nacpan Beach
Just a 45-minute drive from El Nido town, Nacpan Beach is a peaceful 4-kilometer stretch of golden sand backed by palm trees and calm blue waters. Unlike the busy main beaches, Nacpan feels open and quiet, making it a favorite for those wanting to relax without crowds. I spent a few hours here sunbathing, swimming, and enjoying grilled fish from a small beach shack nearby.
You can rent a motorbike or join a van transfer from town to reach Nacpan easily. The waves are gentle enough for swimming, and the beach has several local eateries serving fresh seafood and cold drinks. Whether you’re looking to lounge under the sun or go for a long barefoot walk along the shore, Nacpan Beach offers a relaxing break from the action of island-hopping.

6. Las Cabanas Beach
Just a 10-minute tricycle ride from El Nido town, Las Cabanas Beach (also called Marimegmeg Beach) is a favorite for sunsets, swimming, and chill beach vibes. It’s lined with relaxed bars and restaurants where you can grab drinks or seafood right by the water. I spent a full afternoon here lounging in the sun, and the sunset was one of the best I saw in Palawan—deep orange and purple skies that lit up the whole coast.
If you’re up for a thrill, try the El Nido Zipline nearby. It sends you soaring from a cliff across the ocean to Depeldet Island, and the views from the top are unreal. Whether you’re sipping a cocktail or swimming in the calm water, this beach blends adventure and relaxation in the best way.
✈️ My #1 Tip for Cheap Flights:
If you’re not using Going, you’re probably overpaying for flights. I’ve scored roundtrips to Europe for under $300 - and I never would’ve found them on Google Flights.
Their free version is great, but Premium is where the real magic happens. I recommend doing the 14-day free trial. And right now, you can get 25% off Premium or Elite with my code: JON25.
Seriously, it’s the best travel decision I’ve ever made (in 8+ years).

7. Matinloc Shrine
Matinloc Shrine, located on Matinloc Island, combines eerie ruins with one of the most breathtaking views in El Nido. The abandoned religious site was built in the 1980s but now feels more like a quiet, mysterious stop in the middle of paradise. I climbed the short trail to the rocky viewpoint and was completely stunned by the panoramic view of Bacuit Bay—turquoise water framed by jagged limestone cliffs.
Aside from the view, exploring the overgrown paths and decaying buildings gives you a rare contrast to the otherwise pristine beach stops. It’s typically included in island-hopping tours and is a nice change of pace from the usual snorkeling and swimming. Even though the shrine itself is no longer active, it’s a unique and photo-worthy spot for anyone who enjoys a little exploration.

8. Cadlao Lagoon
Tucked on Cadlao Island, just off the coast of El Nido town, Cadlao Lagoon is a quieter alternative to the more visited lagoons on Miniloc. I rented a kayak from El Nido Beach and paddled out early in the morning—no crowds, just calm emerald water and the sound of nature. The lagoon is ringed by massive limestone cliffs and dotted with small coral patches beneath the surface.
What makes Cadlao special is its serenity. It’s less busy than the Big and Small Lagoons, so you can take your time exploring without feeling rushed. Whether you’re gliding across the water solo or with a partner, it’s the perfect spot for slow travel. Pack some water, wear reef shoes, and plan for a quiet couple of hours soaking in El Nido’s natural beauty.

9. Shimizu Island
Shimizu Island is a snorkeler’s paradise, known for its crystal-clear waters, colorful reefs, and dramatic limestone backdrop. This island is often part of island-hopping Tour A, and the snorkeling here was a highlight for me. I swam alongside schools of butterflyfish and even spotted a couple of clownfish weaving through anemones. The visibility was fantastic, making it easy to admire the vibrant marine life below.
Aside from the reef, Shimizu also has small beach spots where boats stop for lunch. We had a grilled seafood meal right on the sand—simple, but delicious. The towering limestone cliffs offer some shade and make the scenery feel otherworldly. If you love marine life but prefer calmer snorkeling conditions, Shimizu is a great choice with plenty to see just a few meters from shore.

10. Taraw Cliff
Climbing Taraw Cliff is one of the most rewarding challenges in El Nido. It’s not for the faint of heart, but the panoramic view of Bacuit Bay from the top is unforgettable. The jagged limestone rocks make the climb steep and sharp, so wearing gloves and good shoes is a must. I booked a sunrise trek with a local guide, and the early start was worth it—the view at the summit was absolutely unreal.
The climb takes about 1.5 to 2 hours roundtrip, depending on your pace. A guide is required for safety, as the trail is rugged and can be slippery. Once at the top, you’ll be rewarded with sweeping views of the town, bay, and surrounding islands. If you’re physically able and want to earn your views, this is one experience that’ll stick with you long after you leave El Nido.

11. Ille Cave
Located in New Ibajay, about an hour north of El Nido town, Ille Cave is one of Palawan’s most important archaeological sites. Excavations here revealed tools, pottery, and human remains dating back over 14,000 years. Visiting felt like stepping into ancient history—our local guide pointed out excavation zones and explained how the site shaped understanding of early human life in the Philippines.
The cave is nestled in a limestone formation, and a short hike up the slope gives you a panoramic view of the forest below. Inside, the main chamber is massive and cool, offering a break from the heat. You’ll need good shoes, especially if it rained recently, as the rocks can be slick. If you’re up for a side trip that combines nature and history, Ille Cave is an excellent off-the-beaten-path experience.

12. Bebeladan Village
Bebeladan Village, located in the northern area of El Nido, is a quiet rural community known for its lush landscapes and birdwatching. Surrounded by rice paddies, mangroves, and forests, the area is home to endemic species like the Palawan Hornbill and Philippine Cockatoo. I joined a morning walk with a local guide, and we spotted several colorful birds before 8 AM.
The village itself is peaceful and offers a nice contrast to El Nido’s busier beaches. Locals greeted us warmly, and our guide explained how birdwatching tourism helps support the community. The trails are flat and easy to walk, but bring bug spray and binoculars for a better experience. It’s a great way to slow down, learn more about Palawan’s biodiversity, and enjoy a slice of local life away from the coast.

