We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Puerto Princesa

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Puerto Princesa?

We'll send you updates with the latest deals, reviews and articles for Puerto Princesa each week.

Map of Puerto Princesa Hotels

Hotels (51)

B&Bs / Inns (209)

Specialty Lodging (115)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Km. 62, North National Highway | Barangay San Rafael, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$91 - US$168 Avg. price/night*
Ollie #1 of 51 hotels in Puerto Princesa
Professional photos | Traveler photos (684)
Certificate of Excellence
Travelers' Choice® 2018 Winner Romance
 
Villarosa Street, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$43 - US$57 Avg. price/night*
Ollie #2 of 51 hotels in Puerto Princesa
Professional photos | Traveler photos (503)
Blessed Rd - Abueg Rd | Brgy. Bancao Bancao, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$39 - US$66 Avg. price/night*
Ollie #3 of 51 hotels in Puerto Princesa
Traveler photos (130)
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain
 
Manalo Extension | Bgy. Milagrosa, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$33 - US$49 Avg. price/night*
Ollie #4 of 51 hotels in Puerto Princesa
Traveler photos (1015)
North Road Cor. San Juan Road | Brgy San Miguel, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$73 - US$103 Avg. price/night*
Ollie #5 of 51 hotels in Puerto Princesa
Professional photos | Traveler photos (306)
4 Victoria Romasanta St., Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$38 - US$92 Avg. price/night*
Ollie #6 of 51 hotels in Puerto Princesa
  •  FANTASTIC STAFF! 
  • Our room was just perfect space for the 2 of us and even have a bunk bed... more
  • May 23, 2018
Professional photos | Traveler photos (566)
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels
 
Tagabinit-Sabang Rd | Puerto Princesa, Palawan, Sabang, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$129 - US$272 Avg. price/night*
Ollie #7 of 51 hotels in Puerto Princesa
  •  Great place to relax 
  • Dalton Beach and Mountain Resort is a really nice resort. It is located on... more
  • May 18, 2018
Traveler photos (1405)
North National Highway, Barangay San Manuel, Puerto Princesa, Palawan Island, Philippines
Show Prices
US$38 - US$79 Avg. price/night*
Ollie #8 of 51 hotels in Puerto Princesa
  •  Confy rooms 
  • Excellent air-conditioner, confy bed and good shower. They could improve... more
  • May 2, 2018
Professional photos | Traveler photos (226)
Rizal Avenue, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$73 - US$164 Avg. price/night*
Ollie #9 of 51 hotels in Puerto Princesa
  •  1 very good night 
  • Stayed one night at this place, very nice room, friendly staff, awesome... more
  • May 22, 2018
Professional photos | Traveler photos (262)
Arrecife Island, Honda Bay, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$139 - US$162 Avg. price/night*
Ollie #10 of 51 hotels in Puerto Princesa
  •  Mini island getaway 
  • A very quaint small island resort with eco friendly amenities and a... more
  • May 20, 2018
Traveler photos (1153)
Emerald Playa Beach and Nature Park | San Jose, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$48 - US$86 Avg. price/night*
Ollie #11 of 51 hotels in Puerto Princesa
  •  Amazing Stay! 
  • Our go-to hotel is Microtel. We even experienced the one in Baguio and... more
  • May 17, 2018
Professional photos | Traveler photos (1175)
Special Offer 10% off Members only...
Brgy. Bancao-Bancao, Canuigaran St., Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$123 - US$509 Avg. price/night*
Ollie #12 of 51 hotels in Puerto Princesa
  •  Home away from Home. 
  • I would like to congratulate all of the staff of Princesa Garden Resort... more
  • May 24, 2018
Professional photos | Traveler photos (1222)
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain
 
Rizal Avenue | Crn P Vicente St, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$30 - US$60 Avg. price/night*
Ollie #13 of 51 hotels in Puerto Princesa
Professional photos | Traveler photos (119)
Hidden Beach, BM Road | San Manuel, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$95 - US$166 Avg. price/night*
Ollie #14 of 51 hotels in Puerto Princesa
Professional photos | Traveler photos (337)
Sabang Beach, Sabang, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$112 - US$210 Avg. price/night*
Ollie #15 of 51 hotels in Puerto Princesa
  •  Nice resort 
  • IAM currently staying here. The staff are very nice. The food is ok, wish... more
  • May 23, 2018
Professional photos | Traveler photos (1512)
BM Road, Brgy. San Manuel, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$64 - US$186 Avg. price/night*
Ollie #16 of 51 hotels in Puerto Princesa
  •  Paradise in the City 
  • We’ve been looking for a hotel which can surpass our standard of pleasure... more
  • May 17, 2018
Professional photos | Traveler photos (697)
Offers & Announcements WEEKEND SQUAD GOALS
Km. 3 Puerto Princesa North Road | Bgy. San Manuel, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$73 - US$146 Avg. price/night*
Ollie #17 of 51 hotels in Puerto Princesa
  •  5 star  
  • A flight into Puerto princessa is already quiet the arrival from manila... more
  • May 15, 2018
Traveler photos (199)
San Pedro National Highway, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$55 - US$115 Avg. price/night*
Ollie #18 of 51 hotels in Puerto Princesa
Traveler photos (657)
Puerto Princesa North Road | Brgy. San Manuel, Puerto Princesa, Palawan Island, Philippines
Show Prices
US$21 - US$100 Avg. price/night*
Ollie #19 of 51 hotels in Puerto Princesa
Traveler photos (286)
Manolo Street Ext. | Brgy. Bancao-Bancao, Puerto Princesa, Palawan Island 5300, Philippines
Show Prices
US$50 - US$106 Avg. price/night*
Ollie #20 of 51 hotels in Puerto Princesa
  •  Great Hotel 
  • Good location. Very spacious room. Good pool. Adequate restaurant although... more
  • May 16, 2018
Professional photos | Traveler photos (482)