Villa Puri Nirwana
Beachfront wedding villa, Ketewel
Photos: Elite Havens
Villa Puri Nirwana sits right on Cucukan Beach in Ketewel, on Bali’s south-east coast, about twenty minutes past Sanur. This is a black-sand surf beach in a traditional fishing village, so the setting is quieter and more rural than the resort strips further west. The lawn runs to the sand, the 16-metre pool holds the ocean view, and the grounds cover around 4,500 square metres of gardens, coconut grove, and water features.
The villa has six king bedrooms and sleeps twelve as standard, with extra bedding available for a larger party, so the wedding group can stay together across the days around the day. It is managed by Elite Havens with full staff, and small touches like the restored 200-year-old Javanese spa joglo and the wheelchair-friendly layout, with garden ramps and an elevator, make it more considered than a plain rental.
For a wedding, the oceanfront lawn is the main event space, set up for up to 100 seated guests or 120 standing, with the poolside gardens for cocktails and dinner and the indoor living and dining rooms as a wet-weather fallback. Music runs until 11:00 pm under the villa’s event guidelines. We reconfirm current rental rates, event fees, and banjar (community) fees with the villa for your date.
Key details
Ceremony & reception spaces
Why we love it
Absolute beachfront on a quiet coast
Villa Puri Nirwana sits directly on Cucukan Beach, a black-sand surf beach in a traditional fishing village in Ketewel. You walk from the lawn straight onto the sand, and this stretch of the south-east coast stays well clear of the busier resort areas.
Room to hold a full wedding
The grounds run to around 4,500 square metres of lawns, a coconut grove, and water features, with the oceanfront lawn shaped for a ceremony and reception of up to 100 seated guests. There is space for a marquee and a dinner setup without crowding the pool or the house.
A restored Javanese spa joglo
A 200-year-old Javanese wooden house has been rebuilt on the property as a spa joglo, one of the details that sets Puri Nirwana apart from a standard rental. The villa is also wheelchair-friendly, with garden ramps and an elevator.
What the venue offers
- Absolute beachfront setting on a black-sand surf beach
- Around 4,500 square metres of oceanfront lawns and gardens
- Six en-suite king bedrooms, sleeps 12 (up to 18 with extra bedding)
- 16-metre pool with a jacuzzi section overlooking the sea
- Restored 200-year-old Javanese spa joglo
- Wheelchair-friendly with garden ramps and an elevator
- Multiple indoor living rooms and a banquet dining room for wet-weather cover
- Managed by Elite Havens with full villa staff
Where it is
Villa Puri Nirwana · Jalan Pantai Cucukan No. 12, Banjar Cucukan, Ketewel, Gianyar Regency, Bali
Good to know
Common questions
Where exactly is Villa Puri Nirwana?+
The villa is on Cucukan Beach in Ketewel, Gianyar, on Bali's south-east coast. It is roughly 20 kilometres, about 20 minutes, from Sanur, in a traditional fishing village away from the main tourist areas.
How many guests can the villa host for a wedding?+
The villa's published event guidelines allow up to 100 seated guests and up to 120 standing for cocktails, with the oceanfront lawn as the main ceremony and reception space. A second, smaller function can host up to 40. We reconfirm capacity, event fees, and banjar (community) fees with the villa for your date.
How many people can stay at the villa?+
Villa Puri Nirwana has six king bedrooms and sleeps 12 as standard, with trundle and rollaway beds available for up to six more adults at extra cost. That lets the wedding party stay on site across the days around the day.
What happens if it rains?+
The villa has several indoor living rooms and a banquet-size dining room that work as covered ceremony or reception space, so a wet-weather plan does not mean leaving the property. We build that plan into the run sheet for your date.


