Find hotels in Puerto Princesa from $12

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 299 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Dolce Vita Hotel
3 out of 5
Victoria-Romasanta-St. 4, San Pedro, Puerto Princesa, Palawan, 5300
15.07 mi from city center
4.4/5 Wonderful! (177 reviews)
"The team at Dolce Vita are very lovely! As with the rest of our trip, Filipino hospitality is unparalleled. We booked our king room without breakfast but ended up having all of our breakfast meals there anyway. It was very convenient, delicious and affordable. I had a traditional breakfast with tocino ..."

Reviewed on Jan 17, 2023

Dolce Vita Hotel
Hibiscus Garden Inn
3 out of 5
Manalo Extension, Bgy. Milagrosa, Puerto Princesa, Palawan, 5300
The price is $64 per night from Mar 3 to Mar 4
$64
per night
Mar 3 - Mar 4
16.17 mi from city center
4.6/5 Wonderful! (98 reviews)
A well run hotel.
"It’s an oasis again surrounded by a hodge lodge of ramshackle businesses."

Reviewed on Jan 25, 2023

Hibiscus Garden Inn
Balay Tuko Garden Inn
3 out of 5
Road Barangay, San Manuel, Puerto Princesa, Palawan, 5300
The price is $25 per night from Feb 15 to Feb 16
$25
per night
Feb 15 - Feb 16
13.29 mi from city center
4.4/5 Wonderful! (109 reviews)
"This place was so serene and calming. Much needed after 2 days of travel and a crazy night in Manila! I felt that I was able to regroup and recenter before moving on to the next town. The people were amazing and the foooooood!! Omg the food was great. Their cook is amazing."

Reviewed on Jan 28, 2023

Balay Tuko Garden Inn

Save an average of 15% on thousands of hotels when you're signed in

Acacia Tree Garden Hotel
3 out of 5
Victan Compound, Manalo Extension, Barangay Bancao Bancao, Puerto Princesa, Palawan, 5300
The price is $33 per night from Feb 2 to Feb 3
$33
per night
Feb 2 - Feb 3
16.1 mi from city center
3.9/5 Good! (141 reviews)
"Staff were courteous, friendly and helpful. Near great food places"

Reviewed on Jan 18, 2023

Acacia Tree Garden Hotel
Holiday Suites Hotel & Resort
3 out of 5
North National Hi-way, Tiniguiban, Puerto Princesa, Palawan, 5300
The price is $42 per night from Feb 2 to Feb 3
$42
per night
Feb 2 - Feb 3
14.06 mi from city center
3.8/5 Good! (65 reviews)
Great hotel great location
"I chose this hotel because the price was very cheap. But honestly the staff are really nice and the rooms are really good quality. The only 2 issues were that everyone has to slam their door to close it because of the way that the door is and another issue I had which may just be for the room. When ..."

Reviewed on Jan 30, 2020

Holiday Suites Hotel & Resort
Balai Princesa
3.5 out of 5
Socrates Rd, Puerto Princesa, MIMAROPA, 5300
The price is $81 per night from Feb 18 to Feb 19
$81
per night
Feb 18 - Feb 19
14.92 mi from city center
4.8/5 Exceptional! (25 reviews)
"Excellent stay in Puerto Princesa. Clean rooms. A small, but quiet and nice hotel."

Reviewed on Jun 25, 2022

Balai Princesa
Blue Lagoon Inn & Suites
3 out of 5
Rizal Avenue Extension, Puerto Princesa, Palawan, 5300
The price is $22 per night from Mar 2 to Mar 3
$22
per night
Mar 2 - Mar 3
15.88 mi from city center
3.8/5 Good! (110 reviews)
"Close to restaurants and shops."

Reviewed on Dec 4, 2022

Blue Lagoon Inn & Suites
Golden Pension House
2.5 out of 5
54 D P Vicente Sr. St., Puerto Princesa, Palawan, 5300
The price is $33 per night from Feb 7 to Feb 8
$33
per night
Feb 7 - Feb 8
15.83 mi from city center
4.9/5 Exceptional! (14 reviews)
"Great value for the price! The room was so clean & the owners are the nicest people."

Reviewed on Oct 7, 2022

Golden Pension House
Astoria Palawan
4.5 out of 5
Km. 62, North National Highway, Barangay San Rafael, Puerto Princesa, Palawan, 5300
The price is $94 per night from Mar 4 to Mar 5
$94
per night
Mar 4 - Mar 5
12.34 mi from city center
4.3/5 Excellent! (183 reviews)
"Amazing resort. I cant think of anything negative to say. Staff is super friendly and helpful, food and entertainment were exceptional, rooms were clean and comfy. Only thing i might suggest is: use the resort transport, it is more reliable then a private van."

Reviewed on Jan 6, 2023

Astoria Palawan
Munting Paraiso
3 out of 5
Abueg Road, Barangay Bancao Bancao, Puerto Princesa, Palawan, 5300
The price is $66 per night from Feb 23 to Feb 24
$66
per night
Feb 23 - Feb 24
16.44 mi from city center
4.7/5 Exceptional! (47 reviews)
"It was almost like that small town feeling. Service was right on the place was spotless. The owner and his daughter were always right there so if there ever was problem it would be immediately taken care of but there never was a problem. The rooms were big with full kitchen where I could cook if ..."

Reviewed on Dec 16, 2022

Munting Paraiso
Deep Forest Garden Hotel
3 out of 5
Abueg Rd., Bancao-Bancao, Jacana, Puerto Princesa, Palawan, 5300
The price is $27 per night from Feb 3 to Feb 4
$27
per night
Feb 3 - Feb 4
16.68 mi from city center
3.9/5 Very Good! (296 reviews)
"It’s unfortunate with Covid, but I pray this hotel can get back to regular operations. Pool area needs some work, but that’s easy enough to do. Over great rooms. Staff are absolutely incredible, all of them! Overall a very pleasant place to stay. I was there mid nov for a few weeks, then going back ..."

Reviewed on Jan 15, 2023

Deep Forest Garden Hotel
Daluyon Beach and Mountain Resort
4 out of 5
Sabang Beach, Barangay Cabayugan, Puerto Princesa, Palawan, 5300
The price is $154 per night from Feb 9 to Feb 10
$154
per night
Feb 9 - Feb 10
17.42 mi from city center
4.2/5 Excellent! (201 reviews)
Ok for 1 night stay
"Tired and out of shape hotel. Price does not reflect the quality, rooms are outdated and old albeit moderately clean. Staff always kind."

Reviewed on Aug 7, 2022

Daluyon Beach and Mountain Resort
Dos Palmas Island Resort & Spa
4 out of 5
89 Lacao St., Puerto Princesa, Palawan, 5300
7.24 mi from city center
4.4/5 Excellent! (258 reviews)
"We've been here before so we already knew that the rooms are worn, that there's no WiFi in the room (and in the public areas where there is - it's poor), that the grounds need more attention, and that the public restrooms near the sports desk are disgusting. The boats are also awful, with uncomfortable ..."

Reviewed on Feb 18, 2020

Dos Palmas Island Resort & Spa
Cleon Villas Pension
2.5 out of 5
Lot 1, Pineda Road, Barangay San Pedro, Puerto Princesa, Palawan, 5300
14.72 mi from city center
4.7/5 Exceptional! (49 reviews)
"It’s perfect. When ever you stay there,when ever you need for anything, just ask Villa’s owner. He will help you ."

Reviewed on Jan 29, 2023

Cleon Villas Pension
Hotel Fleuris Palawan
3 out of 5
Lacao Street, Puerto Princesa, Palawan, 5300
15.82 mi from city center
4.2/5 Excellent! (96 reviews)
"Excellent location, no elevators or coffee making facilities in rooms. Room service was very fast and all the staff were beyond helpful and wonderful to deal with. It was a very clean and nice place to stay with a huge Mall just across the road which was perfect."

Reviewed on Dec 6, 2022

Hotel Fleuris Palawan
Ysabelle Mansion
3 out of 5
214 Abad Santos Extension, Puerto Princesa, Palawan, 5300
The price is $23 per night from Feb 27 to Feb 28
$23
per night
Feb 27 - Feb 28
16.24 mi from city center
3.9/5 Good! (20 reviews)
"Very accommodating staff and the complimentary airport transfer was efficient. The free breakfast was also okay, mostly silog Filipino style choices. Less than 10 minutes away from the city proper and tricycles are accessible as soon as you step out of the inn."

Reviewed on Jan 20, 2023

Ysabelle Mansion
Rema Tourist Inn
3 out of 5
Socrates Road, Barangay San Pedro, Puerto Princesa, Palawan, 5300
The price is $42 per night from Feb 2 to Feb 3
$42
per night
Feb 2 - Feb 3
15.04 mi from city center
3.6/5 Good! (34 reviews)
"Excellent place to Stay while visiting Palawan"

Reviewed on Dec 14, 2022

Rema Tourist Inn
Princesa Garden Island Resort and Spa
3.5 out of 5
Brgy. Bancao-Bancao Canuigaran St., Puerto Princesa, Palawan, 5300
The price is $155 per night from Feb 2 to Feb 3
$155
per night
Feb 2 - Feb 3
16.18 mi from city center
4.1/5 Very Good! (386 reviews)
"The resort is absolutely gorgeous. I wish we had stayed longer than two nights. The restaurant is Italian (my fav so I was super happy with that) and the cocktails are amazing. I also loved the very friendly staff, and tours are easily booked with the front desk. Only aspects for improvement was ..."

Reviewed on Oct 28, 2022

Princesa Garden Island Resort and Spa
Alvea Hotel
3 out of 5
110 Rizal Avenue Bgy. Magkakaibigan, Puerto Princesa, MIMAROPA, 5300
The price is $43 per night from Feb 14 to Feb 15
$43
per night
Feb 14 - Feb 15
16.05 mi from city center
4/5 Very Good! (3 reviews)
"New built and clean but there was no variety of complimentary breakfast, they had served same kind of foods for 3 days, which was quite disappointing. It did not match the price i paid ."

Reviewed on Dec 16, 2022

Alvea Hotel
RedDoorz Plus near Rizal Junction
3 out of 5
J. P. Rizal Ave, Puerto Princesa, 5300
Fully refundableReserve now, pay when you stay
The price is $12 per night from Feb 23 to Feb 24
$12
per night
Feb 23 - Feb 24
15.99 mi from city center
4.1/5 Very Good! (7 reviews)
The place to stay!!
"Excellent hotel in good location. Very clean and spacious rooms. Bathroom with toiletries and hot shower. Bed very comfortable. Excelent value. Large screen TV with good choice of channels plus daily bottled water"

Reviewed on Mar 19, 2020

RedDoorz Plus near Rizal Junction
Don't see what you're looking for?
See all available properties in Puerto Princesa
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Puerto Princesa attractions

Puerto Princesa hotels information

Number of reviews 2319
Accommodation 299 hotels
Lowest Price $12
Highest Price $155

Frequently asked questions

What's the best place to stay in Puerto Princesa?

Casa Belina Tourist Inn is a favorite property for Expedia customers. This 3-star B&B offers free breakfast and a restaurant. Reviews from our site also recommend Balai Princesa and Subli Guest Cabins as top options for your trip. See all available top hotels, or vacation rentals in Puerto Princesa.

Puerto Princesa City Centre is a top neighborhood that travelers like for its riverfront.

What are some of the best vacation home rentals that Puerto Princesa has to offer?

TUPI'S HAVEN RESORT: This Puerto Princesa vacation home rental is situated on the beach and has a barbecue grill and WiFi to help you feel content during your stay. Kitchen amenities include kitchenware to make your meal-planning easier. Some other homes for rent in Puerto Princesa include 3 bedroom, 3 baths house in a secured subdivision and Spacious 3BR House w/FIBR WiFi & NetFlix sleeps up to 12pax. See all vacation rentals in Puerto Princesa.

What top hotels in Puerto Princesa are known for their enhanced cleaning?

Fersal Hotel Puerto Princesa is a 3-star hotel offering social distancing measures and enhanced cleaning. If you're looking for a budget-friendly option, RedDoorz Premium @ Gabinete Road Palawan is a 2.5-star hotel in Puerto Princesa that offers enhanced cleaning measures. For more options to choose from, browse all hotels in Puerto Princesa with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Puerto Princesa, will I receive a refund?

Yes, the majority of hotel room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Puerto Princesa.

Where can I learn more about changing or cancelling my trip to Puerto Princesa?

To access more information about changing or cancelling your trip to Puerto Princesa, click here.

What's the best accommodation for a budget-friendly stay in Puerto Princesa?

Based on reviews, Susan's Place Palawan is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Blue Lagoon Inn & Suites and Acacia Tree Garden Hotel. View all budget hotels in Puerto Princesa.

Where is the best hotel for a stay in Puerto Princesa City Centre?

With 187 hotels and other accommodations to choose from in this neighborhood, you're sure to find what you're looking for as you plan your trip. Based on Expedia customer reviews, Paboreal Boutique Hotel is the highest ranked property in Puerto Princesa City Centre. This 3-star hotel offers free breakfast and a restaurant. Other top choices in the neighborhood include Susan's Place Palawan and Casa Belina Tourist Inn.

What's the best hotel for a family vacation in Puerto Princesa?

Green House Puerto is a B&B with free parking and free WiFi, and it's a top choice on Expedia for families. Other choices to stay with the kids include Lala Panzi and ZEN Rooms B.M. Road. Find more child-friendly accommodations in Puerto Princesa.

What's the best hotel for a couple going to Puerto Princesa?

Michelle Pension is a favorite hotel for couples, and features flat-screen TVs and free breakfast. See all romantic hotels in Puerto Princesa.

What's the best pet-friendly place to stay in Puerto Princesa?

Starry Night Pension - Hostel is a top pet-friendly option for your stay. See more pet-friendly hotel accommodations in Puerto Princesa.

What's the best place to stay with easy access to Sabang Beach?

Adjacent to Sabang Beach, Sheridan Beach Resort & Spa is one of the top choices for your stay based on our traveler data, and this 4-star resort offers a full-service spa and 2 beach bars. Other good options within a short distance include Daluyon Beach and Mountain Resort and Amos Digue Pension House.

What about the best place to stay close to Puerto Princesa Subterranean River National Park?

One of the top choices for your stay is Sheridan Beach Resort & Spa, located 3.1 mi (4.9 km) from Puerto Princesa Subterranean River National Park, and this 4-star resort offers a full-service spa and 2 beach bars. Daluyon Beach and Mountain Resort and Amos Digue Pension House are a couple of other good options within a few miles.

Recent reviews of Puerto Princesa hotels
Expedia verified reviews