This blog post is all about the best things to do in El Nido.

Tucked away in the northern tip of Palawan, El Nido is often described as the crown jewel of the Philippines, and for good reason.
With its towering limestone cliffs, shimmering turquoise waters, secret beaches, and vibrant coral reefs, it feels like a tropical fantasy brought to life.
Whether you’re a thrill-seeker, a beach bum, or a nature lover, El Nido offers a variety of unforgettable experiences.
From island-hopping adventures to serene sunset spots and picturesque coastal villages, this stunning destination deserves a top spot on any Southeast Asia itinerary.
Here’s a list of the best things to do in El Nido that will make your trip unforgettable.
This blog post is all about things to do in El Nido in the Philippines.
Why Visit El Nido?
El Nido has become one of the most sought-after destinations in the Philippines, and it’s easy to see why. With its dramatic limestone cliffs, crystal-clear lagoons, and untouched island landscapes, El Nido offers a level of natural beauty that feels almost otherworldly.
It’s the kind of place that captures your imagination and stays with you long after you’ve left.
Travellers come to El Nido for a mix of adventure and relaxation. It’s a dream spot for island-hopping, snorkelling, diving, kayaking, and hiking, with each island or beach offering something uniquely stunning.
Others are drawn to the peaceful pace of life, where lazy afternoons can be spent lounging on Nacpan Beach or watching the sun set with a cocktail in hand at Las Cabanas.
Whether you’re a backpacker on a budget, a couple seeking a romantic getaway, or a photographer chasing postcard-perfect views, El Nido delivers.
Its blend of raw natural beauty, warm Filipino hospitality, and endless opportunities for exploration make it a bucket-list destination for travellers from all over the world.
Best Things to do in El Nido
Here’s a list of the best things to do in El Nido that will make your trip unforgettable.
1. Go Island Hopping (Tours A, B, C & D)
Island hopping tops the list of best things to do in El Nido and should be the first thing you do.
The local government has categorized the tours into four options: Tours A, B, C, and D. Each visits different sets of islands, lagoons, and beaches within the breathtaking Bacuit Archipelago.
- Tour A is the most popular, famous for the Big Lagoon, Small Lagoon, and Secret Lagoon. Each one showcasing stunning natural beauty with emerald waters and towering cliffs.
- Tour C is a close second and is often considered the most scenic, featuring Hidden Beach, Secret Beach, and Matinloc Shrine.
- Tour B offers caves, snorkelling spots, and beautiful beaches like Snake Island and Cathedral Cave.
- Tour D is a bit more off-the-beaten-path and great for those looking to escape the crowds while still enjoying pristine beaches and snorkel spots.
Tours usually include lunch, snorkel gear, and a guide, and can be booked easily through hotels or local tour agencies.
2. Kayak Through Big Lagoon
If you want to explore one of El Nido’s most iconic sites at your own pace, renting a kayak at Big Lagoon is a magical experience and one of the best things to do in El Nido.
As you paddle over clear, shallow waters surrounded by towering limestone cliffs and lush greenery, you’ll feel completely immersed in nature. Keep an eye out for fish and other marine life below your kayak.
It’s a peaceful, awe-inspiring way to appreciate the scale and serenity of this natural wonder, and one of the best things to do in El Nido for photography lovers too!
3. Hike Taraw Cliff for the Best Views
For the best panoramic view of El Nido town and Bacuit Bay, brave the hike up Taraw Cliff. It’s one of the most challenging activities of the best things to do in El Nido, as the limestone rocks are jagged and slippery, and a guide is highly recommended.
But once you reach the summit, the reward is a breathtaking aerial view of El Nido’s coastline that makes the effort well worth it.
Go early in the morning for cooler temperatures and the clearest skies.
4. Spend a Day at Nacpan Beach
If you’re in need of a chill day, Nacpan Beach is the perfect escape from the busier areas around El Nido town.
Located about 45 minutes by tricycle or motorbike, this 4-kilometer stretch of golden sand and swaying palm trees offers peace, quiet, and a touch of paradise. You can rent a sun lounger, swim in calm waters, or grab a drink at one of the beachside cafés.
For a special treat, hike up the hill at the north end of the beach for panoramic views of the twin beaches: Nacpan and Calitang.
5. Snorkel at Shimizu Island
Shimizu Island is a staple on Tour A and is one of the best things to do in El Nido. The island’s surrounding coral reefs are rich with marine life including colourful fish, sea urchins, and sometimes even turtles.
The water is crystal clear, making it an ideal spot for both beginners and experienced snorkelers.
Many island hopping tours stop here for a freshly grilled seafood lunch, letting you dine with your feet in the sand.
6. Watch the Sunset at Las Cabanas Beach
No trip to El Nido is complete without catching at least one unforgettable sunset, and Las Cabanas Beach (also called Marimegmeg Beach) is the ultimate spot to do so.
Located just 15 minutes from El Nido town, this long sandy beach is lined with beach bars and restaurants that serve tropical cocktails and light bites.
As the sun dips into the horizon, the sky turns a dazzling array of pinks, oranges, and purples. You can also try the zipline that stretches across the ocean for a unique sunset thrill.
7. Explore El Nido Town
While most travellers come to El Nido for the islands, the town itself is full of charm and deserves a bit of exploration.
Wander its narrow streets lined with cafés, surf shops, and local eateries. Grab a smoothie bowl at a hip breakfast spot, taste freshly made lumpia from a street vendor, or shop for handmade crafts and souvenirs.
It’s also the best place to book tours and connect with fellow travellers over a beer or sunset dinner.
Other Places to Visit in the Philippines
While El Nido is a true highlight of any trip to the Philippines, the country is made up of over 7,000 islands, each with its own charm.
If you have extra time in your itinerary, here are some other incredible destinations worth exploring:
1. Coron
Just a short flight or ferry ride from El Nido, Coron is another slice of paradise in Palawan. It’s famous for its crystal-clear lakes, dramatic limestone landscapes, and some of the best wreck diving sites in the world.
Don’t miss Kayangan Lake and Twin Lagoon as both are breathtaking.
2. Siargao
Known as the surfing capital of the Philippines, Siargao has a laid-back island vibe with incredible natural attractions like the Sugba Lagoon, Magpupungko Rock Pools, and the famous Cloud 9 surf break.
It’s also a great spot for paddle-boarding, motorbiking, and island hopping.
3. Cebu
Cebu offers a great mix of city life and outdoor adventures.
Visit Kawasan Falls for canyoneering, swim with whale sharks in Oslob (though it’s worth researching the ethics beforehand), and explore nearby islands like Moalboal and Malapascua for diving and snorkelling.
4. Bohol
Home to the iconic Chocolate Hills, Bohol also offers beautiful white-sand beaches, lush countryside, and river cruises.
Panglao Island is a popular base with a variety of beachfront resorts and easy access to diving spots and the Tarsier Sanctuary.
5. Banaue & Sagada
For something completely different, head north to the mountain provinces of Luzon. Banaue is known for its ancient rice terraces, while Sagada is famous for its hanging coffins and scenic mountain hikes.
It’s a cultural and historical contrast to the beach destinations.
6. Boracay
If you’re after lively nightlife and luxurious beachfront stays, Boracay is the place to be.
After a major environmental rehabilitation, the island has become more sustainable while still maintaining its reputation for powdery white sand beaches and vibrant energy.
RELATED Boracay blog posts to read:
- The Best Restaurants in Boracay, Philippines: Where to Eat
- Feliz Hotel Boracay: The Best Central Hotel in Boracay
- Mandarin White Sand Boracay: The Best Beachfront Hotel In Boracay
Where to Eat in El Nido
El Nido is not only known for its stunning landscapes and crystal-clear waters but also for its vibrant food scene.
Whether you’re craving local Filipino dishes or international cuisine, the town offers a variety of dining options that cater to all tastes and budgets.
From beachfront eateries to cozy cafes, here are some of the best restaurants in El Nido that should be on your list during your visit.
1. Trattoria Altrove
Address: Serrano St, El Nido, Palawan
This Italian restaurant is a must-visit for pizza and pasta lovers. Trattoria Altrove is known for its wood-fired pizzas, fresh ingredients, and authentic Italian flavours.
It’s a cozy spot with great ambiance, and the seafood pasta dishes are a fan favourite. Perfect for a romantic dinner or a laid-back meal with friends.
2. Artcafe
Address: Barangay Maligaya, El Nido, Palawan
A popular spot among both locals and tourists, Artcafe is known for its relaxed vibe and diverse menu. You can find everything from freshly caught seafood to vegan options.
Their breakfast menu is highly recommended, as well as their fresh fruit shakes and smoothies. It’s a great spot to enjoy a leisurely meal and a cold drink after a long day of exploring.
3. The Golden Monkey
Address: Calle Real, El Nido, Palawan
For a taste of Asian fusion, The Golden Monkey is a fantastic choice. Offering delicious Thai, Vietnamese, and Chinese dishes, this small but vibrant restaurant provides a great variety of options at affordable prices.
Don’t miss their spring rolls, Pad Thai, and pho.
4. The Nesting Table
Address: Barangay Buena Suerte, El Nido, Palawan
The Nesting Table is a modern and stylish cafe offering a mix of local and international dishes, with many healthy options. From smoothie bowls and fresh juices to hearty salads and sandwiches, this is a great spot for a nourishing breakfast or lunch.
The coffee is top-notch, and they also offer tasty baked goods for dessert.
5. Big Bad Thai
Address: Rizal Street, El Nido, Palawan
Big Bad Thai is perfect for anyone craving authentic Thai cuisine while in El Nido. With a wide range of traditional Thai dishes like green curry, massaman curry, and tom yum soup, you’ll find a satisfying meal here.
Their portions are generous, and the flavours are bold and authentic, making it a favourite for foodies.
6. El Nido Boutique Artcafe
Address: Calle Hama, Barangay Maligaya, El Nido, Palawan
Located just steps from the beach, the El Nido Boutique Artcafe offers a relaxing atmosphere with a wide selection of dishes. Whether you’re in the mood for seafood, steaks, or vegetarian options, they have something for everyone.
It’s also a great spot for watching the sunset while sipping on one of their refreshing cocktails.
7. SAVA Beach Bar
Address: Ipil Street, Barangay Buena Suerte, El Nido, Palawan
For a laid-back beachfront dining experience with great cocktails, SAVA Beach Bar is an excellent choice. They offer a fusion of Mediterranean and Filipino cuisine with standout dishes like grilled seafood platters and tapas.
The relaxed atmosphere and beautiful ocean views make it a perfect spot for an evening drink.
RELATED Things to Do in El Nido blog post to read: The 11 Best El Nido Restaurants in the Philippines
The Best Things to Do in El Nido
El Nido is truly a paradise for nature lovers, adventure seekers, and anyone looking to experience the beauty of the Philippines.
With its pristine beaches, dramatic limestone cliffs, and vibrant local culture, there’s something for everyone to enjoy on this list of the best things to do in El Nido.
Whether you’re exploring its crystal-clear lagoons, indulging in delicious local dishes, or relaxing at one of its stunning hotels, El Nido promises an unforgettable experience.
As you plan your trip, remember that each corner of this incredible destination offers something new and exciting to discover, making it the perfect place for your next tropical escape.
RELATED Things to Do in El Nido blog posts to read:
Leave a Reply