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 out of 5 (79 reviews)

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

$127
Hotel Centro
Hotel Centro

San Pedro National Highway, Puerto Princesa 5300

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

Located in Puerto Princesa City Centre, this hotel is within 2 mi (3 km) of Robinsons Place Palawan, San Jose New Market, and …

$52
Palo Alto Bed & Breakfast
Palo Alto Bed & Breakfast

Kawayanan St, Brgy. San Pedro, Puerto Princesa

3.0 out of 5.0
3.8 out of 5 (24 reviews)

Located in Puerto Princesa City Centre, this bed & breakfast is within 2 mi (3 km) of Robinsons Place Palawan, Mendoza Park …

$44
Sunlight Guest Hotel
Sunlight Guest Hotel

Malvar Street, Puerto Princesa 05300

3.0 out of 5.0
3.9 out of 5 (36 reviews)

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

$36
Deep Forest Garden Hotel
Deep Forest Garden Hotel

Abueg Rd., Bancao-Bancao, Jacana, Puerto Princesa 5300

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

Located in Puerto Princesa City Centre, this resort is within 2 mi (3 km) of Daylight Hole Cave, Immaculate Conception …

$31
Palawan Village Hotel
Palawan Village Hotel

482 Rizal Avenue Extension, Puerto Princesa 5300

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

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

$11
Subli Guest Cabins
Subli Guest Cabins

55 Socrates Rd, Puerto Princesa 5300

2.5 out of 5.0
4.6 out of 5 (48 reviews)

Located in Puerto Princesa City Centre, this cabin is within 2 mi (3 km) of Mendoza Park, Mt Mantalingajan, and Plaza …

$19
The Legend Palawan
The Legend Palawan

Malvar Street, Puerto Princesa 5300

3.0 out of 5.0
3.9 out of 5 (15 reviews)

Located in Puerto Princesa City Centre, this hotel is within 1 mi (2 km) of Mendoza Park, Mt Mantalingajan, and Plaza …

$32
Jamp Pension
Jamp Pension

2969 Ilang-Ilang St, Barangay, Puerto Princesa 5300

3.0 out of 5.0
3.1 out of 5 (8 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. Robinsons …

$10
Grande Vista Hotel
Grande Vista Hotel

Malvar Street, Puerto Princesa 5300

3.0 out of 5.0
3.8 out of 5 (24 reviews)

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

$28

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.