Grand Mirage Resort & Thalasso Bali
Beachfront resort, Tanjung Benoa
Grand Mirage Resort & Thalasso Bali sits on the beach at Tanjung Benoa, the calm strip of coast at the north end of the Nusa Dua area. It is a full five-star resort, around 380 rooms, which means it can host a wedding and put the guests up in the same place. The name appears in a few forms online, but Grand Mirage Resort and Grand Mirage Resort & Thalasso Bali are the same property.
What makes it work for weddings is the choice of settings on one site. There is the Mirage Chapel for a glass-fronted ceremony, a beachfront spot on the resort’s own sand, the Mirage Ballroom for a large seated reception, and the Rama Theatre for events. You can hold the ceremony in one and the reception in another without moving your guests off the grounds.
We treat Grand Mirage as a practical choice for a larger Bali wedding where accommodation, catering, and multiple event spaces need to sit together. Packages and venue fees are quoted per booking, so we reconfirm current figures and per-space capacities with the resort for your dates.
Key details
Ceremony & reception spaces
Why we love it
More than one setting on one property
The resort runs several wedding spaces, from the Mirage Chapel and a beachfront ceremony spot to the Mirage Ballroom and Rama Theatre. You can hold a ceremony and reception in different settings without leaving the grounds.
Beachfront in Tanjung Benoa
The resort sits directly on the Tanjung Benoa beach at the calm northern end of the Nusa Dua area, so a beach ceremony is on the resort's own sand rather than a public stretch.
Room to house your guests
With around 380 rooms this is a full resort, so wedding guests can stay on site. It suits larger guest lists that need accommodation, catering, and event space in one place.
What the venue offers
- Beachfront setting on Tanjung Benoa, at the calm north end of Nusa Dua
- Around 380 rooms across the resort
- Mirage Chapel for glass-fronted ceremonies
- Beach ceremony setting on the resort's own sand
- Mirage Ballroom for large indoor receptions
- Rama Theatre and additional function space
- All-inclusive resort with on-site catering and accommodation
Where it is
Grand Mirage Resort & Thalasso Bali · Jl. Pratama No. 74, Tanjung Benoa, Nusa Dua, Badung, Bali
Good to know
Common questions
Is 'Grand Mirage Resort' the same as 'Grand Mirage Resort & Thalasso Bali'?+
Yes. The full name is Grand Mirage Resort & Thalasso Bali; 'Grand Mirage Resort' is a shorter form of the same single property in Tanjung Benoa.
What wedding settings does the resort have?+
Four are consistently offered: the Mirage Chapel, a beachfront ceremony spot, the Mirage Ballroom for receptions, and the Rama Theatre. You can pair a ceremony space with a reception space on the same grounds.
How many guests can it hold?+
The chapel and beach settings suit ceremonies, while the ballroom handles large receptions. Exact seated and standing numbers per space are confirmed with the resort for your date.
Where is it?+
On Jl. Pratama in Tanjung Benoa, at the northern end of the Nusa Dua peninsula in Badung, South Bali, a short drive from the airport.


