Hi! I am Syra. Lucid Horizon is a Travel/Personal Blog that shares the things I am interested in. My experiences, adventures, travel guides, tips, and MORE.

Please turnoff your ad blocking mode for viewing your site content

Crystal Beach Resort, Zambales – Travel Guide + Itinerary

Crystal Beach Resort

Crystal Beach Resort is located in Brgy. La Paz, San Narcisco, Zambales. It’s a 4 hours drive away from Manila.

It’s been two months since the last time that we went out of Manila for a short vacation. And so, me and my siblings decided to look for a beach in Zambales. After researching, we came across Crystal Beach Resort’s pictures in facebook – read some reviews and blogs. Then that’s it, we packed our things and get ourselves ready for a getaway on the said resort.

We left Manila at 9:00 AM of Thursday. We wanted to avoid the crowd so we went there on weekdays.

How to go to Crystal Beach Resort, Zambales?

We bought our tickets in Victory Liner Station in Cubao bound to Iba, Zambales. They also have terminals in Pasay, Caloocan or Sampaloc. For the schedule, check out their page and enter your origin and destination (Iba). Tell the conductor to drop you off in San Narciso, Zambales. Fare: Php 315. Get off near San Sebastian Church in San Narciso, Zambales. Ride a tricycle to Crystal Beach Resort. Fare: P30 for 2 pax.

Crystal Beach Resort, Zambales Rates:

Click the link above to view their rooms. Rates list is available below.

Day Trip
Adult Rate : Php 895

Airconditioned Room
Standard King – PHP 3,700
Couple Suite – PHP 6,000
Cabin – PHP 3,600
Premier Queen – PHP 7,700
Premier Double – PHP 7,700
Deluxe Double – PHP 7,200
Standard Single – PHP 5,850
Dorm – PHP 14,800
2 pax – Standard Double – PHP 3,700
3 pax – Standard Double – PHP 5,850
6 pax – Standard Double – PHP 11,100

Non – Airconditioned Room
Standard Dorm – PHP 10,500
Tower House – PHP 4,650
Dorm Regular (7 pax) – PHP 9,450
Dorm Regular (10 pax) – PHP 13,500
Bamboo Cabin – PHP 1,350
Beach Cabin – PHP 3,050
Regular Single – PHP 4,125
Regular Double – PHP 2,900

Reg. Camping Tent – PHP 2,900
Camping (own tent) – PHP 999
Reg. Glamping Tent – PHP 4,350

Jungle Hostel – PHP 3,600

What to expect in Crystal Beach?

We did’t reserve a room before hand. 🙂 I was actually confident that there will be available rooms since it’s weekdays. Though, it’s still advisable to book online – to be sure.

We arrived there 1:40 PM just in time for check in. (Check in time – 2PM : Check out time – 12:00 noon). We got an air-conditioned room for 3.

Here’s their complimentary stuff in the room that we stayed.

After setting our stuff. We just rest a bit then started to explore the area. The first thing that got our attention is this bamboo “hallway”. I don’t know what to call this. But it was so cute.

Crystal Beach Resort

They also have body massage and tattoo area. But it’s not available when we get there. Or we need to inform the admin if we wanted to avail. Well, we don’t have plans so it didn’t matter.

Look how beautiful these trees are.

They also have tents available for those who wanted to experience glamping. They have different rooms and cottages to meet different needs – small rooms for couples, and bigger rooms for a group of friends or family. It’s up to you to pick which style and budget suits you.

Beach Area:

The place is actually huge and peaceful. The beach has a nice view. They have small huts and beaches where we enjoyed watching the sunset.

Resort in Zambales
My brother on this picture.

We took our dinner in their restaurant. Meals are a bit expensive. But it’s ok. Masarap naman. 🙂 And I really enjoyed the breakfast buffet the next day. A wide variety of choices. 🙂

On our day two, after eating breakfast we continued exploring the area. We found this cute area – they call jungle. It has cottages at the side and surfing pads for those who wanted to try surfing.

Crystal Beach Resort
Crystal Beach Resort
Crystal Beach Resort

I really enjoyed our stay at the resort. Though I wish they also have swimming pool. Wow! Nagrequest. 🙂

Crystal Beach Resort Contact Details:

?Brgy. La Paz, San Narcisco, Zambales
RESERVATIONS OFFICE HOURS : Monday-Friday 8:00 A.M. to 6:00 P.M.
Crystal Beach Resort Contact Number:
☎️ Metro Manila: (02) 8 404-2342
Metro Manila: (02) 8 404-2456
Metro Manila: (02) 8 404-2502
Email Address:

You can also check our: Hundred Islands Itinerary and Expenses

  • Facebook
  • Twitter
  • Pinterest


Leave a Comment

Your email address will not be published. Required fields are marked *

This div height required for enabling the sticky sidebar
Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :