Share your thoughts.

Your email address will not be published.

Traveloka needs your voice. We welcome your on-topic commentary, criticism and expertise. Comments are moderated for civility.

10 Best Restaurants in El Nido to Try

It’s no longer a secret – the word’s out, and the whole world now knows that paradise exists. It’s called El Nido.

This little corner of the Philippines has been gaining traction as one of the most beautiful tropical destinations in the world. One visit will tell you why. Tourists from all over the world spend make their way to our shores to experience life the El Nido way.

These are 10 of El Nido’s best restaurants that you should be checking out:

1. Cadlao Restaurant

Cadlao Restaurant

Located within the exclusive Cadlao Resort, the in-house restaurant is hailed as one of the island’s best restaurants. Dining at Cadlao Resort gives diners front-row seats to El Nido’s legendary bay, inviting you to dine while enjoying the cool ocean breeze.

Don’t leave without trying their best-sellers: stuffed squid with mango salsa, seafood curry, and some of the juiciest steaks you’ll find this side of El Nido.

  • Contact Details
    Phone number: +63 9175897069


2. Trattoria Altrove

Italian food in a beach is a (foodie) marriage made in heaven. Look no further than Trattoria Altrove for authentic Italian cuisine, imported mozzarella, steak, and more than a dozen choices when it comes to brick-oven pizza. The ambiance is inviting and cozy, but the excellent food is sure to delight even the most sophisticated gastronome.

  • Contact Details
    Facebook: @Altrove-Trattoria-El-Nido-Palawan
    Phone number: +63 9477758653


3. Happiness Beach Bar

Happiness Beach Bar

Happiness Beach Bar serves exactly that – happiness in every single plate. Specializing in Mediterranean food, diners can also take in the coastal views as the restaurant is located in one of the most laid-back areas in town.

No other restaurant in El Nido town serves bona fide Mediterranean food – at Happiness Beach Bar, it’s as good as it gets! Start with the maza and falafels, feast on schnitzel, and down it all with a refreshing Kahlua banana shake.

  • Contact Details
    Facebook: @happinesselnido


4. Mezzanine El Nido

Perched on the second floor, Mezzanine El Nido gives hungry island diners a wide variety of delicious Asian fusion and vegetarian-friendly cuisine in a stylish environment. On the first floor you’ll find the Mezzanine bar, facing Bacuit beach. Head up the stairs and plush sofas and tables welcome you, while you soak up 360-degree views of the beach thanks to the open terrace.

The specialties of Mezzanine El Nido include mussels, seafood risotto, and pasta. The restaurant is also known for their delicious cold dessert choices – perfect after a long day at El Nido’s beaches!

  • Contact Details
    Facebook: @Mezzanine-El-Nido
    Phone number: +63 9267063263


5. Cafe Athena

Cafe Athena

Cafe Athena is a popular restaurant loved for its Greek specialties and beachfront location. Dining at Cafe Athena will make you feel like you’re enjoying al fresco dining right in Santorini in this corner of paradise, with its full-flavored authentic Greek dishes that will have you coming back for more. Must-try dishes at Cafe Athena include the souvlaki, gyros, Greek salad, and sweet potato fries; accompanied by a glass of red wine, of course!

  • Contact Details
    Phone number: +63 9778300732


6. La Salangane

If the decadent, rich dishes from France is what you’re craving, head over to La Salangane; El Nido’s first and only authentic French restaurant. A wide menu offering traditional and simple French cuisine is what you’ll find, as well as a fantastic array of wines from the region. Don’t leave this little slice of France without trying the beef carpaccio, steak and fries, grilled goat cheese, and more.

  • Contact Details
    Phone number: +63 9959719296


7. Republica Sunset Bar

Republica Sunset Bar

Republica Sunset Bar is a Spanish-owned establishment that serves exceptional Spanish fare, from tapas to paella and so much more. Because Republica Sunset Bar is so popular for the amazing Spanish food, ice-cold drinks, and sangrias – you’ll have to go early to reserve a spot and enjoy the views too.

Other must-try dishes at Republica Sunset Bar include the patatas bravas, tomato salted bread, Spanish omelette, and paella.

  • Contact Details
    Facebook: @republicasunsetbar
    Phone number: +63 9054862499


8. The Beach Shack

Located in Marimegmeg Beach, The Beach Shack is a new operation that is now well-loved by travelers who come for breakfast, lunch, and dinner. The restaurant is located in a quieter part of El Nido town, also a fantastic location to watch the sunset. The family-run establishment serves a wide variety of classic beach fare, perfect for satisfying your appetite after all the activities El Nido has to offer.

The Beach Shack’s specialties include Filipino classics such as bulalo and chicken inasal, as well as many other continental favorites such as chicken quesadillas and club sandwiches. Order the calamansi shake for the ultimate refresher between bites!

  • Contact Details
    Facebook: @thebeachshackelnido
    Phone number: +63 9175777513


9. V and V Bagels

V and V Bagel

For the ultimate breakfast or brunch meal, check out V and V Bagels. This small, unassuming restaurant may have a simple ambiance but they’re big on food. It’s one of the top breakfast places in El Nido, known for New York-style bagels, vegan and vegetarian meals, burgers, and more. V and V Bagels also brews some of the best and strongest coffees in town, perfect fuel for a full day of island activities.

  • Contact Details
    Facebook: @V-and-V-Bagels
    Phone number: +63 9177770615


10. Last Frontier Beach Resort & Restaurant

The Last Frontier Beach Resort and Restaurant offers Mediterranean and Asian dishes in a luxurious boutique-style hotel with spectacular ocean views. The Last Frontier has a super range of dishes to satisfy every craving, whether you’re looking for seafood, Asian fare, or Western dishes. The must-try dishes include the blue cheese risotto, paella, fish fillet, steak, and more.

  • Contact Details
    Phone number: +63 9093301330


Enjoy a fun experience and check out other tourist spots to visit, things to do and more in El Nido. Discover cheap hotel deals and cheap flights from carriers like Philippine Airlines, AirAsia, and more with Traveloka!

Related Articles

Eat Like a Local: What and Where to Eat in Lantau Island

Ready your tummy for Cantonese treats.

12 Must-Try Food for Your Indochina Trip

You’re in for a gastronomic treat.

Binondo Food Trip: The Hidden Gems of Chinatown

Start your Chinatown food adventure now.

Out for the Best and Cheap Singapore Food? Here lah!

Eat your way through Singapore’s best restaurants without cutting your budget.

The Ultimate Guide to Ordering Lechon & Where to Buy It

Everything you need to know about ordering lechon.

10 Singapore Souvenirs That You Should Buy: Foodie Edition

Check out our favorite Singaporean treats!

Top 10 Singapore Hawker Centres You Definitely Should Visit

Get ready to eat your way through the Lion City!

10 Must-try Hong Kong Disneyland Restaurants

Fill up on delicious food at the happiest place on earth.

Top 10 Restaurants in Bangkok

Eat the best Thai foods only in Bangkok.