Top 10 Hotels in Puerto Princesa

See all 94 Hotels in Puerto Princesa
Sheridan Beach Resort & Spa
Sheridan Beach Resort & Spa

Sabang Beach, Puerto Princesa 5300

4.0 out of 5.0
4.3 out of 5 (237 reviews)

Nestled on the beach, this Puerto Princesa resort is within 1 mi (2 km) of Sabang Boat Terminal and Puerto Princesa …

$125
Sunlight Guest Hotel
Sunlight Guest Hotel

Malvar Street, Puerto Princesa 05300

3.0 out of 5.0
4 out of 5 (148 reviews)

Located in Puerto Princesa City Centre, this hotel is within a 10-minute walk of Mendoza Park, Plaza Cuartel, and Mt …

$36
Balay Tuko Garden Inn
Balay Tuko Garden Inn

Road Barangay, San Manuel, Puerto Princesa 5300

3.0 out of 5.0
4.4 out of 5 (71 reviews)

Situated near the airport, this hotel is 0.6 mi (1 km) from Robinsons Place Palawan and within 3 mi (5 km) of San Jose New …

$29
Palawan Village Hotel
Palawan Village Hotel

482 Rizal Avenue Extension, Puerto Princesa 5300

2.5 out of 5.0
3.5 out of 5 (106 reviews)

Located in Puerto Princesa City Centre, this hotel is within a 15-minute walk of Palawan Special Battalion WW2 Memorial Museu …

$11
Jamp Pension
Jamp Pension

2969 Ilang-Ilang St, Barangay, Puerto Princesa 5300

3.0 out of 5.0
3.1 out of 5 (16 reviews)

Located in the heart of Puerto Princesa, this hotel is within 1 mi (2 km) of Baker's Hill and San Jose New Market. Robinson …

$9
Grande Vista Hotel
Grande Vista Hotel

Malvar Street, Puerto Princesa 5300

3.0 out of 5.0
3.7 out of 5 (60 reviews)

Located in Puerto Princesa City Centre, this hotel is within a 15-minute walk of Mendoza Park, Mt Mantalingajan, and Plaza …

$21
Ipil Suites Puerto Princesa
Ipil Suites Puerto Princesa

Rizal Ave Ext., Bancao-Bancao, Puerto Princesa 5300

3.0 out of 5.0
4.1 out of 5 (37 reviews)

Located in Puerto Princesa City Centre, this hotel is within 1 mi (2 km) of Immaculate Conception Cathedral, Palawan Specia …

$31
Aziza Paradise Hotel
Aziza Paradise Hotel

BM Road, Puerto Princesa 5300

3.5 out of 5.0
4 out of 5 (78 reviews)

Located in Puerto Princesa City Centre, this hotel is within 3 mi (5 km) of Robinsons Place Palawan, Hartman Beach, and San …

$63
Citadel Bed and Breakfast
Citadel Bed and Breakfast

BM Road, Barangay San Manuel, Puerto Princesa 5300

3.0 out of 5.0
4 out of 5 (10 reviews)

Situated near the airport, this hotel is within 3 mi (5 km) of Robinsons Place Palawan, Hartman Beach, and San Jose New Marke …

$20
Palawan Palm Suites
Palawan Palm Suites

Malvar St., Puerto Princesa 5300

3.0 out of 5.0
3.7 out of 5 (43 reviews)

Located in Puerto Princesa City Centre, this hotel is within a 10-minute walk of Mendoza Park, Plaza Cuartel, and Mt …

$22

Recent Reviews in Puerto Princesa

Hide content

Where to stay in Puerto Princesa

Puerto Princesa Hotel Guide

Looking for a hotel or apartment within a short driving distance of central Puerto Princesa? About 2 Expedia-listed accommodations lie within 0.1 miles of Puerto Princesa's center.

There are a range of hotels within a 6 miles radius, such as the Dos Palmas Island Resort & Spa and Love and Peace Deep Jungle and River Resort.

Hoping to find more economical hotels? You might like to try the Balay Tuko Garden Inn, Hillside Resort Palawan and Jamp Pension.

16 miles away from the main part of Puerto Princesa, is the Sheridan Beach Resort & Spa. The Palo Alto Bed & Breakfast is positioned 16 miles away. Another possibility is to make a booking at the Microtel Inn & Suites by Wyndham Puerto Princesa or the Hotel Centro.

Puerto Princesa City Centre is 17 miles to the south of Puerto Princesa and is where you'll find Hartman Beach and Palawan Special Battalion WW2 Memorial Museum. Some of our recommended Puerto Princesa City Centre hotels are the La Charica Inn and Suites and The Legend Palawan. 40 miles to the northeast of Puerto Princesa, you may also choose to stay at Port Barton, home to the Elsa's Cottage & Restaurant and Sunset Colors. Regardless of whether you're passing through or spending a few nights in Port Barton, be sure to explore the Port Barton Beach and Pamaoyan Beach.

For those travelers planning on arriving or departing via Puerto Princesa Airport, you may choose to stay at Grande Vista Hotel, or Acacia Tree Garden Hotel, which are both a short ride away.