PCB Beach Resort — Pantai Cahaya Bulan: Worth Checking In?

The Vibe
Pantai Cahaya Bulan — PCB as the locals call it — is one of Kelantan's most well-known beaches. It's a proper seaside spot, and on evenings and weekends, you'll see families setting up folding chairs, kids running into the waves, and people just lepak-ing by the shore. That energy is real and it's nice. The problem is, the resort itself doesn't quite match the beach.
PCB Beach Resort is a beach resort in the old-school sense — and not in a charming, retro way. It's the kind of place that probably had its best years a while back and hasn't really kept up since. The rooms exist, the facilities are there technically, but maintenance is clearly not a priority. If you're coming expecting a proper resort experience, adjust those expectations fast.
This spot pulls mostly locals — families from Kota Bharu and tourists from up north who want a cheap base near the beach. It's not a camping ground with tent pitching. It's a resort with rooms and chalets. So if you drove all the way thinking you'd pitch a tent here — salah tempat, kawan.

Getting There
The address is Jalan Pantai Cahaya Bulan, Kampung Semut Api, 15350 Kota Bharu, Kelantan. From Kota Bharu city centre, PCB beach is roughly 10km north. It's a straightforward drive — just head up towards the coast and follow signs for Pantai Cahaya Bulan. Google Maps handles this one fine, so just plug in the coordinates and go.
Road is tarmac all the way. No 4WD needed. Parking at the resort is available. If you're coming from the south via Gua Musang or from the highway, get into Kota Bharu first and navigate from there — it's the easier approach.

What to Expect
The beach itself — breezy, open, facing the South China Sea — is genuinely pleasant in the evenings. Sunsets can be solid depending on cloud cover. The surrounding area has a relaxed, kampung-by-the-sea feel. Local food stalls are nearby, which is actually one of the better reasons to be in this area.
The resort though? Old rooms, old furniture, facilities that only half-work. The pool area looks neglected. Mosquitoes are a real problem — one reviewer straight up said they brought their own mosquito net for their kid, which tells you something. If you're a light sleeper or you need things to actually function in your room (working lamp, working TV, clean bathroom), this place will frustrate you.
This suits budget travellers who genuinely just need a roof and don't plan to spend much time in the room — you're here for the beach and you're out from early. Families with young kids expecting resort-level comfort, probably not the move. Definitely not for anyone who's picky about hygiene.

Facilities
Rooms
Old, worn out. Basic at best. The cheaper rooms especially feel very dated. If you must stay here, go for their priciest option — even one reviewer said to spend on the most expensive room or just get a hotel in the city instead.
Bathroom
Multiple complaints about slippery floors and fixtures that don't work properly. Not great. Extra caution if you're travelling with elderly family members.
Pool
It exists but reviewers described it as looking "scary". Make of that what you will.
Wi-Fi / Internet
Reportedly expensive relative to what you get. One reviewer flagged it as overpriced for the quality.
Food
On-site food got a hard pass from at least one guest. Better to eat out — the area around PCB has decent local options.
Parking
Available at the resort. No major complaints on this front.

What Campers Are Saying
Honestly, the reviews here are a bit rough. One guest said the place looked nice but wasn't properly maintained — and she pointed out that if you're a city person used to certain standards, just spend more or skip it entirely. That's about as diplomatic as it gets.
Another stay went sideways quickly — broken lamp, broken TV, pool that looked like it hadn't been cared for, bathroom issues. She said she won't be coming back for a second time. Hard to blame her.
One reviewer from the Philippines really let it out — mosquitoes bad enough that they brought their own net and repellent, food that she described as unacceptable for what they charged, slippery bathroom floors. She basically wrote a full complaint letter in her review. When someone feels strongly enough to do that, it means the gap between what's being charged and what's being delivered is real.
On the flip side, a couple of local reviewers gave it 5 stars — one saying it's a great place to hang out in the evening with family, another noting the old facilities but not seeming bothered by it. So context matters. If you're a local coming for a few hours of evening hangout at the beach, it works. If you're checking in for a night expecting resort quality — that's where things fall apart.

TAHAN Tip
If you're determined to stay in this area, use PCB Beach Resort as a last resort (pun intended). The beach itself at Pantai Cahaya Bulan is public — you don't need to stay at the resort to enjoy it. Come in the evening, tapau some Kelantanese food from nearby, enjoy the breeze, then either head back to a proper hotel in Kota Bharu or book somewhere with better-maintained rooms. The beach deserves more than the resort currently offers.
About Mike
Mike has been camping across Malaysia for over 10 years — from jungle treks in Taman Negara to beach camps in Perhentian. He writes about it so you don't have to find out the hard way. Follow along on TAHAN Outdoor's blog for honest campsite reviews, every week.
You Might Also Like
- Sungai Chondong Campsite — Another Kelantan option, but this one's for proper campers who want jungle river vibes instead of a beach resort.
- Chemerong Waterfall Campsite — If you're up for East Coast camping with actual nature to explore, Terengganu's Chemerong is worth the detour.



