Skip to content
Hotels of Earth

El Nido Beach Hotel

Calle Hama, El Nido, PH

7.2 guest rating· 262 reviews

About this hotel

Stunning Sea Views

Experience breathtaking views of the sea from your room at El Nido Beach Hotel. Wake up to the sound of the waves and unwind with a picturesque sunset right outside your window.

Convenient Amenities

Enjoy modern conveniences such as air conditioning, a TV, and a safety deposit box in every room. With a fridge and a private bathroom included, your comfort is our top priority.

Delicious Dining Options

Savor local cuisine at the on-site restaurant while taking in panoramic views of the sea. Start your day right with a continental or Asian breakfast, prepared fresh every morning.

Ready to immerse yourself in a seaside paradise? Book your stay at El Nido Beach Hotel now and make unforgettable memories by the ocean.

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Deluxe Suite (City view)

Sleeps 3 · Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower

Family Suite (City View)

Sleeps 5 · 32 m² · Queen Bed, Twin bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower

Family Suite (Sea View)

Sleeps 5 · 40 m² · Queen Bed, Twin bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower

Terrace Suite (Sea View)

Sleeps 3 · 28 m² · Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower

Deluxe Suite (Sea View)

Sleeps 3 · Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower

Deluxe Sea View

Sleeps 3 · 28 m² · 2× Twin bed, Double bed

  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box
  • TV

Family Room with Sea View

Sleeps 5 · 35 m² · Twin bed, Double bed, 2× Futon Mat

  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box
  • TV

Family Suite

Sleeps 5 · 35 m² · Twin bed, Double bed

  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box
  • TV

Deluxe Suite Sea View

Sleeps 3 · Double bed, 2× Twin bed

  • Air conditioning
  • Shower
  • TV
  • Linen

Deluxe Non Sea View

Sleeps 3 · 2× Twin bed, Double bed

Amenities

  • Free WiFi
  • Spa/wellness center
  • Beach
  • Beachfront
  • 24-hour front desk
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle (additional charge)
  • Diving
  • Garden
  • Laundry
  • Luggage storage
  • Massage services
  • Physical distancing rules followed
Show all 16 amenities
  • Shuttle service
  • Snorkelling

Location

© OpenStreetMap contributors

Calle Hama, El Nido, PH

Check-in
from 02:00 PM to 11:30 PM
Check-out
until 12:00 PM

What guests say7.2262 reviews

+ Great location+ Friendly staffCleanliness issuesOutdated rooms
Cleanliness6.4
Service8.3
Location8.4
Room Quality6.3
Amenities7.0
Value for Money6.0

Beautiful location with beautiful people

10.0

Whole experience at el nido hotel was amazing and so easy, from organising airport pick up, laundry, tour bookings, airport drop offs, the team made it a breeze. Breakfast was delicious every morning, such beautiful friendly staff which I’ve now become friends with near all the members. Such beautiful view as well. Was everything I needed for my solo travels.

Really no bad comments on my experience.

Stephanie · AU · 2026-05-18

Guest review

10.0

This place has everything. Beautiful location, great facilities and excellent staff. We will be back asap, see you all soon el nido beach hotel!

Nothing to dislike but I want a ground floor sea view room next time as you can sit outside and watch the sunset

Martin · GB · 2026-05-17

It was not a good experience. It should not be a 0 star. Not what they describe.

1.0

Bad experience, the hotel is on a bay, where the boats depart for the Islands, so the water is dirty, dogs running around and dogs' poop on the beach, oil can be seing on the beach.

I booked that hotel by mistake it shows as 1*, I meant to book a 4* one. I could not cancel online as it was not reimbursable. I paid over USD 1,000 for 8 days. When I arrived, I requested to speak with a supervisor and no-one was available. The ladies at the reception kept going into an office and coming out repeating that supervisor's would tell me the same thing "no reimbursement". While waiting, I went to the breakfast area to use the Bathroom. The place was filthy, the breakfast area was filthy, flies were all over the poor quality food. The bathroom was filthy with no toilet paper. A lady told me that the manager was not in the office and off sick. So, I had no other option but staying. The bathroom was filthy, the room was dark, there was an old TV with only local channels. People passing in front of the room, so the dark curtains have to be left closed for privacy, blocking the view. The day after, I asked for the supervisor, who was not welcoming, I explained to him my mistake and asked for consideration of reimbursement, he refused. After a long discussion, he offer another room on the second floor, he dad that "it was an upgrade", I agreed, rather than loosing my money. So, that room was noisy, with a newer TV but still only local channels, the air conditioner did not work, it was always at 26 degrees even if I adjusted it to a lower temperature. The bathroom was a bit better but still filthy with mold on the corners. I opted to depart a couple of days earlier to another location due to the fact that I could no longer stay in that hotel.

Doris · CA · 2026-04-26

Guest review

1.0

Nothing

It was awful. I booked a deluxe double room and expected a certain standard. There was absolutely nothing deluxe about this pkace. There was a huge concrete post floor to ceiling within inches of the side of the bed, no wardrobe just a cheap plastic rail on wheels. So many other basic things bad or missing. Breakfast very poor too. You couldn't pay me enough to ever stay there again. Do yourself a favour, avoid it.

David · GB · 2026-04-23

Good to know

Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

A deposit may be required at the property.

Internet

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

Parking

No parking available.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 1 year old stay for free when using an existing bed.

Children from 2 years old to 5 years old stay for ₱ 600 per person per night when using an existing bed.

Children from 6 years old to 17 years old stay for ₱ 1,500 per person per night when using an existing bed.

You haven't added any cots.

You haven't added any extra beds.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.