All you need to know about status and policy of flights during Corona Virus Outbreak.

Log In
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.

Traveloka PH

10 Oct 2017 - 4 min read

10 Best Restaurants in El Nido to Try
1. Cadlao Restaurant

(photo via

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 Website: 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

(photo via Facebook, @happinesselnido)

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

(photo via Facebook,

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 Website: 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 Website: Phone number: +63 9959719296
7. Republica Sunset Bar

(photo via Facebook, @republicasunsetbar)

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

(photo via Facebook, @V-and-V-Bagels)

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 Website: 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!]]>