
25 Things to Do in Bali When It Rains (Rainy Season 2026–27)
Bali's rainy season runs from November to March, and January is usually the wettest month, with about 260 mm of rain falling on around 18 days. For 2026–27, a very strong El Niño is delaying the rains. Indonesia's meteorology agency BMKG expects a later and shorter season than usual: a few upland areas turn wet in late November, most of the island in December (around mid-December in Denpasar and the south), and the peak is forecast for February 2027. Once the rains arrive, BMKG expects normal rainfall for the season in the south, west and centre of Bali, and above-normal rainfall in the north and east. Showers often arrive in the afternoon or evening rather than all day, so a morning outdoors and an afternoon indoors is a good rhythm.
Bali's rainy season at a glance
| Month | Average rainfall | What to expect |
|---|---|---|
| November | About 117 mm | The first showers; with El Niño in 2026, most days should stay dry |
| December | About 211 mm | Rain on many afternoons; in 2026 the rains reach the south around mid-month |
| January | About 262 mm | The wettest month, with rain on about 18 days |
| February | About 234 mm | Still very wet; the 2026–27 peak is forecast for February |
| March | About 150 mm | Showers ease; the season ends in late March |
Long-term average monthly rainfall in Denpasar. The dry season runs from April to October, and August is the driest month, with about 15 mm. In 2026–27, El Niño mainly shifts the timing: expect a drier November and early December than these averages, then a normal January and February.
Looking for things to do in Bali when it rains? The rainy season does not have to wash out your trip. Bali has plenty of indoor and covered activities, from art museums with batik and painting workshops to silver-jewellery and cooking classes, climbing gyms, IMAX cinemas, spas and an air-conditioned theatre show. Here are the 25 best things to do in Bali when it rains for 2026, grouped by area: Ubud, Kuta and Seminyak, Canggu, Sanur, Nusa Dua and Uluwatu.
RAINY DAY BALI
Our 2026 Top Picks
- Best museum: Agung Rai Museum of Art (ARMA), Ubud
- Best class: Paon Bali Cooking Class, Ubud
- Best for kids: AeroXSpace Adventure Bali, Sanur
- Best spa: Karsa Spa, Ubud
- Best evening: Devdan Show, Nusa Dua
- Best in Canggu: Rock Island Climbing and Bouldering Gym
| Activity | Area | Type | Cost |
|---|---|---|---|
| Agung Rai Museum of Art (ARMA) | Ubud | Museum + workshops | At the door |
| Museum Puri Lukisan | Ubud | Museum + workshops | IDR 95,000 |
| Neka Art Museum | Ubud | Museum | IDR 150,000 |
| Seniman Coffee Studio | Ubud | Coffee workshop | IDR 450,000 |
| Wayan Silver Class Ubud | Ubud | Silver class | IDR 450,000 |
| Paon Bali Cooking Class | Ubud | Cooking class | From IDR 350,000 |
| Karsa Spa | Ubud | Spa | From IDR 240,000 + 15% |
| DaLa Spa Ubud | Ubud | Spa | From IDR 1,122,000++ |
| Cinema XXI Beachwalk | Kuta | Cinema | Cinema XXI app |
| Trans Studio Theme Park Bali | Denpasar | Indoor theme park | Official website |
| Prana Spa | Seminyak | Spa | On booking |
| Biku | Petitenget | High tea + bookshop | À la carte |
| Rock Island Climbing and Bouldering Gym | Pererenan | Climbing gym | Class IDR 350,000 |
| Klimb Boulder Gym Bali | Canggu | Bouldering gym | By WhatsApp |
| AMO Spa & Bathhouse | Canggu | Bathhouse + spa | From IDR 850,000 |
| Mai Main Playground Canggu | Canggu | Indoor play (kids) | IDR 295,000 |
| Icon Bali XXI & IMAX | Sanur | IMAX cinema | m.tix app |
| AeroXSpace Adventure Bali | Sanur | Indoor adventure park | Family IDR 1,000,000 |
| Clip 'n Climb Bali | Sanur | Climbing (kids) | IDR 220,000 |
| Hatten Wines - The Cellardoor | Sanur | Wine tasting | At the bar |
| Devdan Show | Nusa Dua | Theatre show | Four seat categories |
| Museum Pasifika | Nusa Dua | Museum | At the door |
| Bumbu Bali Cooking School | Tanjung Benoa | Cooking class | About IDR 1,540,000++ |
| Uluwatu Silver Class | Uluwatu | Silver class | IDR 625,000 |
| Laniakea Spa Bali | Uluwatu | Spa | From IDR 240,000 |
Related guides: Wet season in Bali · Best spas in Bali · Kid-friendly restaurants in Bali · Things to do in Bali · Shopping in Bali · Saunas and ice baths in Bali
Things to Do in Ubud When It Rains
Ubud is the wettest of the main areas, but it also has the most indoor culture: museums with workshops, silver and coffee classes, a family cooking school and some of the island's best-value spas.
1. Agung Rai Museum of Art (ARMA)

On Pengosekan Road in Ubud, the Agung Rai Museum of Art (ARMA) shows its permanent collection of Balinese, Indonesian and foreign art inside two museum buildings, from Kamasan paintings to works by Batuan artists of the 1930s and 1940s, alongside changing temporary exhibitions.
The museum also runs cultural workshops, including wood carving, batik, offering making and cooking classes, plus children's dance and gamelan classes, so a wet morning can become a hands-on lesson. Pair the galleries with a workshop and lunch at the museum's restaurant for a full rainy day under one roof.
The Details
- Location
- Jl. Raya Pengosekan, UbudOpen in Maps
- Hours
- Daily from 9 AM
- Best For
- Balinese art and hands-on workshops in one place
Rain-Proof
Paintings hang inside two museum buildings
Good to Know
Workshops include wood carving, batik, offering making and cooking
Reservation
Book workshops ahead through the ARMA website
2. Museum Puri Lukisan

Set back from Jalan Raya Ubud, about 300 metres west of Ubud Palace, Museum Puri Lukisan calls itself Ubud's first museum. Its galleries trace Balinese painting from the pre-war years to young contemporary artists.
On a rainy day the workshop programme is the draw: batik, mask painting, shadow-puppet carving, woodcarving, basket weaving, offering making, Balinese dance, flute and gamelan, plus a one-day traditional painting course. Entry is IDR 95,000 per adult, and children under 15 visiting with an adult enter free. Ask about the day's workshops at the counter.
The Details
- Location
- Jalan Raya Ubud, UbudOpen in Maps
- Hours
- Daily 9 AM – 6 PM
- Entry
- IDR 95,000 per adult; children under 15 free with an adult
- Best For
- A rainy morning of batik or painting in central Ubud
Rain-Proof
Indoor galleries and covered workshop spaces
Cost
Entry IDR 95,000 per adult; under-15s free with an adult
Good to Know
Workshops: batik, mask painting, shadow puppets, woodcarving, gamelan and more
Reservation
Groups arrange visits through the museum's inquiry form
3. Neka Art Museum

On the road between Sanggingan and Campuhan, the Neka Art Museum spreads its collection across several pavilions, from traditional Balinese painting to the Arie Smit Pavilion and the Keris Pavilion, opened in 2007 for the museum's 25th anniversary.
Moving between the pavilions keeps you mostly under cover, and the keris (ceremonial dagger) collection is a highlight. Tickets cost IDR 150,000 for adults and IDR 75,000 for students and children aged 6 to 12; under-6s enter free. Tickets are sold in person only, and last entry is 30 minutes before closing.
The Details
- Location
- Jl. Raya Sanggingan, Kedewatan, UbudOpen in Maps
- Hours
- Daily 9 AM – 5 PM (closed on Nyepi)
- Entry
- IDR 150,000 per adult
- Best For
- Quiet galleries and Bali's keris collection
Rain-Proof
Collection spread across indoor pavilions
Cost
IDR 150,000 adults; IDR 75,000 students and ages 6–12; under-6s free
Good to Know
Last entry 30 minutes before closing
Reservation
No booking; tickets are sold at the door only
4. Seniman Coffee Studio

Seniman Coffee Studio on Sriwedari Road is one of Ubud's best-known speciality coffee houses, and it runs proper barista workshops in its Ubud studio.
Choose from three two-hour sessions: Espresso Fundamental, Milk and Latte Art, or Manual Brewing, which covers pour-over, Chemex, AeroPress, siphon, French press and moka pot. Each costs IDR 450,000 per person, and sessions run in English or Indonesian. Workshops are held on Mondays and Saturdays, so plan a wet-weather coffee lesson around those days.
The Details
- Location
- Jl. Sri Wedari No.5, UbudOpen in Maps
- Hours
- Workshops every Monday and Saturday
- Price
- IDR 450,000 per workshop
- Best For
- A two-hour coffee lesson on a wet afternoon
- Restaurant details
- Seniman Coffee Studio →
Rain-Proof
Workshops run inside the Ubud coffee studio
Cost
IDR 450,000 per person per two-hour workshop
Good to Know
Three topics: espresso, milk and latte art, manual brewing
Reservation
Book by WhatsApp or email through the workshop page
5. Wayan Silver Class Ubud

A short walk from Ubud Palace on Suweta Road, Wayan Silver Class is a small silversmith workshop where the owner teaches you to design and make your own piece of silver jewellery.
The two-hour class costs IDR 450,000 per person, with one design each and up to 5 grams of silver included; heavier pieces cost IDR 70,000 per extra gram. A welcome drink is included, and the studio is ready every day from 10 AM to 9 PM, so it works as a late-afternoon plan when the showers arrive.
The Details
- Location
- Jl. Suweta No.31, UbudOpen in Maps
- Hours
- Daily 10 AM – 9 PM
- Price
- IDR 450,000 per person
- Best For
- Making your own silver ring in central Ubud
Rain-Proof
Classes take place inside the workshop
Cost
IDR 450,000 per person, including up to 5 g of silver; IDR 70,000 per extra gram
Good to Know
One design per person; about two hours
Reservation
Book by WhatsApp or the website contact form
6. Paon Bali Cooking Class

In Laplapan village, north-east of Ubud, Paon Bali Cooking Class is taught in a fully equipped village kitchen at a traditional Balinese family home. You learn the base sauces Base Gede and Base Rajang, then cook and eat a spread of traditional dishes, with meat or vegetarian menus.
Classes cost from IDR 350,000 per person, include a recipe book and pick-up is free in the Ubud area. The morning class from 8:30 AM adds a market visit and a rice-field walk; on a wet day, the afternoon class from 3:30 PM keeps you mostly in the kitchen.
The Details
- Location
- Jalan Raya Laplapan, Petulu, UbudOpen in Maps
- Hours
- Morning class from 8:30 AM; afternoon class from 3:30 PM
- Price
- From IDR 350,000 per person
- Best For
- A Balinese family-kitchen cooking class
Rain-Proof
Cooking takes place in the village kitchen
Cost
From IDR 350,000 per person
Good to Know
Free pick-up in the Ubud area; vegetarian menu available
Reservation
Book by WhatsApp or through the booking page
7. Karsa Spa

Near the top of the Campuhan Ridge in Bangkiang Sidem, Karsa Spa is a small day spa beside rice fields and a lotus pond, with both indoor and outdoor treatment rooms.
It is one of Ubud's better-value spas: a traditional Balinese massage costs IDR 240,000 for 60 minutes or IDR 350,000 for 90 minutes, and the signature deep-tissue massage IDR 260,000 for 60 minutes, all plus 15% tax and service. When it rains, ask for an indoor room when you book, then finish with a flower bath.
The Details
- Location
- Jl. Markandiya II, Bangkiang Sidem, UbudOpen in Maps
- Hours
- Daily 9 AM – 7 PM
- Price
- Balinese massage from IDR 240,000Plus 15% tax and service
- Best For
- Good-value massages beside the rice fields
Rain-Proof
Indoor treatment rooms as well as outdoor ones
Cost
Balinese massage IDR 240,000 (60 min) or IDR 350,000 (90 min) plus 15%
Good to Know
Signature deep-tissue massage IDR 260,000 for 60 minutes
Reservation
Book online or by WhatsApp
8. DaLa Spa Ubud

Inside Alaya Resort Ubud on Hanoman Road, DaLa Spa Ubud builds its Indonesian spa rituals around natural ingredients such as tea, yogurt, honey, fruit and flowers.
For a long rainy afternoon, book one of the rituals: the 150-minute Royal Wedding Ritual pairs a foot ritual, Balinese massage, Javanese lulur and a yogurt and honey treatment for IDR 1,232,000++ per person or IDR 2,310,000++ per couple, while the 120-minute Malabar Tea Ceremony costs IDR 1,122,000++. Treatments can start as late as 10 PM, so it also suits a wet evening after dinner in town.
The Details
- Location
- Alaya Resort Ubud, Jl. Hanoman, UbudOpen in Maps
- Hours
- Daily; treatments from 9 AM, last start 10 PM
- Price
- Royal Wedding Ritual IDR 1,232,000++
- Best For
- Long spa rituals in the heart of Ubud
Rain-Proof
Treatments take place inside the spa
Cost
Royal Wedding Ritual (150 min) IDR 1,232,000++ per person
Good to Know
++ means plus 10% service and 11% tax
Reservation
Book online through the DaLa Spa website
Things to Do in Kuta, Seminyak & Denpasar When It Rains
Around Kuta, Seminyak and Denpasar, rainy days mean a cinema, an indoor theme park, a palace-style spa or a long high tea.
9. Cinema XXI Beachwalk

Cinema XXI Beachwalk is the cinema inside Beachwalk Shopping Center on Kuta Beach Road, an easy escape from a downpour in Kuta and Legian.
Beachwalk itself is built around an open, resort-style design, so the cinema and the indoor shops are the dry corners on a stormy afternoon. Check showtimes and choose seats in advance on the Cinema XXI app or website, then shelter in the mall's restaurants before or after the film.
The Details
- Location
- Beachwalk Shopping Center, Jl. Pantai Kuta, KutaOpen in Maps
- Hours
- Daily; showtimes on the Cinema XXI app
- Best For
- A film on a stormy afternoon in Kuta
Rain-Proof
Indoor cinema inside the mall
Good to Know
The mall is open-air in parts; the cinema and shops are indoors
Reservation
Buy tickets on the Cinema XXI app or website
10. Trans Studio Theme Park Bali

On Jalan Imam Bonjol in Denpasar, a short drive from Kuta, Trans Studio Theme Park Bali is a fully indoor theme park, which makes it one of the island's most weather-proof days out for families.
Rides include the Boomerang Challenge Coaster, which launches from the top of the building, the Flying Over Indonesia motion simulator, a ninja-style obstacle course in the Action Zone and a laser-gun mission in the Adventure Zone. Opening hours are 11 AM to 6 PM on weekdays and 11 AM to 7 PM at weekends; buy tickets online on the official site, where current offers are listed.
The Details
- Location
- Trans Studio Mall Bali, Jl. Imam Bonjol No.440, DenpasarOpen in Maps
- Hours
- Mon – Fri 11 AM – 6 PM; Sat – Sun 11 AM – 7 PM
- Best For
- A full family day out, whatever the weather
Rain-Proof
Fully indoor theme park
Cost
Ticket prices and offers on the official website
Good to Know
Rides include a rooftop coaster and a motion simulator
Reservation
Buy tickets online before you go
11. Prana Spa

On Kunti Road in Seminyak, Prana Spa belongs to Impiana Private Villas Seminyak and is designed as an exotic sanctuary inspired by India and the Middle East.
Treatments take place in indoor rooms, including a couples' suite and a Vichy shower, which makes it one of Seminyak's most atmospheric places to wait out a downpour. A credit card secures each booking, and cancellations made less than eight hours ahead are charged 50%, so reserve once you know the forecast.
The Details
- Location
- Jl. Kunti I No.118X, SeminyakOpen in Maps
- Hours
- Daily; book ahead
- Best For
- A palace-style spa escape in Seminyak
Rain-Proof
Indoor treatment rooms and couples' suites
Good to Know
Cancellations under eight hours before are charged 50%
Reservation
A credit card is needed to secure the booking
12. Biku

On Petitenget, between Seminyak and Kerobokan, Biku is a restaurant, tea lounge, homewares shop and bookstore set inside a 150-year-old teak joglo from East Java.
High tea is the main draw, in three versions, traditional, Asian and breakfast, with more than 50 teas from China, India and Indonesia to choose from. Browse the bookshelves between pots of tea and you can easily spend a whole rainy afternoon here; the kitchen serves from breakfast through to dinner.
The Details
- Location
- Jl. Petitenget No.888, KerobokanOpen in Maps
- Hours
- Daily, breakfast to dinner
- Best For
- High tea and books on a rainy afternoon
Rain-Proof
Indoor tea lounge inside a teak joglo
Good to Know
Three high-tea styles and over 50 teas
Reservation
Book a table for high tea at busy times
Things to Do in Canggu When It Rains
Canggu's wet-weather options are active ones: two indoor climbing gyms, a hot-and-cold bathhouse and a huge indoor play area for children.
13. Rock Island Climbing and Bouldering Gym

On Sempol Road in Pererenan, Rock Island is a large indoor climbing gym with bouldering, top-rope and lead walls, open every day until 9 PM.
Beginners can join the Intro to Boulder class, which teaches technique, footwork and safe falling for IDR 350,000, including a day pass and rental equipment, from age five with a parent for under-8s. The Sunday Top Rope class at 10:30 AM costs IDR 475,000 and teaches belaying. Book a class ahead and the rest of your rainy day is covered.
The Details
- Location
- Jl. Sempol No.25, PererenanOpen in Maps
- Hours
- Daily 10 AM – 9 PM
- Price
- Intro to Boulder IDR 350,000
- Best For
- Climbing walls for beginners and regulars
Rain-Proof
Indoor bouldering, top-rope and lead walls
Cost
Intro to Boulder class IDR 350,000 including day pass and rental
Good to Know
Top Rope class every Sunday at 10:30 AM, IDR 475,000
Reservation
Book classes through the website
14. Klimb Boulder Gym Bali

On Babakan Canggu Road, Klimb Boulder Gym is a dedicated bouldering gym run by Bali Adventure Climbing, with a sister gym on Labuansait Road in Uluwatu.
Bouldering needs no ropes or partner, so it is easy to drop in for an hour or two when the rain sets in. Opening hours are noon to 9 PM on weekdays and 10 AM to 7 PM at weekends; message the gym on WhatsApp for current passes and kids' entry before you go.
The Details
- Location
- Jl. Raya Babakan No.30, CangguOpen in Maps
- Hours
- Mon – Fri 12 PM – 9 PM; Sat – Sun 10 AM – 7 PM
- Best For
- Drop-in bouldering on a wet afternoon in Canggu
Rain-Proof
Indoor bouldering gym
Good to Know
A second Klimb gym is on Labuansait Road in Uluwatu
Reservation
Message the gym on WhatsApp for passes
15. AMO Spa & Bathhouse

Open on Batu Bolong since 2008, AMO combines a recovery bathhouse, spa, skin clinic and café in one building in central Canggu.
The bathhouse circuit has a steam room, Swedish sauna, rock sauna, Turkish hammam, jacuzzi, ice plunge and ice barrel, so heat and cold work even when the sky is grey. The two-hour AMO Royal Baths Experience costs IDR 1,100,000 and adds a full-body massage and scrub; Spalicious, at IDR 850,000, pairs a bathhouse scrub with a hair wash and blow-dry. Book ahead at weekends.
The Details
- Location
- Jl. Pantai Batu Bolong No.69, CangguOpen in Maps
- Hours
- Daily 8 AM – 10 PM
- Price
- AMO Royal Baths Experience IDR 1,100,000
- Best For
- A hot-and-cold circuit and massage in Canggu
Rain-Proof
Steam room, saunas, hammam and spa rooms under one roof
Cost
AMO Royal Baths Experience (2 hours) IDR 1,100,000
Good to Know
The bathhouse is self-guided; solo guests welcome
Reservation
Book online, especially at weekends
16. Mai Main Playground Canggu

Near Echo Beach on Padang Linjong Road, Mai Main is a large family play park with a big indoor play area, including a ball pool, slides and a flying fox, plus an indoor pool, outdoor playgrounds, a mini zoo and a train ride.
The indoor zones and pool keep children busy when it pours, and every play zone is supervised by staff. A Discovery Pass for one child and one adult costs IDR 295,000 for the full day, extra adults pay IDR 180,000 including a food and drink voucher, and the Family Fun Pass for five is IDR 720,000.
The Details
- Location
- Jl. Padang Linjong No.8, CangguOpen in Maps
- Hours
- Daily; check times when booking
- Price
- Discovery Pass IDR 295,000
- Best For
- A full rainy day with young children
Rain-Proof
Large indoor play area and indoor pool
Cost
Discovery Pass IDR 295,000 (one child + one adult, full day)
Good to Know
Family Fun Pass for five IDR 720,000
Reservation
Buy tickets on the Mai Main website
Things to Do in Sanur When It Rains
Sanur has the best cluster for families, with an IMAX cinema, an indoor adventure park and a climbing playground, plus a winery tasting room for adults.
17. Icon Bali XXI & IMAX
Inside the Icon Bali mall on Danau Tamblingan Road, Icon Bali XXI was the first cinema in Bali with IMAX with Laser, combining a 4K laser projector with 12-channel sound in a 264-seat IMAX auditorium.
There are also two 144-seat deluxe studios and a 40-seat Premiere studio, and the mall around it has plenty of restaurants and shops for a dry afternoon in Sanur. Check showtimes and book seats on the m.tix app or 21cineplex.com, especially for big releases in IMAX.
The Details
- Location
- Icon Bali, Jl. Danau Tamblingan No.27, SanurOpen in Maps
- Hours
- Daily; showtimes on the m.tix app
- Best For
- A big-screen IMAX film in Sanur
Rain-Proof
Indoor cinema inside an enclosed mall
Good to Know
IMAX (264 seats), two deluxe studios and a 40-seat Premiere studio
Reservation
Book seats on the m.tix app or 21cineplex.com
18. AeroXSpace Adventure Bali

On the Ngurah Rai Bypass at Sidakarya, between Sanur and Denpasar, AeroXSpace Adventure bills itself as Bali's largest indoor adventure park, with a space theme throughout.
Zones include trampolines, a free-fall drop, the Galactic Zipline, a warped wall, climbing walls, a ropes course and a separate Toddler Space for little ones. The park is open daily from 10 AM to 7 PM, and the Family Pack for two adults and two children costs IDR 1,000,000. On Friday and Saturday evenings from 6 PM to 9 PM, the Glow Party turns the park neon.
The Details
- Location
- Jl. Bypass Ngurah Rai No.999, Sidakarya, Denpasar SelatanOpen in Maps
- Hours
- Daily 10 AM – 7 PM
- Price
- Family Pack IDR 1,000,000
- Best For
- Burning off energy indoors with kids and teens
Rain-Proof
Fully indoor adventure park
Cost
Family Pack IDR 1,000,000 (two adults + two children)
Good to Know
Toddler Space for the youngest; Glow Party Fri – Sat 6 PM – 9 PM
Reservation
Book online through the AeroXSpace website
19. Clip 'n Climb Bali

On the Ngurah Rai Bypass in Sanur Kauh, Clip 'n Climb Bali is the only official Clip 'n Climb in Indonesia: an indoor climbing playground with 25 colourful walls, nine metres high, and 90 routes.
Each session lasts 90 minutes, including a safety briefing and harness fitting, and no climbing experience is needed. Regular passes cost IDR 220,000 on weekdays and IDR 250,000 at weekends; toddlers aged four and five pay IDR 60,000 or IDR 70,000. Children can climb from age four, and adults are welcome too.
The Details
- Location
- Jl. Bypass Ngurah Rai, Sanur Kauh, Denpasar SelatanOpen in Maps
- Hours
- Daily 9 AM – 9 PM
- Price
- IDR 220,000 (weekday, 90 minutes)
- Best For
- Indoor climbing for children from age four
Rain-Proof
Indoor climbing playground
Cost
IDR 220,000 weekdays, IDR 250,000 weekends (90 minutes)
Good to Know
Toddler passes IDR 60,000 – 70,000; a restaurant is on site
Reservation
Book a session online
20. Hatten Wines - The Cellardoor

On the Ngurah Rai Bypass in Sanur, The Cellardoor is the tasting room of Hatten Wines, the Balinese winery founded in 1994, whose grapes grow in North Bali and are made into wine at its Sanur winery.
At the bar, choose a comparative or sweet-lover tasting of Balinese whites, rosés, reds and sparkling wines; Hatten is the island's only producer of traditional-method sparkling and solera-aged fortified wines. Private tastings can be arranged, and upstairs the Private Dining Room hosts wine dinners. It is a short hop from Clip 'n Climb, so parents can taste while the children climb.
The Details
- Location
- The Cellardoor, Jl. Bypass Ngurah Rai No.393, SanurOpen in Maps
- Hours
- Daily 9 AM – 6 PM (closed on Balinese holidays)
- Best For
- A wine tasting for adults in Sanur
Rain-Proof
Indoor tasting bar and boutique
Good to Know
Comparative and sweet-lover tastings at the bar; take-home orders available
Reservation
Drop in, or arrange a private tasting ahead
Things to Do in Nusa Dua When It Rains
In Nusa Dua, an air-conditioned theatre show, an art museum and a long-running cooking school fill a washed-out beach day.
21. Devdan Show

At the Bali Nusa Dua Theatre in the ITDC resort complex, the Devdan Show tells the story of Indonesia through dance, acrobatics and stage effects drawn from five regions of the archipelago.
The show runs for 75 minutes without an interval in a fully air-conditioned indoor theatre, which makes it a reliable rainy-evening plan anywhere in the south. Performances start at 7:30 PM on Mondays, Wednesdays, Fridays and Saturdays, with VIP and A, B and C seat categories. Book ahead by email or WhatsApp with the theatre, then eat at Bali Collection next door.
The Details
- Location
- Bali Nusa Dua Theatre, ITDC Complex, Nusa DuaOpen in Maps
- Hours
- Mon, Wed, Fri and Sat at 7:30 PM
- Best For
- A rainy evening of Indonesian dance and acrobatics
Rain-Proof
Fully air-conditioned indoor theatre
Cost
Four seat categories: VIP, A, B and C
Good to Know
75 minutes, no interval
Reservation
Book with the theatre by email or WhatsApp, or through the website
22. Museum Pasifika

In Block P of the Nusa Dua resort complex, Museum Pasifika holds more than 600 artworks that bring together artists from the Pacific, Southeast Asia and the Indonesian archipelago, with Bali as the meeting point.
The galleries are indoors and the museum is open every day from 10 AM to 6 PM, making it a good cultural stop when the beach is washed out. It also runs art classes and Balinese dance classes, which can be arranged by WhatsApp through the museum's website before your visit.
The Details
- Location
- ITDC Complex Block P, Nusa DuaOpen in Maps
- Hours
- Daily 10 AM – 6 PM
- Best For
- Asia-Pacific art on a wet day in Nusa Dua
Rain-Proof
Indoor galleries
Good to Know
More than 600 Asia-Pacific artworks; art and dance classes
Reservation
Arrange classes by WhatsApp through the museum website
23. Bumbu Bali Cooking School

In Tanjung Benoa, Bumbu Bali Restaurant & Cooking School has taught Balinese cooking since 1997, with more than 2,760 classes so far. Its current class, Megibung, explores how food fits into Balinese family life and ceremonies.
The class starts at 8 AM with breakfast, then moves into the classroom to cook at least 12 recipes from the school's book, Megibung, before a nasi campur lunch at 12:30 PM. It runs every Tuesday for a maximum of eight people and costs about IDR 1,540,000 per person plus 10% service and 11% tax, without a market visit. Book early, as places are limited.
The Details
- Location
- Jl. Pratama, Tanjung Benoa, Nusa DuaOpen in Maps
- Hours
- Every Tuesday from 8 AM
- Price
- About IDR 1,540,000++ per person
- Best For
- An in-depth Balinese cooking class in the south
Rain-Proof
Cooking takes place in the school's classroom kitchen
Cost
About IDR 1,540,000 per person, plus 10% service and 11% tax
Good to Know
Maximum eight participants; at least 12 recipes
Reservation
Book as early as possible through the website
Things to Do in Uluwatu When It Rains
On the Bukit, a silver-jewellery class and a well-priced spa near Padang Padang are the easiest plans when the surf and beaches are out.
24. Uluwatu Silver Class

Inside the Rolling Fork restaurant on Labuansait Road, near Padang Padang Beach, Uluwatu Silver Class is a silversmith studio where beginners make their own jewellery in a relaxed workshop setting.
The Intro to Silversmithing class for one person costs IDR 625,000 and takes one to two hours, with a couples' class at IDR 1,250,000 and a family package for four at IDR 2,500,000. Classes run daily from 9 AM to 4 PM and are open to children from age five with adult supervision, a good plan for families when the surf is blown out.
The Details
- Location
- Rolling Fork, Jl. Labuansait No.32, PecatuOpen in Maps
- Hours
- Daily 9 AM – 4 PM
- Price
- From IDR 625,000 per person
- Best For
- A jewellery class near Padang Padang
Rain-Proof
Classes take place inside the studio
Cost
Intro class IDR 625,000; couples IDR 1,250,000; family of four IDR 2,500,000
Good to Know
Open to children from age five with an adult
Reservation
Book online through the website
25. Laniakea Spa Bali

On Labuansait Road near Padang Padang, Laniakea Spa is a day spa that aims to offer premium treatments at an affordable price.
Every full-body massage begins with a flower and sea-salt foot scrub, every massage room has its own shower, and the products come from Sensatia, made in Bali. A Balinese massage costs IDR 240,000 for 60 minutes, IDR 310,000 for 90 minutes or IDR 370,000 for 120 minutes, making it an easy rainy-afternoon booking on the Bukit.
The Details
- Location
- Jl. Labuansait, Padang Padang, PecatuOpen in Maps
- Hours
- 10 AM – 10 PM
- Price
- Balinese massage from IDR 240,000
- Best For
- An affordable massage in Uluwatu
Rain-Proof
Indoor treatment rooms with private showers
Cost
Balinese massage IDR 240,000 (60 min), IDR 310,000 (90 min)
Good to Know
Every full-body massage starts with a foot scrub
Reservation
Book by phone or WhatsApp
Frequently Asked Questions
What is there to do in Bali when it rains?
Head indoors for culture, classes or wellness: museums such as ARMA, Puri Lukisan and Neka in Ubud or Museum Pasifika in Nusa Dua; cooking classes at Paon Bali (from IDR 350,000) or Bumbu Bali; silver-jewellery classes in Ubud and Uluwatu; climbing at Rock Island or Clip 'n Climb; a film at Icon Bali XXI's IMAX; or a spa such as Karsa, DaLa, Prana or AMO.
When is the rainy season in Bali in 2026–27?
Bali's rainy season runs from November to March, with January the wettest month (about 260 mm of rain on around 18 days). For 2026–27, a very strong El Niño is delaying the rains: BMKG expects a late, shorter season, with most of Bali turning wet in December (around mid-December in Denpasar and the south) and the peak in February 2027. Showers often fall in the afternoon or evening.
Will El Niño make Bali's 2026–27 rainy season drier?
Mostly it changes the timing, not the total. BMKG expects the rains to start late in every part of Bali, so November and early December 2026 should be drier than usual. Once the season starts, rainfall is forecast to be normal in the south, west and centre of Bali and above normal in the north and east, with the peak in February 2027.
What can kids do in Bali on a rainy day?
AeroXSpace Adventure in Sanur is a fully indoor adventure park (Family Pack IDR 1,000,000 for two adults and two children), Clip 'n Climb Bali costs IDR 220,000 for a 90-minute climb on weekdays, Mai Main in Canggu has a large indoor play area and pool (IDR 295,000 for one child and one adult), and Trans Studio Bali in Denpasar is a fully indoor theme park.
What are the best rainy day activities in Ubud?
Combine a museum with a workshop at ARMA or Puri Lukisan (entry IDR 95,000), take a two-hour coffee workshop at Seniman (IDR 450,000, Mondays and Saturdays), make a ring at Wayan Silver Class (IDR 450,000) or book a massage at Karsa Spa from IDR 240,000.
What can you do in Canggu or Seminyak when it rains?
In Canggu, try bouldering at Rock Island or Klimb, or the hot-and-cold bathhouse at AMO. In Seminyak and Petitenget, book a treatment at Prana Spa or settle in for high tea and books at Biku. Cinema XXI Beachwalk in Kuta is the nearest cinema.
Is there anything to do in the evening in Bali when it rains?
The Devdan Show in Nusa Dua plays in an air-conditioned theatre at 7:30 PM on Mondays, Wednesdays, Fridays and Saturdays, DaLa Spa Ubud takes bookings until 10 PM, and Wayan Silver Class in Ubud runs until 9 PM.
