Bali is getting ready for Halloween.

Restaurants, hotels and beach clubs are announcing themed programs, kids' centers are planning quests and workshops, and nightlife venues are lining up parties with well-known DJs and costume contests. Some of these contests even have prize pools worth hundreds of millions of rupiah.
You don't need to bring a costume with you: the island has two Halloween shops and several costume rental services.
Family Halloween: restaurants, beach clubs and hotels
Canggu and Berawa
Milk & Madu — Madu Funhouse

On 24 October, Milk & Madu Beach Road will host circus performances and Halloween fun. At the Madu Funhouse party, magicians and acrobats will perform, and kids can play carnival games, take photos in a themed area and enter a costume contest.
The kids' ticket includes lunch, fresh juice, a goodie bag, the photo booth and all games.
Date and time: 24 October, 15:00–18:00.
Price: IDR 300,000 per child. Parents get in free.
Dolan Restaurant & Park — Dolan’s Haunted House

On 31 October, Dolan will turn into an Addams Family–style haunted house. Kids can look forward to face painting, games and a costume parade. There will also be a Halloween quest: participants follow a special route, completing tasks and collecting sweets at every stop.
Adults won't be left out either: a barbecue and live music are planned for the evening.
There will also be a separate contest for the best family costume, so you can come up with a matching look for the whole family.
Date and time: 31 October, 16:00–19:00.
Price: about IDR 240,000 per child and IDR 360,000 per adult; family packages from IDR 865,200. The adult ticket includes barbecue and beer, while the kids' ticket includes a mini burger, a drink and all activities.
Mama Bali — Spooky Little Monsters

Mama Bali is preparing a Little Monsters party for kids aged 3 to 12. First they can get their faces painted, make a scary mask and decorate a pumpkin, then play games and set off on a treasure hunt around the hotel.
At 18:00 there will be a 20-minute monster show, after which the kids will take part in a costume parade with prizes. The price also includes a kids' dinner, a mocktail and a goodie bag.
Date and time: 31 October, 16:00–19:00.
Price: IDR 450,000 per child.
Reservations: WhatsApp +62 877 8166 6699.
Seminyak
KU DE TA — Family Sunday: Halloween

On 1 November, KU DE TA is hosting a family Halloween Sunday. Kids can get their faces painted, do arts and crafts, meet some spiders and collect sweets during a classic trick-or-treat round.
There will be a costume contest for kids and families in three categories: children aged 1–6, children aged 7–12, and families. Winners will receive KU DE TA restaurant vouchers, with a total prize pool of IDR 8,000,000.
Date and time: 1 November, 10:00–14:00.
Price: free to attend, but advance registration is required. Only registered children will receive sweets and cupcakes.
Kuta
Azul Beach Club — Haunted Treehouse Brunch

Azul Beach Club is combining its Sunday brunch with Halloween. The Haunted Treehouse Brunch will feature a barbecue buffet, while kids get games and a trick-or-treat walk around the grounds of Bali Mandira Beach Resort.
There will be live music and a kids' costume party, with prizes worth a total of IDR 10,000,000.
Date and time: 1 November, 12:00–16:00.
Reservations: WhatsApp +62 811 3883 9333.
Bukit
Milk & Madu Uluwatu — Madu Funhouse

On 31 October, a circus-themed Halloween is also coming to Milk & Madu Uluwatu. The program is the same as in Canggu: magicians, acrobats, carnival games, a photo zone and a costume contest.
The kids' ticket includes lunch, juice, games and a goodie bag. Parents get in free.
Date and time: 31 October, 15:00–18:00.
Price: IDR 300,000 per child if purchased by 30 October, or IDR 350,000 at the door.
Sofitel Bali Nusa Dua — Halloween Dinner & Brunch

Sofitel Bali Nusa Dua is celebrating Halloween twice. On 31 October, Kwee Zeen restaurant will serve a Halloween buffet dinner, with a program featuring face painting, spooky cartoons for kids, a dance show and tarot readings.
On 1 November, the celebration continues with a Sunday brunch at Cucina restaurant: live music, magicians, trick-or-treating and a costume contest with prizes. After brunch, guests are welcome at Toya Beach Bar & Grill, where snacks will be served from 15:00 to 17:00 and the pool is free to use.
31 October, 18:00–22:30: dinner — IDR 599,000++ per adult and IDR 299,000++ per child aged 6–12.
1 November, 11:00–15:00: brunch — IDR 888,000++ per adult and IDR 388,000++ per child aged 6–12; children under 6 eat free.
Reservations: WhatsApp +62 811 3830 5954.
Sanur
Mogi Halloween Beach Carnival

On 31 October, the MOGI kids' art studio will hold a Halloween carnival on Matahari Terbit Beach (Pantai Matahari Terbit). Kids can make lanterns, decorate popcorn buckets, play games and go trick-or-treating around a themed village. The listed activities also include painting a large playhouse together.
In the evening there will be a costume parade and an open-air film screening.
Date and time: 31 October, from 16:00.
Price: from IDR 200,000 to IDR 320,000.
WhatsApp: +62 877 3405 8169.
FROM HERE — Little Monsters Halloween Brunch

FROM HERE restaurant is hosting a Halloween brunch for little monsters. The whole family can come along, and the kids can go off to paint pumpkins and masks. Live music is promised too.
Date and time: 31 October, 11:00–15:00.
WhatsApp: +62 813 3788 700.
Tabanan
Nuanu Creative City — Shows on Ice

If you're after a family show rather than a Halloween quest, Nuanu will stage two ice shows over the holiday weekend.
On 31 October, audiences will meet Aladdin, Ali Baba, Sinbad and other characters from One Thousand and One Nights. On 1 November, the characters of Alice in Wonderland take to the ice. The productions feature professional figure skaters and circus performers, with acrobatics, magic tricks and video projections complementing the acts.
31 October, 16:00 and 19:00: Aladdin and the Tales of 1001 Nights.
1 November, 13:00 and 16:00: Alice in Wonderland.
Price: from IDR 320,000; from IDR 240,000 for KITAS and KITAP holders. Children under 4 without their own seat get in free. The ticket includes entry to Nuanu.
Halloween for kids: quests, games and workshops
Canggu and Berawa
Skoebi-do Kids Club — Halloween Fairy Tale Party

On 24 October, Skoebi-do is holding a Fairy Tale Halloween for children under 7. The program includes a haunted house, a costume parade, games and performances. Afterwards, participants will enjoy a festive lunch and gifts, and parents are welcome to stay for the party.
You can bring your own costume or rent one from the organizers.
Date and time: 24 October, 10:00–13:00.
Price: IDR 200,000 per child.
Booking: 0851 0047 4573. Ask when booking whether children who don't attend the club can join.
Kuta
Zone Out Bali — Halloween Spooky Play

Zone Out Bali is hosting a Spooky Play party. On 31 October, kids will spend two and a half hours playing VR games, decorate Halloween cookies, smash a piñata and take home sweets and surprises.
All activities are included in the ticket price. Registration closes on 25 October.
Date and time: 31 October, 15:00–17:30.
Price: IDR 550,000, all inclusive.
Bukit
OHANA Kids Paradise — Halloween Party

On 31 October, OHANA Kids Paradise will start celebrating first thing in the morning. Kids can get their faces painted, bake muffins, join creative workshops, play games for sweets and enter a costume contest.
Date and time: 31 October, from 10:00.
Price: IDR 200,000++ per child.
Tickets: advance purchase only, via Instagram direct messages. They are not sold at the door.
Pangolin Kids Club — The Dragon’s Curse

Pangolin Kids Club has come up with a whole story called The Dragon's Curse. To save an enchanted dragon, kids must find six hidden powers, stopping by a witch's laboratory and sneaking through a spider cave along the way.
After the quest, they can decorate cookies, get their faces painted, dance and join a costume parade. The party ends with a performance featuring the traditional Balinese Barong, followed by a film screening. And for those who want a real thrill, there will be a separate horror room.
Date and time: 31 October, 14:00–18:00.
Price: IDR 180,000 if purchased by 30 October and IDR 250,000 on the day. Everyone needs a ticket, including accompanying adults; children under one year old get in free. The horror room costs an extra IDR 75,000.
Sanur
Skoebi-do Kids Club Sanur — Halloween Fairy Tale Party

On 31 October, the Fairy Tale Halloween will also take place at Skoebi-do in Sanur. Children under 7 can look forward to a haunted house, games, a costume parade, performances, a festive lunch and gifts.
Date and time: 31 October, 10:00–13:00.
Price: IDR 200,000 per child.
Booking: 0812 3919 4038.
Ubud
Bali Family Hangout — Spook-a-boo Halloween Party

Bali Family Hangout is celebrating Halloween all through October. There's a haunted house and the Spooky Mission Challenge, a mystery quest with tasks and prizes. On weekends, guests who come in costume get a treat.
On 24 and 25 October there will be special festive days for the whole family. Kids can enjoy face painting, games, a piñata, mask painting and cookie decorating. On 24 October at 17:00, the animated film Hotel Transylvania 2 will be screened.
Date and time: haunted house — until 31 October. Festive program — 24 October, 11:00–18:00, and 25 October, 11:00–16:00.
WhatsApp: +62 878 6320 4953.
Jump Academy — Halloween Day

On 31 October, Jump Academy is holding a sporty Halloween Day. Instead of regular training sessions, there will be parkour, a Ninja Warrior–style obstacle course, jumps onto a big airbag, speed challenges and secret missions.
Kids will earn play coins for completing challenges, which they can exchange at the Halloween fair for sweets, slime, masks and glow-in-the-dark accessories. The program also includes free time in the gym and games.
One more reason to come in costume: there's a prize draw for participants who dress up. The total prize pool is IDR 10,000,000.
Date and time: 31 October, 16:00–20:00.
Registration: in advance only; no registration on the day. Phone: +62 811 3831 0625.
Parties for adults: clubs, DJs and costume contests
Canggu and Berawa
Desa Kitsuné — Les Clowns du Chaos

On 27 October, Desa Kitsuné is throwing a Clowns of Chaos party. The theme is a dark circus with creepy clowns, strange performers and characters you'd hardly meet at an ordinary circus.
The main event is a costume contest with a prize pool of more than IDR 95,000,000. Prizes will be awarded for best costume, best group look, sexiest outfit and most creative outfit, with separate categories for professionals and amateurs. You can only enter with a ticket: you need to have your photo taken at the entrance before 23:00, and winners will be announced at midnight.
Date and time: 27 October, from 20:00.
Price: from IDR 300,000. Age limit: 21+.
Miss Fish Bali — Obake

At the Japanese restaurant Miss Fish, Halloween will be dedicated to obake, shape-shifting supernatural beings from Japanese folklore. Think of them as shape-shifting spirits that take on different forms and sometimes disguise themselves as humans.
The evening will be built around an old Japanese custom: lighting a hundred candles and telling a ghost story for each one, blowing out a candle after every story.
The listed program includes dinner, entertainment and a costume contest: first place wins a party table and three bottles, and second place wins an omakase dinner, meaning a chef's choice set menu. The prizes are worth a total of IDR 25,000,000.
Date and time: 31 October, from 21:30.
Reservations: WhatsApp +62 812 3000 6477.
Atlas Beach Club — Murder on the Dance Floor

On 31 October, Atlas Beach Club is hosting a Murder on the Dance Floor party, with DJ NADZ in charge of the music.
Date and time: 31 October, doors open at 12:00.
Price: from IDR 300,000. Age limit: 16+.
Atlas Super Club — Halloween Latin Party

On Halloween night, Atlas Super Club is hosting Yonaguni Fiesta, a Latin party with reggaeton, Latin hits and a costume contest.
Date and time: 31 October, 23:00–04:00.
Price: online — IDR 200,000 for men and IDR 150,000 for women; at the door — IDR 250,000 and IDR 150,000. Age limit: 18+.
Seminyak
Motel Mexicola — Día de los Muertos

Motel Mexicola is celebrating Halloween Mexican-style, with colorful costumes, music and dancing. The party is dedicated to Día de los Muertos, the Day of the Dead, a traditional Mexican holiday honoring loved ones who have passed away.
Costume contests will be held at three of the chain's venues at once: in Seminyak, Canggu and Uluwatu. At each venue, the best costume wins IDR 10,000,000. Guests who arrive in costume between 18:00 and 21:00 are promised a free Sangrienta margarita.
Date and time: 31 October, from 18:00.
The Iron Fairies — The Forbidden Fairytale

On 31 October, The Iron Fairies will become the world of The Forbidden Fairytale. Guests are invited to reimagine familiar fairy-tale characters: instead of kind princesses and heroes, their dark doubles will appear.
DJs Rafi and Talisa will handle the music, and the band Brewok will play a live set. There will also be a costume contest with prizes. The party runs until three in the morning.
Date and time: 31 October, 19:00–03:00.
Price: IDR 300,000 for men and IDR 200,000 for women.
Sardine by K Club — The Gates of Bali: House of Dolls

On 31 October, Sardine is hosting House of Dolls, the Halloween edition of The Gates of Bali party. DJ Remy headlines, joined by Nikki Frazetta, Syania and Eline. The organizers promise a visual show and dark art decor.
Date and time: 31 October, from 23:00 until late.
Price: IDR 300,000 until 23 October, then IDR 350,000 until 30 October. Drinks are not included in the ticket. Age limit: 18+.
Les Toilettes — Patient Zero

On 31 October, Les Toilettes is throwing a Patient Zero party. The storyline: the first infected person has appeared on the island, the infection is spreading, and it's already too late to look for a cure. The club will build its Halloween night around this story.
Kimotion, Kostanti, Druva and Syania B2B El Didion will play Afro house, melodic techno and tech house. The club has a dress code: no flip-flops, sportswear or swimwear.
You can find announcements of other parties and people to go out with on Halloween in our “Where to Party?” chat.
Date and time: 31 October, night program.
Price: IDR 250,000 online and IDR 350,000 at the door. Age limit: 21+.
Kuta
Sky Garden — The Seven Deadly Sins

At Sky Garden, Halloween will be dedicated to the seven deadly sins, as the party's name, The Seven Deadly Sins, suggests. You can simply come to dance, or plan a costume inspired by one of the sins in advance and enter the contest.
The judges will assess originality, creativity and how scary the look turned out. The prize pool is IDR 25,000,000.
Dates: 29–31 October.
Phone: +62 811 3810 9082.
Zumana Bali — Party Animals, Chris Luno and ODYSSEY

Zumana will celebrate Halloween over three nights. On 28 October, the club is holding the Party Animals costume contest with a prize pool of more than IDR 100,000,000: prizes will go to the most "animal" looks, the sexiest costume and the best group. Franky Wah plays that night.
On 30 October, Chris Luno takes to the decks, and on 31 October there's ODYSSEY HALLOWEEN, a party that starts in the daytime and runs until midnight.
28 October, from 20:00: Party Animals and Franky Wah. You can only enter the contest with a ticket; contest photos are taken at the entrance before 23:00, and winners will be announced at midnight.
30 October, from 20:00: Chris Luno.
31 October, 15:00–00:00: ODYSSEY HALLOWEEN.
Price: from IDR 400,000 per night. Age limit: 21+.
Bukit
Savaya — Fallen Wonderland

At Savaya, Halloween stretches over three days. The party is called Fallen Wonderland. The organizers invite guests to immerse themselves in a dark version of a fairy-tale world and prepare costumes to match.
Jonas Blue performs on 30 October and Hayden James on 31 October, while 1 November brings a costume contest with a special guest.
The contest prize pool is IDR 600,000,000 in cash and prizes — the largest announced amount in our roundup. To enter, you need to have your photo taken at the entrance before 18:00, and you get in with a ticket or a table booking.
30 October, from 15:00: Jonas Blue.
31 October, from 15:00: Hayden James.
1 November, from 15:00: costume contest and special guest.
Price: tickets are sold separately for each day — currently from IDR 700,000 for 30 October, from IDR 1,000,000 for 31 October and from IDR 500,000 for 1 November. Age limit: 21+.
Ubud
The Blue Door — Halloween Night

On 31 October, The Blue Door is hosting Halloween Night. There will be a horror maze with costumed actors and themed sets. The evening opens with live music and continues with sets by DJs who haven't been named yet.
The ticket includes the maze, entry to the Club Lounge, the full evening program and one drink.
Date and time: 31 October, from 19:00.
Price: IDR 200,000 early bird, then IDR 275,000.
Tabanan
Nuanu — TRANSIT: Halloween Pre-Party

On 30 October, Nuanu is hosting TRANSIT, a pre-Halloween party. The focus is entirely on electronic music, with a listed lineup of DIOR, 0OBSCENE, SCHACKE, SANJONAS and ANELLE. The organizers also promise a special guest whose name is still under wraps.
Date and time: 30 October, 22:00–04:00.
Price: from IDR 206,000 to IDR 309,000. Age limit: 18+.
Nuanu — Dracula on Ice

For those who want more than a regular club night, Nuanu has prepared the gothic show Dracula on Ice. The production combines figure skating, circus acrobatics, music, lighting effects and video projections.
On 30 October there will be a preview performance, Halloween Prelude, and on 31 October the main evening show, Halloween Night. Afterwards, at 23:30, The Afterlife Party begins.
Guests who come in costume are promised a free welcome drink and a themed snack.
30 October, 19:00: Halloween Prelude.
31 October, 22:00: Halloween Night; after-show party from 23:30.
Price: tickets for the 31 October show are IDR 666,000, VIP IDR 1,666,000. Separate entry to the Afterlife Party is IDR 466,000, or IDR 266,000 as an add-on to a show ticket.
Recommended age: 16 and over.
Luna Beach Club — Jungle of the Damned

On 31 October, Luna Beach Club is throwing Jungle of the Damned, a party with four dance floors and music ranging from house to drum and bass. The lineup includes Wally Lopez, Sergio Cucalon, Saul Bliss, Isidora, Glynn Tandy, Dan Cook, Picco and other DJs.
Guests can expect theatrical performances, dancers, fire shows, fireworks and laser effects. Prizes are promised for the best Halloween costumes. Bars and food areas will be open on site.
Date and time: 31 October, from 14:00.
Price: free entry via the guest list. Age limit: 18+.
Oshom x Shyne — The Haunted Beach

On 31 October, Oshom is teaming up with Shyne for The Haunted Beach party. The theme is a sunken kingdom with mermaids, sea witches and other underwater creatures.
Six DJs will be on the decks. For your costume, you can go beyond classic Halloween characters and pick something from sea legends.
Date and time: 31 October, 16:00–02:00.
Price: IDR 257,500 until 26 October, IDR 360,500 from 27 to 30 October, and IDR 463,500 on the day of the party. The ticket includes entry to Nuanu.
Where to buy or rent a Halloween costume
If you've already picked your party, all that's left is to find a costume. Bali has several shops and rental services where you can choose a ready-made look, buy individual accessories or rent an outfit for one night.

Bali Halloween Shop — Canggu
A costume shop for adults and kids: masks, wigs, makeup, fake blood, accessories and decorations. Purchases are delivered via Gojek.
Address: Canggu Shortcut, below Bad Influence.
WhatsApp: +62 878 8327 5960.
Expat Lifestyle — Berawa
This shop sells ready-made costumes, accessories and decorations: skeletons, spiders, cobwebs and other home decor. You can check the range and prices in advance in the online catalog.
Address: Jl. Pantai Berawa No. 13B.
Phone: +62 857 7608 1006.
Grand Lucky — Kuta, Sanur and Denpasar
For Halloween, the Grand Lucky supermarket chain stocks masks, costumes, pumpkins, lanterns and festive decor. The chain has three stores in Bali.
Addresses: Sunset Road, Kuta; Jl. Bypass Ngurah Rai No. 240, Sanur; Jl. Mayjen Sutoyo No. 55, Denpasar.
Julia Costumes — Denpasar
Costume rental. A good option if you only need an outfit for one party and don't want to buy it.
Address: Jl. Mertasari No. 112, Denpasar.
Phone: +62 878 6026 0100.
Cahya Costume Bali — Jimbaran
A shop selling costumes and traditional clothing.
Address: Jl. Puri Gading, Jimbaran.
Phone: +62 821 4444 4031.
DS Cosrent Bali — Mengwi
Rental of cosplay costumes, wigs and accessories. Especially handy if you plan to go to a party as an anime or video game character.
Area: Mengwi.
Phone: +62 881 0381 40988.
Saodah Kostum — Tuban
Rental of costumes for performances and themed parties, as well as traditional Indonesian outfits. It's best to check in advance whether Halloween looks are available.
Area: Tuban, Kuta.
Phone: +62 821 9000 6259.
La Diva Studio Costume — Denpasar
This studio makes costumes and rents them out.
Area: Denpasar.
Phone: +62 813 5335 8797.
Shopee and Tokopedia — online
You can also order costumes, masks, wigs and makeup on the Indonesian marketplaces Shopee and Tokopedia. On Tokopedia, searches for "costume halloween" and "kostum hantu" bring up thousands of products.


You can add one right now!