Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
El Nido – 192 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Cuna Hotel

Hotel in El Nido

Set in El Nido within 5 mi of Big Lagoon, Cuna Hotel features an outdoor swimming pool, a shared lounge, and a restaurant and bar on-site. After all my search this hotel was the best.The location was great,the buffet breakfast amazing the swimming pool amazing,and the staff very friendly with smiles

Show more Show less
8
Very Good
688 reviews
Price from
$66
per night

S Resort El Nido

Hotel in El Nido

S Resort El Nido is located in El Nido, within 5.6 miles of Big Lagoon El Nido and 5.5 miles of Small Lagoon El Nido. Beautiful hotel in the heart of town. Location is superb with bars and restaurants within walking distance. The rooms were very nice and clean, and staff exemplary.

Show more Show less
8.7
Excellent
97 reviews
Price from
$70
per night

Rosanna's Pension

Hotel in El Nido

Featuring free WiFi, Rosanna's Pension offers accommodations in El Nido. Rooms come with a TV. Some units have a seating area where you can relax. Some rooms feature views of the sea or mountain. Best Value for stay in El Nido. Beach front and Walking distance to Food Hub, Souvenir Shops, and Port.

Show more Show less
8.1
Very Good
365 reviews
Price from
$46
per night

Sea Cocoon Hotel

Hotel in El Nido

Featuring an outdoor swimming pool, shared lounge and views of pool, Sea Cocoon Hotel is located in El Nido, a few steps from El Nido Beach. The staff was amazing - very friendly and helpful! The rooms were clean, spacious and comfortable. The WI-FI worked well as well. I would definitely recommend this hotel.

Show more Show less
8.6
Excellent
255 reviews
Price from
$73
per night

South Anchorage Inn

Hotel in El Nido

Located in El Nido and with El Nido Beach reachable within a few steps, South Anchorage Inn has concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a terrace.... Very accommodating staffs. They helped us in everything we need. Rooms are huge and has a safety feature. All in all, we enjoyed staying there. PS, their breakfast was perfect!

Show more Show less
8.5
Very Good
155 reviews
Price from
$57
per night

Bluemango Rooms & Villas

Hotel in El Nido

Offering a terrace and views of the sea, Blue Mango Resort is set in El Nido. Guests can enjoy the on-site restaurant. staff were very friendly and accomadating. always greeted us with a smile and full of energy. would definately go back here and recommend it. ching/liva/clark xoxox

Show more Show less
7.6
Good
157 reviews
Price from
$76
per night

Maligaya Beach Bungalows

Hotel in El Nido

Located on the beachfront in El Nido and featuring a garden, Maligaya Beach Bungalows has free WiFi throughout the property. The accommodation is great 👍

Show more Show less
9
Wonderful
203 reviews
Price from
$69
per night

Lagùn Hotel

Hotel in El Nido

Located in El Nido, Lagùn Hotel features an outdoor swimming pool and a terrace. Located around 5 mi from Big Lagoon El Nido, the hotel is also 5 mi away from Small Lagoon El Nido. The staff is very accommodating and welcoming. We love our stay here.

Show more Show less
8
Very Good
168 reviews
Price from
$82
per night

Casa Cecilia

Hotel in El Nido

Featuring 3-star accommodations, Casa Cecilia is located in El Nido, 5.7 miles from Big Lagoon El Nido and 5.6 miles from Small Lagoon El Nido. Very 👍 and fantastic staff. All good

Show more Show less
7.6
Good
64 reviews
Price from
$28
per night

One El Nido Suite

Hotel in El Nido

One El Nido Suite offers accommodations in El Nido. Free WiFi is provided throughout the property and free private parking is available on site. Staff was helpful. liked the roof. good room view. good facilities.

Show more Show less
7.8
Good
267 reviews
Price from
$44
per night

Most-booked hotels in El Nido in the past month

See all

El Nido's best hotels with breakfast

See all

Budget hotels in El Nido

See all

Hotels located in the center of El Nido

See all

FAQs about hotels in El Nido

  • On average, 3-star hotels in El Nido cost $130 per night, and 4-star hotels in El Nido are $339 per night. If you're looking for something really special, a 5-star hotel in El Nido can be found for $436 per night, on average (based on Booking.com prices).

  • On average, it costs $74 per night to book a 3-star hotel in El Nido for tonight. You'll pay around $243 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in El Nido will cost around $542, on average (based on Booking.com prices).

  • Maligaya Beach Bungalows, Nacpan Beach Resort, and Fisheye The Rooms - Room 1 are some of the popular hotels in El Nido.

  • Many families visiting El Nido loved staying at Nacpan Beach Resort, Fisheye The Rooms - Room 2, and Focus Rooms.

  • For hotels in El Nido that serve highly-rated breakfasts, try Fisheye The Rooms - Room 2, Fisheye The Rooms - Family room, and Golden Monkey Beach Hotel.

  • These hotels in El Nido are highly rated by couples: Nacpan Beach Resort, Fisheye The Rooms - Room 1, and Hutch Lodging House.

  • Nacpan Beach Resort, Fisheye The Rooms - Room 2, and Maligaya Beach Bungalows got great room view-related reviews from travelers in El Nido.

  • The average price per night for a 3-star hotel in El Nido this weekend is $88 or, for a 4-star hotel, $332. Looking for something even fancier? 5-star hotels in El Nido for this weekend cost around $728 per night, on average (based on Booking.com prices).

Learn more about visiting El Nido

  • 1 attractions
  • 3 points of interest
  • 1 neighborhoods
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About El Nido:

Explore guest reviews of hotels in El Nido

See all