Ayodya Resort Bali
Beachfront five-star resort, Nusa Dua
Photos: Ayodya Resort Bali
Ayodya Resort Bali is a large beachfront resort on the eastern edge of the Nusa Dua complex, with its own private beach of roughly 300 metres and a set of gardens built for events. It is a five-star property with 537 rooms, which means your guests can stay where the wedding happens and a multi-day celebration stays simple to run.
The event spaces are the reason couples look here. The Beach Garden runs to about 4,482 square metres and can hold a reception of several hundred, the Bali Garden and Balinese Theatre suit mid-size gatherings, and the resort’s own sand opens up a real beach ceremony without the crowds of a public shoreline. There is an indoor ballroom too, which matters in the wet season when you want a weather backup.
We treat Ayodya as a match for larger weddings that want everything in one gated resort: a private beach, gardens that take a big guest list, and enough rooms to keep the whole party on site. Wedding and event packages are priced per space and guest count, and we reconfirm current figures, layouts, and dates with the resort for you.
Key details
Ceremony & reception spaces
Why we love it
A private beach to work with
Ayodya sits on about 300 metres of its own sandy beach inside the gated Nusa Dua complex. You get a real beach ceremony without the passing traffic of a public shoreline, and the resort handles access, setup, and cleanup.
Room to grow the guest list
The Beach Garden runs to roughly 4,482 square metres and can hold a reception of several hundred. Few Nusa Dua venues take a large wedding this comfortably, so this suits couples expecting a big family and friends turnout.
Everyone stays on site
With 537 rooms across the resort, most of your guests can sleep where the wedding happens. That removes late-night transfers and makes a multi-day celebration easier to run.
What the venue offers
- Private beachfront of roughly 300 metres inside the gated Nusa Dua complex
- Beach Garden lawn of about 4,482 sqm for large ceremonies and receptions
- Multiple garden and open-air options: Bali Garden, Balinese Theatre
- 537 rooms and suites on site for wedding guests
- Indoor ballroom for weather backup and evening receptions
- Family-friendly five-star resort with pools, spa, and dining
Where it is
Ayodya Resort Bali · Jalan Pantai Mengiat, Nusa Dua, ITDC (BTDC) complex, Bali 80363
Good to know
Common questions
Where is Ayodya Resort Bali?+
It is on the eastern beach of the Nusa Dua ITDC complex in south Bali, on Jalan Pantai Mengiat, about 20 minutes from Ngurah Rai Airport. The resort has its own private beachfront inside the gated tourism enclave.
How many guests can Ayodya host for a wedding?+
It scales widely. The Beach Garden can take a reception of roughly 1,000, the Bali Garden around 300 to 400, and the Balinese Theatre about 170 seated. We confirm the right space and exact capacity for your guest count and date.
Can we have a ceremony on the beach itself?+
Yes. Ayodya has direct access to its own stretch of sand, so a barefoot beach ceremony is possible alongside the garden lawns. We reconfirm beach setup, timing, and any weather backup with the resort.
Do guests stay at the resort?+
Most do. With 537 rooms, Ayodya can house a large share of your guest list on site, which keeps a multi-day wedding simple. We help block rooms and coordinate rates for your group.


