Hundred Islands National Park

Hundred Islands epitomizes the best of Pangasinan, riddled by 123 islets spearing out of the cerulean sea.  Home to a staggering variety of wildlife and fishes, these coral islands make up the Hundred Islands National Park.  Most of them are desolate, save for the 4 major developed islands: Governors Island, Quezon Island, Marcos Island and Children’s Island.  These islands have exploded in popularity and booming like nowhere else in Pangasinan. It’s an ideal weekend getaway for families and friends because the park is packed with water activities. Here’s a Hundred Islands travel guide with itinerary and budget to help you plan your trip:




When is the best time to visit Hundred Islands : The dry season from November to May are the best months to visit. Always check the weather updates before proceeding.

Mobile signal: Mobile signal is available in this national park.

Internet Connectivity: Mobile data is available.

Power Socket: Electrical socket is Type A. 220 V, 60 HZ.

Mode of Payment: Everything is on cash basis. Stack up cash.

ATM in Hundred Islands:  ATM is available at Tourist Information Center in Lucap Wharf and Alaminos city proper.

Language: The Pangasinenses speak the Pangasinan language.  Local and foreign tourists need not worry of language barrier as the residents are fluent in both Filipino and English.

What to bring in Hundred Islands:

Bring power banks.  There is also a charging station but there is a fee.

Bring water-proof bag and case for your gadgets.

Bring snorkeling gears so you can save. There is a PHP 250 fee for snorkeling gear rental.

Light clothes and swim wear.

Reef-friendly sunblock.

Bring drinking bottle and metal straw. You can purchase your metal straw HERE. 

Always bring vinegar when visiting a beach, just in case you get stung by a jelly fish. Better be safe than sorry. Although I never heard of any jelly fish incidents there.

Bring food and drinks. There’s a store where you can buy but they’re quite expensive. You can buy basic commodities in the supermarket before riding the tricycle to Lucap Wharf.

If you plan to camp overnight. Bring your own tent to save on tent rental.

Parking in Hundred Islands: You can park your car or private vehicle at Lucap Wharf.

Safety in Hundred Islands: As one of the most popular tourist destinations in the Philippines, Hundred Islands is tourist-friendly. However, as in any place, watch over your important things. Wear life jacket when doing water activities.


How to go to Hundred Islands National Park


Manila to Hundred Islands


By Private vehicle

As per Google Maps, this is the fastest route.

1.Get on NLEx/E1/R-8 in Balintawak from Epifanio de los Santos Ave/Pan-Philippine Hwy/AH26/C-4. Transit time is approximately 20 min (9.9 km).

2.Follow NLEx/E1/R-8 and N Luzon W Expy to Paniqui – Ramos Road in Tarlac. Take the exit toward Ramos/Paniqui from N Luzon W Expy/R-8.  Transit time is roughly 1 h 39 min (136 km).

3. Take Paniqui – Camiling Road, Romulo Hwy/Tarlac – Pangasinan Road and Olongapo – Bugallon Road to your destination in Alaminos.

Source: Google Maps


By Bus

  1. In Cubao, Manila, ride a bus bound for Alaminos, Pangasinan. Victory Liner, Five Star Bus, Philippine Rabbit and Dagupan Bus have daily trips to Alaminos. Fare is about PHP 393 for airconditioned bus and roughly PHP 350 for ordinary bus. Travel time is approximately 5 hours.


IMPORTANT: Victory Bus from Cubao to Alaminos, Pangasinan is available frrom 2:00 AM – 11:50 PM. While their bus from Alaminos, Pangasinan to Cubao, Manila (via Dau, Pampanga) leaves hourly from 1:00 AM to 7:00 PM.

2. Alight at Alaminos, Pangasinan bus terminal.

3. Make your way to Lucap Terminal in front of SUKI supermarket.

4. Take a tricycle to Lucap Wharf, the jump-off point for island hopping. This is also where the Tourism Information Center is situated. Tricycle fare is about PHP 15 per person and only leaves once full. Alternatively, you can charter the tricycle to Lucap Wharf for approximately PHP 100.

5. At the Tourism information Center, register and pay the entrance fee + environmental fee + insurance + boat rental for island hopping on Hundred Islands.  If you plan to stay overnight and camp at Hundred Islands, there’s a camping fee + tent rental if you don’t have your own tent.


Clark, Pampanga to Hundred Island

1. If you are coming from Clark Airport, take a jeepney to Dau Bus Terminal.

2. At Dau Terminal, ride a bus (Victory Liner) to Alaminos, Pampanga.

3. Get off at Alaminos bus terminal.

4. Go to Lucap Terminal in front of SUKI supermarket.

5. Ride a tricycle to Lucap Wharf. Tricycle fare is about PHP 15 per person or PHP 100 if you rent the entire tricycle.

6.Walk to the Tourism information Center in Lucap Wharf. Register and pay the entrance fee +  environmental fee +  insurance + boat rental for island hopping on Hundred Islands.





Here’s a list of Hundred Islands entrance fee and other park fees.


Entrance Fee PHP 30 (adult)

20% off for PWD and Senior Citizens

FREE for 5 years old children and below

Environmental Fee PHP 40 (Day Tour)

PHP 80 (Overnight Stay)

Insurance PHP 10
Comfort Room PHP 15




For the Hundred Islands island hopping tour, you need to rent a boat. Boats at Lucap Wharf are available from 7:00 AM to 5:00 PM only. Below is a list of boat rates for your reference.


Small  (good for 5 persons) PHP 1,400
Medium (good for 10 persons) PHP 1,800
Large (good for 15 persons) PHP 2,000
Small PHP 3,000
Medium PHP 3,800
Large PHP 4,500




For other equipment rentals such as lifebuoy, life jacket, snorkeling gears, utensils, coolers, etc.


Tables and chairs PHP 200 PHP 300
Life jacket PHP 50 PHP 75
Life buoy (salbabida) small PHP 50 PHP 75
Life buoy (salbabida) big PHP 100 PHP 150
Goggles PHP 50 PHP 175
Fins PHP 150 PHP 175
Aqua shoes PHP 100 PHP 150
Mask and snorkel PHP 150 PHP 175
Complete Snorkeling gear PHP 250 PHP 300
Cooler with ice PHP 250
1 gallon mineral water PHP 100
Light Gasul PHP 500
Utensils PHP 1,000

IMPORTANT: The Hundreds Islands has a “Basura mu, Iuwi Mu” (Bring your trash home) policy. Upon registration, you will need to deposit PHP 200 and they will give you a trash bag. Once you return the garbage bag with your trash the PHP 200 will be refunded to you.  This garbage in, garbage out policy of Hundred Islands is an initiative to free the park of garbage.


Things to Do in Hundred Islands



There’s a wealth of activities in Hundred Islands, which is why it’s a great beach destination for families and friends.

  1. Swimming. There’s over 100 Islands in the park where you can swim. The more popular islands that have been developed for tourism are Quezon Island, Marcos Island, Children’s Island and Governor’s Island.
  2. Island Hopping. The Hundred Islands National Park is peppered with over a hundred islands and islets, it makes sense to go island hopping. But don’t fret, you don’t need to see all the 100 islands! The standard island hopping /day tour includes a visit to Governor’s Island, Quezon Island, Marcos Island and Children’s Island.

If you have the luxury of time, say for example you are staying overnight in Hundred Islands, you can also visit the following islands:  Old Scout Island, Devil Island, Romulo Island, Lopez Island, Martha and Ramos Island, Hernandez Island, Turtle Island, Abad Santos Island, Camantiles Island, Sulpot Island, etc.

  1. Snorkeling. You can also snorkel and explore the colorful marine life especially the giant clams! Snorkeling gears are for rent for PHP 250 per gear.
  2. Helmet Diving. Aside from snorkeling, you can also try helmet diving in Hundred Islands for PHP 400, good for15 minutes.
  3. Kayaking.If you’re up for more adventures at Hundred Islands National Park, rent a kayak for PHP 250 per hour (good for 2 persons) or PHP 750 for whole day rental. Go canoeing from one island to the next! But make sure you wear a life vest for your safety.
  4. Cliff jumping. Go cliff jumping at Marcos Island.
  5. Zipline. You can try the zipline at Governor’s Island (546 meters) for PHP 250 per jump. While the shorter zipline at Quezon Island (120 meters) costs PHP 100 meters per jump.
  6. Banana Boat. Have fun and enjoy the banana boat, good for 7 persons, for PHP 1,500 per ride.
  7. Wall climbing. At only PHP 50 per person, you can try wall climbing in Hundred Islands.
  8. Rappelling. This is also available for PHP 50 per person.
  9. Jet ski. Hop on a jet ski and ride around the blue sea at Hundred Islands. Rate is PHP 1,000 for 15 minutes and PHP 2,000 for 30 minutes.
  10. Parasailing. If you’ve never tried parasailing, you can do it in Hundred Islands for PHP 2,000 for solo ride and PHP 3,000 for 2 persons.
  11. Fishing. You can also try fishing in Hundred Islands. Fishing rods and bait are for rent for PHP 150 for day tour and PHP 250 for overnight stay.


Where to Stay in Hundred Islands


For those planning to rough it up, camping at Hundred Islands is recommended. Fee is PHP 250 per tent and tent rental starts at PHP 500. To save on the tent rental fee, bring your own tent.

Tent Size Fee
Camping Fee PHP 250
Tent (small), good for 2-3 persons PHP 500
Tent (medium), good for 4-5 persons PHP 700
Tent (large), good for 6-8 persons PHP 1,000



If you are not comfortable with camping, you can also rent an open or closed cottage inside Hundred Islands National Park. Here are the rates for the cottage rentals:

Quezon Island:    
Tent Space   PHP 250
Gazebo (good for 7 pax) PHP 600 PHP 1,000
Floating cottage PHP 1,000 PHP 1,500
Guesthouse PHP 5,000
Marcos Island:    
Gazebo (good for 2 pax) PHP 600 PHP 1,000
Governor’s Island:    
Tent Space   PHP 250
Open Cottage PHP 500 PHP 1,000
Guesthouse   PHP 5,000
Children’s Island:    
Tent Space PHP 250
Open Cottage PHP 300 PHP 600
Nini Pavillion PHP 500 PHP 1,000


For more information, contact:

Alaminos City Tourism Office
Contact Numbers: (075)205-0917 /+63 920-900-4470 / +63 928-244-9011






If you have limited time and you want to save on boat rental since the overnight boat rental is quite expensive, you can opt to do a day tour of Hundred Islands and just stay at a budget resort in Alaminos.  Here are some of the top-rated Alaminos Resorts according to confirmed Agoda users.


 Island Tropic Hotel and Restaurant

Boulevard Street, Lucap, Alaminos City, Pangasinan



Islandia Hotel

Marcos Avenue, Palamis, Palamis, Alaminos City, Pangasinan



Treasure Isle Guest House

Lucap Road, Brgy. Lucap , Teachers Village, Lucap, Alaminos City, Pangasinan






Here’s a sample Hundred Islands itinerary (2 days 1 night), perfect for a weekend trip. While you are in Alaminos, Pangasinan, better to include Patar Beach and Bolinao, Pangasinan in your itinerary.


Day 1 : Hundred Islands Tour

11:00 PM   Meet up at Victory Liner Cubao, Terminal

11:50 PM    Bus to Alaminos, Pangasinan. PHP 393

05:00 AM   ETA Alaminos, Pangasinan. Breakfast.

06:00 AM   Buy food and drinks at the market or grocery store.

06:30 AM    Go to Lucap Terminal and ride tricycle to Lucap Wharf. PHP 100

07:00 AM    Register and pay fees at the Tourism Center. PHP 70 + PHP 200 deposit (garbage bag)

07:15 AM     Hire boat for island hopping. PHP 1,400

07:30 AM    Island hopping tour of Hundred Islands

08:00 PM    Governor’s Island

10:00 AM     Swim + cliff jumping at Marcos Island

11:30 AM     Quezon Island

12:00 PM    Lunch

01:00 AM     Swimming + Snorkeling or other activities

02:30 PM     Visit Scout Island

03:30 PM    Children’s Island

05:00 PM     End of island hopping tour of Hundred Islands

05:30 PM     Bring back your garbage bag at the Tourism Center. Refund your PHP 200 deposit.

05:45 PM     Tricycle to bus terminal for bus back to Manila or to hotel in Alaminos. PHP 100

06:00 PM     Ride bus back to Manila or if you are staying overnight, freshen up at hotel.

07:00 PM      Dinner

09:00 PM      Sleep. PHP 1,221


Day 2 : Departure

07:00 AM      Breakfast. Check-out. Proceed to Bolinao, Pangasinan or next destination.







Here’s a sample Hundred Islands budget, good for 2 days 1 night stay. Take note that the sample budget is per person and this is good if you are a party of 2. Food and drinks are not included in the budget breakdown and this is assuming you are staying at a budget hotel for PHP 1,221 per night, good for 2 persons.


Bus to Alaminos, Pangasinan PHP 393
Bus to Cubao, Manila PHP 393
Tricycle to Lucap Wharf PHP 100/2 = PHP 50
Entrance Fee PHP 30
Environmental Fee PHP 40
Boat rental (small, good for 4 pax) PHP 1,400/2=PHP 700
Tricycle to Bus terminal PHP 100/2 = PHP 50
Hotel PHP 1,221/2=PHP 610.50


If you are only doing a Hundred Islands day tour, estimated total expenses is roughly PHP 1,656 per person, if you are a party of 2. If you are more than 2, sample budget can be lowered as you will be sharing on the tricycle fare and boat rental.


Always wear life jacket when riding the boat and when swimming, snorkeling, and doing other water sports activities.

Stack up cash as everything is on cash basis.

Include the boatman in your lunch budget.

If you want to save, buy food and drinks at the market or grocery in Alaminos.

Wear reef-friendly sunblock.

Bring power banks. Although charging station is available, there is a fee.

Bring water-proof bag and case for your gadgets.

Bring snorkeling gears so you can save. There is a PHP 250 fee for snorkeling gear rental.

Do not collect sand as souvenirs.

Take your trash with you and dispose off properly. Leave nothing but footprints.



About the Blogger : Gael is a Filipina travel blogger. Her work has appeared in local and international publications.

Follow her on Facebook , Twitter and Instagram.

For advertisements, sponsorship and partnerships, you may reach her at gaelhilotinblog (at) gmail (dot) com.




Watch my latest Youtube video.

Don’t forget to click SUBSCRIBE HERE


Related Post