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

Best Bars in Manila: Top 20 Places to Visit for an Awesome Night Out

Check out some of Manila’s most happening places!

10 Underrated Milk Tea Shops in Manila You Should Visit

Craving milk tea? Check these places out!

Street Food in the Philippines: 15 Things Visitors Should Bite Into

Check out this guide to learn how to eat like a local!

8 Unlimited Korean Barbecue Restaurants in Manila That Are Worth Visiting

Widely regarded as healthy, Korean cuisine has been dominating the local food industry over the...

Korean Street Food Guide: 10 Mouthwatering Dishes You Should Try

It’s time to conquer South Korea one dish at a time.

10 Budget-friendly Michelin-Starred Restaurants in Singapore

There are a lot of great places to eat in Singapore. From small hole-in-the-wall restaurants,...

Michelin Star Restaurants in the Philippines You Should Visit

Discover another level of delicious cuisines!

Top Hong Kong Michelin-star Restaurants That Won’t Hurt Your Wallet

Eating at a Michelin-star restaurant doesn't need to come with a hefty price tag, and...

10 Instagram-worthy Tagaytay Restaurants to Visit

Tagaytay City is a popular destination for anyone who wants a quick escape from the...

9 Instagram-worthy Maginhawa Restaurants to Visit

What used to be a simple area in UP Village, has now evolved into a...

The Cheapest Michelin Star Meals Around the World Revealed

Dining in a Michelin-star restaurant might sound like a dream reserved for the moneyed few,...