Hotels in El Nido

Search and compare El Nido hotels from hundreds of travel sites and save

El Nido, Palawan, Philippines
Oct 22 — Oct 232
El Nido, Palawan, Philippines
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in El Nido

Filter by star ratings
All filters
Islandfront Cottages
Islandfront Cottages
7.0 Good
Sitio Lugadya, Brgy Corong Corong, El Nido, Philippines
Show on map
1.5 km from city centre, El Nido 
GoodBased on 319 reviews
7.0

Featuring a private beach, Islandfront Cottages and Restaurant is located in El Nido and offers peaceful accommodation. Those staying at the property can also make use of complimentary Wi-Fi during their stay.

Inngo Tourist Inn
Inngo Tourist Inn
8.1 Excellent
Hama Street, Barangay Buena Suerte, El Nido, Philippines
Show on map
0.5 km from city centre, El Nido 
ExcellentBased on 965 reviews
8.1

Inngo Tourist Inn is situated in El Nido and offers recently renovated rooms and free wireless internet. It also provides an express check-in and check-out feature, luggage storage and a 24-hour reception.

El Nido Mahogany Beach Resort
El Nido Mahogany Beach Resort
8.7 Excellent
Corong-Corong, El Nido, Philippines
Show on map
1.8 km from city centre, El Nido 
ExcellentBased on 73 reviews
8.7

Mahogany Resort & Spa provides a comfortable setting when in El Nido. It also offers luggage storage, an outdoor pool and a tour desk.

Balai Adlao
Balai Adlao
8.4 Excellent
Lio Tourism Estate, El Nido, Philippines
Show on map
4.4 km from city centre, El Nido 
ExcellentBased on 141 reviews
8.4

Balai Adlao offers 3-star accommodation in El Nido. Guests can also make use of free wireless internet.

Buko Beach Resort
Buko Beach Resort
9.1 Excellent
Lot 10, Sitio Lugadia, El Nido, Philippines
Show on map
2.7 km from city centre, El Nido 
ExcellentBased on 129 reviews
9.1

Buko Beach Resort is located in El Nido and offers free Wi-Fi. It also provides an outdoor pool, luggage storage and laundry facilities.

Ipil Suites El Nido
Ipil Suites El Nido
6.8 Good
Real Street, Buena Suerte, El Nido, Philippines
Show on map
0.1 km from city centre, El Nido 
GoodBased on 87 reviews
6.8

Ipil Suites El Nido offers 3-star accommodation in El Nido. Only a short stroll from Balay Tubay Bistro asta Galeri, it provides comfortable rooms equipped with a private bathroom.

Spin Designer Hostel
Spin Designer Hostel
9.0 Excellent
Balinsasayaw Road Corner Calle Real, El Nido, Philippines
Show on map
0.3 km from city centre, El Nido 
ExcellentBased on 921 reviews
9.0

Spin Designer Hostel - El Nido is set in El Nido and is within a short walk of local attractions, such as Balay Tubay Bistro asta Galeri. It also offers luggage storage, free Wi-Fi and a tour desk.

Duli Beach Resort
Duli Beach Resort
9.1 Excellent
Duli Beach, Bucana, El Nido, Philippines
Show on map
20.1 km from city centre, El Nido 
ExcellentBased on 17 reviews
9.1

Duli Beach Resort offers a comfortable setting when in El Nido. It also features a tour desk, luggage storage and massage services.

Last Frontier Beach Resort - Adults Only
Last Frontier Beach Resort - Adults Only
8.8 Excellent
Corong-Corong, El Nido, Philippines
Show on map
1.7 km from city centre, El Nido 
ExcellentBased on 280 reviews
8.8

Last Frontier Beach Resort-Adults Only offers a comfortable setting while in El Nido. It also provides massage services, an outdoor pool and luggage storage.

Outpost Beach Hostel - Adults Only
Outpost Beach Hostel - Adults Only
8.4 Excellent
Sitio Lugadia, El Nido, Philippines
Show on map
2.8 km from city centre, El Nido 
ExcellentBased on 30 reviews
8.4

Featuring a private beach, Outpost Beach Hostel - Adults Only is located in El Nido and provides comfortable accommodation. It also features luggage storage, a currency exchange and a tour desk.

Tips for booking a El Nido hotel

Cheapest month:October
Most expensive month:July
Average price in El Nido:₱9,111/night
Absolute cheapest price found:₱211/night
Cheapest day:Tuesday
Most expensive day:Saturday
₱1,687 - ₱16,003
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱1,687 - ₱6,656
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in El Nido, Palawan

Show all 526 hotels
Amakan Bed Bunk Breakfast
Amakan Bed Bunk Breakfast
8.0 Excellent
Amboy Street, Barangay Buena Suerte, El Nido, Philippines
Show on map
0.1 km from city centre,  

Amakan - Bed Bunk Breakfast provides a comfortable setting while in El Nido. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

₱660
Avg. per night
Big Creek Mansion
Big Creek Mansion
6.1 Good
Zone 3, Barangay Masagana, El Nido Town Proper, Palawan, El Nido, Philippines
Show on map
0.5 km from city centre,  

Located next to Palawan Divers in El Nido, Big Creek Mansion offers complimentary Wi-Fi and themed accommodation. It also provides massage services, a tour desk and a concierge.

₱1,066
Avg. per night
The Cavern Pod Hotel & Specialty Café - Hostel
The Cavern Pod Hotel & Specialty Café - Hostel
9.0 Excellent
527 National Highway, El Nido, Philippines
Show on map
1.5 km from city centre,  

The Cavern Pod Hotel & Specialty Cafe is located in El Nido and features complimentary wireless internet. It offers 3-star accommodation with air-conditioned rooms.

₱1,066
Avg. per night
El Nido Viewdeck Cottages
El Nido Viewdeck Cottages
7.9 Good
Zone 1, El Nido, Philippines
Show on map
0.5 km from city centre,  

Showcasing rooms with views of the nearby limestone cliffs and the sea, El Nido Viewdeck Cottages is located in El Nido and provides island hopping tours. Guests can also enjoy free access to the private beach.

₱1,116
Avg. per night
La Casa Teresa Beach Resort
La Casa Teresa Beach Resort
5.5 Okay
Logadia, Corong-Corong, El Nido, Philippines
Show on map
2.8 km from city centre,  

This comfortable resort in El Nido offers free Wi-Fi, as well as a private beach and a beauty centre. It also provides massage services, a tour desk and bicycle rental.

₱1,522
Avg. per night
Garnet Hotel
Garnet Hotel
6.9 Good
Calle Hama, El Nido, Philippines
Show on map
0.2 km from city centre,  

Garnet Hotel offers a comfortable setting while in El Nido. Just a short stroll from Palawan Divers, it provides comfortable rooms equipped with a seating area, an in-room safe and wireless internet access.

₱1,624
Avg. per night
El Nido Beach Hotel
El Nido Beach Hotel
6.5 Good
Calle Hama, Brgy. Masagana, El Nido, Philippines
Show on map
0.5 km from city centre,  

El Nido Beach Hotel is set in El Nido and is within a short walk of nearby attractions, such as Balay Tubay Bistro asta Galeri. It offers 3-star accommodation with air-conditioned rooms.

₱1,674
Avg. per night
Aqua Travel Lodge
Aqua Travel Lodge
8.2 Excellent
Sirena st Brgy Buena Suerte, El Nido, Philippines
Show on map
0.3 km from city centre,  

Aqua Travel Lodge provides a comfortable setting while in El Nido. It also features free Wi-Fi, a concierge and a 24-hour reception.

₱1,725
Avg. per night

Hotel prices in El Nido

2 stars and under

₱1,066 - ₱4,465

Rosanna's Pension

#1 Most popular

₱2,080
Avg. per night
Spin Designer Hostel

#2 Most popular

₱1,979
Avg. per night
The Cavern Pod Hotel & Specialty Café - Hostel
₱1,066
Avg. per night
3 stars

₱660 - ₱10,452

Cuna Hotel

#1 Most popular

Cuna Hotel
8.3 Excellent
₱3,602
Avg. per night
Cadlao Resort And Restaurant

#2 Most popular

₱6,951
Avg. per night
Amakan Bed Bunk Breakfast

Best value

₱660
Avg. per night
4 stars +

₱5,936 - ₱39,080

Cauayan Island Resort

#1 Most popular

₱31,205
Avg. per night
Matinloc Resort

#2 Most popular

Matinloc Resort
8.8 Excellent
₱21,818
Avg. per night
Buko Beach Resort

Best value

Buko Beach Resort
9.1 Excellent
₱5,936
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in El Nido

About El Nido

The central town on Palawan Island in the Philippines, El Nido draws travellers from around the world for island hopping in the Bacuit archipelago. Crystal clear turquoise waters make this a prime spot for snorkelling and diving, where you’ll find hidden lagoons and pristine coral reef surrounded by sandy white beaches. El Nido rests in a nook between towering limestone karst cliffs and the Bacuit Bay, hosting a string of resorts, eateries and bars along the beachfront.

Things to do

El Nido is understandably water-centric, with most activity happening on or near the coastline. Waterfront bars are in abundance, with the popular beaches of Nacpan, Calitang, Secret Lagoon and Hidden Beach serving as gathering spots. The beach of Corong Corong is tucked into a bay about a 10-minute drive from El Nido and is a popular spot for those seeking a quiet hideaway from the main tourist strip.

You can rent a kayak and paddle on your own to the offshore Cadlao Island, or join scuba diving expeditions to dive sites such as the underwater cavern at Dilumacad Island. Snorkel tours include the Small Lagoon and Big Lagoon of Miniloc Island and the nearby Shimizu Island teeming with colourful reef fish.

Feeling adventurous? Take a hike to Nagkalit-kalit Falls where you can swim in a cosy cove beneath a cascading waterfall. When you have worked up a hearty appetite, head back to El Nido and walk down Corong Corong or Marimegmeg to find lively beach bars serving casual fare as the sun sets over the bay.

Getting around

If you’re staying at one of the El Nido resorts, you can use tricycle taxis, known as tuk-tuks, for getting around the island and beaches. For a more extensive exploration, rent a four-wheel-drive vehicle.

El Nido travel FAQs

  • What are the best hotels in El Nido?

    Cauayan Island Resort (9.3/10 from 382 reviews), Seda Lio (8.5/10 from 367 reviews), and Cuna Hotel (8.3/10 from 2,157 reviews) are all highly rated places to stay in El Nido.

  • How much do hotels in El Nido cost?

    The average price of a hotel in El Nido has been around ₱4,313 per night over the last 3 days. For a 5-star hotel in El Nido, the average price is around ₱4,364/night, depending on your dates. The average price of a 4-star hotel is ₱7,763/night.

  • How much is a cheap hotel in El Nido?

    ₱355 per night is the cheapest El Nido hotel price found in our data from the last 72 hours.