Situated 600 metres from Crystal Bay Beach, Crystal Bay Bungalows offers air-conditioned accommodation with a terrace. There is an in-house restaurant, plus free private parking and free WiFi are available. The accommodation features a 24-hour front desk, full-day security and luggage storage for guests.
At the guest house, each unit includes a desk. There is a private bathroom with walk-in shower and a hair dryer in each unit, along with free toiletries. At the guest house, units include bed linen and towels.
There is a coffee shop and bar.
Sightseeing tours are available in the vicinity of the property. A bicycle rental service is available at the guest house.
Pandan Beach is 1.2 km from Crystal Bay Bungalows, while Puyung Beach is 1.8 km from the property.