Book Hundred Islands National Park hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Hundred Islands National Park

Cheap Hundred Islands National Park hotels

Puerto Del Sol Beach Resort

Puerto Del Sol Beach Resort

3 out of 5
Brgy. Ilog Molino Bolinao, Bolinao, Pangasinan
The price is AU$115 per night from 13 May to 14 May
AU$115
per night
13 May - 14 May
Located in Bolinao, Puerto Del Sol Beach Resort is a 3-minute drive from Enchanted Cave and 8 minutes from Cape Bolinao Lighthouse.
Puerto Del Sol Beach Resort
Hotel G Beach Resort and Restobar

Hotel G Beach Resort and Restobar

3 out of 5
Sitio Abrac, Bolinao, Pangasinan
The price is AU$228 per night from 4 May to 5 May
AU$228
per night
4 May - 5 May
Located in Bolinao, Hotel G Beach Resort and Restobar is in the mountains, a 3-minute drive from Cape Bolinao Lighthouse and 8 minutes from Patar Beach.
Hotel G Beach Resort and Restobar
Villa Soledad Beach Resort

Villa Soledad Beach Resort

2.5 out of 5
393 Brgy Estanza, Bolinao, Pangasinan
The price is AU$81 per night from 8 May to 9 May
AU$81
per night
8 May - 9 May
When you stay at Villa Soledad Beach Resort in Bolinao, you'll be on the beach and 7 minutes by car from Enchanted Cave.
Villa Soledad Beach Resort
Save an average of 15% on thousands of hotels when you're signed in
Casa Almarenzo Bed & Breakfast

Casa Almarenzo Bed & Breakfast

2.5 out of 5
313 Patar Rd., Bolinao, Ilocos Region
Fully refundableReserve now, pay when you stay
The price is AU$112 per night from 2 May to 3 May
AU$112
per night
2 May - 3 May
When you stay at Casa Almarenzo Bed & Breakfast in Bolinao, you'll be near the beach and 7 minutes by car from Enchanted Cave.
Casa Almarenzo Bed & Breakfast
DE PORCH

DE PORCH

3 out of 5
Saturnino Camangian, barangay Arnedo, Bolinao, Ilocos Region
Fully refundableReserve now, pay when you stay
The price is AU$104 per night from 13 May to 14 May
AU$104
per night
13 May - 14 May
With a stay at DE PORCH in Bolinao, you'll be 6.5 mi (10.4 km) from Enchanted Cave and 8.3 mi (13.4 km) from Patar Beach.
DE PORCH
River Palm Hotel and Resort powered by Cocotel

River Palm Hotel and Resort powered by Cocotel

3.5 out of 5
Barangay Bañaga, Bugallon,, Lingayen, Ilocos Region
The price is AU$168 per night from 17 May to 18 May
AU$168
per night
17 May - 18 May
With a stay at River Palm Hotel and Resort powered by Cocotel in Lingayen, you'll be within a 15-minute drive of Urduja House and Aquatica Marina Water ...
River Palm Hotel and Resort powered by Cocotel
Pilot Hotel powered by Cocotel

Pilot Hotel powered by Cocotel

3 out of 5
22 National Road, Alaminos, Pangasinan, Alaminos, Ilocos Region
The price is AU$106 per night from 8 May to 9 May
AU$106
per night
8 May - 9 May
When you stay at Pilot Hotel powered by Cocotel in Alaminos, you'll be within a 10-minute drive of Cuenco Cave and Arasass Caves.
Pilot Hotel powered by Cocotel
Razote Travel Lodge

Razote Travel Lodge

2.5 out of 5
Boulevard Street, Lucap, Alaminos, Pangasinan
The price is AU$66 per night from 8 May to 9 May
AU$66
per night
8 May - 9 May
Located in Alaminos, Razote Travel Lodge is within a 10-minute drive of Don Leopoldo Sison Convention Center and Cuenco Cave.
Razote Travel Lodge
Asia Novo Boutique Hotel - Alaminos

Asia Novo Boutique Hotel - Alaminos

2.5 out of 5
Quezon Ave., Alaminos
The price is AU$47 per night from 3 May to 4 May
AU$47
per night
3 May - 4 May
With a stay at Asia Novo Boutique Hotel - Alaminos in Alaminos, you'll be a 4-minute walk from Don Leopoldo Sison Convention Center and 8 minutes by foot from ...
Asia Novo Boutique Hotel - Alaminos
Don't see what you're looking for?
See all available properties in Hundred Islands National Park
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.

Hotels in Hundred Islands National Park

Although the accommodation scene in Hundred Islands National Park won't exactly overwhelm you with options, we do offer one hotel within 30 kilometres of the main area.

From the friendly vibe to its proximity to Hundred Islands National Park, it's difficult to beat the Puerto Del Sol Beach Resort.

Dagupan is another place where you can kick back and order up some room service like a boss. Located 35 kilometres southeast of Hundred Islands National Park, it's where you'll find the Calasiao Church and Tondaligan People's Park. The Star Plaza Hotel and Value Star Inn are just some of the great apartment and hotel options here. Or, you could stay in Baguio, 60 kilometres to the east of Hundred Islands National Park, where you can choose from the Le Monet Hotel and Azalea Hotels & Residences Baguio. If you're staying in Baguio, make sure you visit Wright Park and Good Shepherd Convent.

Unless you're planning to pitch a tent at San Fernando Airport, it might be wise to book some accommodation. The Thunderbird Resorts - Poro Point is pretty close by, or you could always travel into Hundred Islands National Park's centre. It's 50 kilometres away.

Hundred Islands National Park hotels essential information

Accommodation
76 hotels
Lowest Price
AU$47
Highest Price
AU$228
Popular hotels
Puerto Del Sol Beach Resort, Hotel G Beach Resort and Restobar, Villa Soledad Beach Resort, Casa Almarenzo Bed & Breakfast, DE PORCH, River Palm Hotel and Resort powered by Cocotel, Pilot Hotel powered by Cocotel, Razote Travel Lodge, Asia Novo Boutique Hotel - Alaminos

Most recent Hundred Islands National Park hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.