Venues
Bali chapel weddings:
9 ocean-view chapels compared
A chapel ceremony is one of the most popular ways to marry in Bali. It feels like a proper ceremony, the ocean sits right behind you, and many chapels are air-conditioned, so the weather matters less. Here are the 9 wedding chapels we can arrange, grouped by area so you can compare them easily.
At a glance
| Chapel | Hotel | Area | Highlights |
|---|---|---|---|
| Infinity Chapel | Conrad Bali | Tanjung Benoa | Beachfront chapel above a reflecting pool |
| Tresna Chapel | Ayana Resort and Spa | Jimbaran | High on the cliffs above the Indian Ocean |
| Tirtha Uluwatu | Tirtha Uluwatu | Uluwatu | A classic clifftop chapel |
| Dewa Dewi Chapel | Anantara Uluwatu | Uluwatu | Cliff-edge chapel facing the ocean |
| Bvlgari Chapel | Bvlgari Resort Bali | Uluwatu | Luxury clifftop resort |
| Apurva Chapel | The Apurva Kempinski Bali | Nusa Dua | Oceanfront chapel with a villa beside it |
| Cloud Nine Chapel | The St. Regis Bali | Nusa Dua | Inside a beachfront resort |
| Jewel Box Chapel | Sofitel Bali Nusa Dua | Nusa Dua | Inside a white-sand beach resort |
| Celebration Pavilion | Le Méridien Jimbaran | Jimbaran | Rooftop pavilion above the bay |
Uluwatu: cliffs and sunsets
Tirtha Uluwatu, Tirtha Uluwatu (Uluwatu)
One of the classic clifftop chapels. Its transparent structure turns the Indian Ocean into the backdrop of your ceremony, and for many couples it is the picture of a Bali chapel wedding. View venue
Dewa Dewi Chapel, Anantara Uluwatu (Uluwatu)
Set on the cliff edge facing the Indian Ocean. It works beautifully in the late afternoon, with the sunset behind your vows. View venue
Bvlgari Chapel, Bvlgari Resort Bali (Uluwatu)
Inside the luxury Bvlgari resort, very private, for couples who want a top-tier experience. View venue
Jimbaran: the bay and the lights
Tresna Chapel, Ayana Resort and Spa (Jimbaran)
Perched on the cliffs above the Indian Ocean, air-conditioned, and known for its dramatic lighting after dark. Ayana also has a second chapel, Astina. View venue
Celebration Pavilion, Le Méridien Jimbaran (Jimbaran)
A rooftop wedding pavilion looking over Jimbaran Bay, for couples who want a wide, open sea view. View venue
Nusa Dua and Tanjung Benoa: beachfront, with everything nearby
Infinity Chapel, Conrad Bali (Tanjung Benoa)
One of Bali's most iconic chapels. It stands above a reflecting pool, about two metres above the water, facing the sea. It seats around 60 guests inside, and the hotel can host weddings of up to about 300 guests. View venue
Apurva Chapel, The Apurva Kempinski Bali (Nusa Dua)
Built facing the ocean, with a villa and infinity pools beside it, which makes getting ready and the after-party easy. View venue
Cloud Nine Chapel, The St. Regis Bali (Nusa Dua)
Inside a beachfront resort, so the ceremony can flow straight into a garden-lawn dinner. View venue
Jewel Box Chapel, Sofitel Bali Nusa Dua (Nusa Dua)
Inside a white-sand beach resort, with the beach right there for photos after the ceremony. View venue
How to choose
- For the classic glass-chapel photos: Conrad's Infinity Chapel or Tirtha Uluwatu.
- For a clifftop sunset: Ayana's Tresna Chapel, Anantara's Dewa Dewi Chapel, or Bvlgari.
- For a larger guest list with everything on site: Conrad, The Apurva Kempinski, or one of the big Nusa Dua resorts.
- To keep the ceremony and dinner in one place: every chapel here sits inside a resort, so guests don't need to travel between venues.
Before you book
- Time slots: chapels run ceremonies in set time slots, and the slot just before sunset goes first.
- Religious ceremonies: a Catholic ceremony generally has to take place in a Catholic church, so check this early.
- Guest numbers: capacity varies a lot between chapels, so settle your guest count before choosing.
Want to know which chapels are free on your date?
Tell us your date and guest count, and we'll check chapel availability and send you our suggestions.
Check availability※ Venue information is a general guide. Chapel names, capacities and arrangements are subject to each hotel's latest details.
← Back to all guides