Hotels of Earth

Angel Nido Resort

★★★ Barangay Masagana, Caalan Beach, El Nido, PH

8.6 guest rating· 356 reviews

About this hotel

Exquisite Garden Oasis

Experience luxury at Angel Nido Resort surrounded by lush gardens and just steps away from Caalan Beach.

Breathtaking Views

Each room offers a balcony with garden and sea views, providing a serene escape.

Culinary Delights

Start your day with a delicious breakfast offering à la carte, continental, and American options.

Book now to indulge in a tranquil retreat at Angel Nido Resort, where comfort and elegance meet nature's beauty.

Rooms & rates

Standard Double Room

Sleeps 2 · 18 m² · Double bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Shower
  • Safety deposit box

Deluxe Suite with Sea View

Sleeps 3 · 35 m² · Twin bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Minibar

Standard Double Room

Sleeps 2 · 15 m² · Queen bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Shower
  • Safety deposit box

Deluxe Double Room with Balcony

Sleeps 2 · 25 m² · Queen bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Minibar
  • Shower

Amenities

  • Free WiFi
  • Breakfast in the room
  • Restaurant
  • Bar
  • Air conditioning
  • Beach
  • Beachfront
  • Sun loungers or beach chairs
  • Tour desk
  • Room service
  • Non-smoking rooms
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Airport drop off
Show all 63 amenities
  • Airport pick up
  • BBQ facilities
  • Board games/puzzles
  • Canoeing
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Daily housekeeping
  • Diving
  • Face masks for guests available
  • Fire extinguishers
  • First aid kit available
  • Food delivered to guest room
  • Fruits
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Indoor play area
  • Invoice provided
  • Key access
  • Laundry
  • Laundry washed per local authority guidelines
  • Live music/performance
  • Lockers
  • Luggage storage
  • Minimarket on site
  • Outdoor furniture
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Public transport tickets
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shared lounge/TV area
  • Shared stationery like menus, pens are removed
  • Shuttle service (additional charge)
  • Snorkelling
  • Solarium
  • Staff adhere to local safety protocols
  • Sun terrace
  • Terrace
  • Thermometers for guests provided by property
  • Tour/class on local culture
  • Water sport facilities on site
  • Windsurfing
  • Wine/champagne

Location

© OpenStreetMap contributors

Barangay Masagana, Caalan Beach, El Nido, PH

Check-in
from 01:00 PM to 11:00 PM
Check-out
until 11:00 AM

What guests say8.6356 reviews

+ helpful staff+ great location+ nice views+ good breakfastcleanliness issuespoor accessibilitysmall room
Cleanliness7.8
Service9.5
Location8.6
Room Quality8.3
Amenities8.9
Value for Money8.1

Guest review

10.0

Staff treat you like family. Location is very beautiful.

Samuel · GB · 2026-07-25

Staying at Angel Nido Resort was a wonderful experience. My family and I had a relaxing and enjoyable stay, especially d

10.0

Relaxing and amazing ocean view.

Toilet sometimes smells. I think they need to put something in the septic so it doesn’t smell.

Amellous · US · 2026-06-15

Guest review

10.0

Proche du coeur d El Nido, sans l agitation et le bruit. Et tout l hotel se plie en mille pour que votre sejour soit confortable ,même à 4h am quand il y a un probléme avec la resevations d un Van pour Puerto Princesa..

philippe · FR · 2026-06-06

Did not stay. Terrible listing for elderly customers

1.0

Not accessible for elderly customers. Full disclosure of how to get to the hotel was incomplete on listing. If you are unable to ride a tricycle, please avoid this accommodation. A full refund was not granted and therefore we lost money on this booking. (I will report this listing and Booking.com to the Ombudsman in the UK)

Kevin · GB · 2026-05-25

Guest review

8.0

c’est mignon et calme, le personnel est adorable et serviable

l’emplacement n’est vraiment pas l’idéal, 20 minutes du centre c’est pas si loin mais quand il y a la marée haute c’est impossible de passer

louise · FR · 2026-05-23

Jolie vue, mais manque de confort

8.0

Le personnel est charmant et tres disponible, le petit jardin bien entretenu et l'emplacement en bord de mer est un vrai plus pour le petit déjeuner ou boire un cocktail au coucher du soleil.

La chambre de nous avions au dessus de la cuisine est très petite, sans beaucoup de possibilité de rangement. La salle de bain est minuscule. Tres peu de prises électriques. Avoir des bouteilles d'eau chaque jour ou une bonbonne pour recharger la gourde serait apprécié, comme cela se pratique dans la plupart des hôtels aux Philippines

Frédéric · FR · 2026-05-21

Good to know

A deposit may be required at the property.

Parking

No parking available.

Children and extra bed policy

Children are not allowed.

You haven't added any cots.

You haven't added any extra beds.

Internet

WiFi is available in public areas and is free of charge.

Pets

Pets are not allowed.