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, the units have a desk. Units include a private bathroom with a walk-in shower, a hair dryer and free toiletries. At the guest house, each unit includes 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.