After landing at Ngurah Rai International Airport, collect your bags and arrange the pre-booked private vans rather than relying on airport taxis for a group of eight. The drive to Seminyak is usually 30–60 minutes, though Sunday-evening traffic around Kuta and Legian can stretch this longer. Have the accommodation address saved offline, and keep some cash ready for tolls, parking, and small purchases. After check-in, take a short break and avoid packing too much into the first evening.
Head to Seminyak Beach for an easy first stroll, ideally around sunset; allow about 45 minutes to shake off the flight and get your first taste of Bali’s beachfront atmosphere. The sand is free to access, but the shoreline can be busy and the surf is not ideal for casual swimming, so stay close to the beach paths and designated areas. From there, use two cars or a pre-arranged minibus to reach nearby Petitenget—the trip is only 5–15 minutes, but traffic and one-way streets can make walking impractical for a group.
Around 7:30 PM, settle in at La Lucciola, one of Petitenget’s classic beachfront restaurants, for a polished but relaxed welcome dinner. Expect Indonesian and Mediterranean-influenced dishes, with roughly IDR 500,000–900,000 per person once drinks and service are included. Reserve ahead and request a table that keeps the group together; dinner service commonly runs into the late evening, but your booking is worth confirming directly closer to the date.
Around 9:30 PM, continue to Potato Head Beach Club for the first proper group drink, music, and beachfront atmosphere. It is a short walk or quick ride from La Lucciola, depending on the entrance and how much luggage or nightlife gear everyone is carrying. Check the club’s event calendar and entry policy before leaving dinner, as minimum spends, reservations, and late-night programming can vary. Keep the first night relaxed—enjoy the poolside setting and music, then use Grab or your hotel’s driver for the return rather than splitting up on busy streets.
Begin around 11:00 AM at Seminyak Village, an easy central meeting point for the group and a good way to ease into the day after arrival. Browse the boutiques, design shops, and cafés for about 90 minutes rather than trying to cover every store. The mall generally opens from around 10:00 AM to 10:00 PM, and it is walkable from much of central Seminyak; for eight people, use two Grab cars if you are staying farther north. Keep valuables close and agree on a meeting spot before splitting up.
At about 1:00 PM, walk or take a short ride to Motel Mexicola for a lively group lunch. Expect roughly IDR 250,000–450,000 per person depending on cocktails and shared plates; reserve ahead and ask for a table that lets everyone sit together. After lunch, take a 10–15-minute Grab ride north to Mrs Sippy Bali in Petitenget. Spend the afternoon by the saltwater pool, with music, loungers, and plenty of time for swimming rather than packing in another attraction. Daybeds and minimum spends can vary, so check the booking terms in advance; bring sunscreen, a change of clothes, and a waterproof phone pouch. Traffic between central Seminyak and Petitenget can be slow, so leave lunch promptly.
Around 5:15 PM, head back south to KU DE TA on the Seminyak beachfront, allowing 20–30 minutes in afternoon traffic. Arrive before sunset for cocktails and an ocean-facing table; reservations are worthwhile for a group of eight, especially around 5:30–7:30 PM. Keep the sunset stop relaxed, then take a short ride north to ShiShi in Petitenget for dinner, cocktails, and late-night clubbing from about 8:30 PM onward. Budget approximately IDR 400,000–800,000 per person, and confirm the evening’s door policy or minimum spend before going. Use pre-booked cars or Grab rather than driving after drinking; rides can become scarce late, so arrange the return vehicles while still at dinner.
Start around 10:30 AM with a ride to Finns Recreation Club in Canggu. From Seminyak, allow roughly 25–45 minutes by car depending on traffic; for eight people, two pre-booked cars or a minibus is easier than ordering multiple rides at the last minute. Spend about 2½ hours playing group-friendly sports or using the leisure facilities. Wear proper sports shoes, bring swimwear, and keep valuables in one small day bag—this is a better day to stay active than carry beach-club luggage around.
Head to The Avocado Factory for a relaxed brunch around 1:00 PM. The drive from Finns Recreation Club is usually 10–20 minutes, though the narrow Canggu roads can be slow. Expect approximately IDR 150,000–300,000 per person for smoothies and modern Indonesian-style dishes. After brunch, continue to Atlas Beach Club in Berawa, allowing another 10–20 minutes. Reserve a daybed or table in advance for eight, especially during the afternoon; minimum spends vary by zone and date, so confirm the booking terms before arriving. Give yourselves roughly three hours for the pool, beach views, and drinks, while keeping everyone hydrated in the heat.
Around 5:30 PM, move to The Lawn Canggu for a more laid-back sunset session, ideally arriving before the best beachfront seats fill. It is close enough to Atlas Beach Club to make the transfer by car or scooter taxi short, but allow extra time because traffic thickens around sunset. Stay until about 7:00 PM, then take a proper dinner break nearby before returning to Atlas Super Club from around 10:00 PM. Confirm the night’s lineup, entry price, dress code, and guest-list rules in advance; smart casual beachwear is safer than flip-flops and sports clothes. Keep transport organized through one designated coordinator, and agree on a meeting point—Berawa becomes crowded late at night, and splitting into separate rides can be frustrating.
Leave Seminyak around 10:00 AM in your pre-booked minibus, allowing 1.5–2 hours for the southern Bali roads and hotel check-in or luggage drop-off. Keep the vehicle with you for the day if possible; rides are less predictable around Uluwatu, especially after sunset. Head first to Single Fin in Suluban, arriving around 12:30 PM for lunch overlooking the surf break. Expect roughly IDR 200,000–400,000 per person, and choose an outdoor table if the weather is clear—the cliffside view is the main reason to come.
After lunch, walk down through the famous limestone passage to Suluban Beach. Allow about 90 minutes to explore the cave-like entrance, watch surfers, and take photos, but wear proper sandals because the steps can be uneven and slippery. This is more of a dramatic coastal viewpoint than a swimming stop, particularly when the tide and surf are strong. Keep phones and wallets secure, and have the driver collect the group from the upper parking area afterward.
Leave Suluban by about 3:30 PM for Uluwatu Temple in Pecatu, usually a 15–25-minute drive depending on traffic. Arrive by 4:00 PM so you have time to walk the cliff paths before the crowds build for sunset. The temple grounds generally operate into the early evening, with entry and sarong rental together costing approximately IDR 50,000–100,000 per person; confirm the latest fee at the gate. Wear or borrow a sarong, cover shoulders and knees, and avoid carrying loose sunglasses, food, or dangling items because the temple’s monkeys are quick.
Stay for the Kecak Fire Dance at Uluwatu Temple, normally scheduled around 6:00 PM, and make sure the group’s tickets are arranged in advance. Reach the amphitheater at least 30–45 minutes early for seats, as the sunset performance fills quickly. Once it ends, expect a slow exit from the temple parking area; regroup at a clearly agreed meeting point before walking back to the minibus. Continue to Dugong Restaurant & Lounge for dinner around 8:00 PM, budgeting IDR 250,000–500,000 per person. It is a good place to wind down after the temple rather than adding another club, though reservations are sensible for eight people and the drive back to your accommodation may take longer than usual.
Start around 8:00 AM at Nyang Nyang Beach in Pecatu, when the light is softer and the walk down is more comfortable. The access path is steep and uneven, so wear proper sandals or trainers and bring water; there is little shade once you reach the shore. Allow about two hours for the descent, a quiet walk along the rugged coastline, and the climb back up. Swimming is not the main attraction here—currents can be strong—so treat it as a scenic beach walk rather than a swim stop.
Drive roughly 15–20 minutes to Suka Espresso for a relaxed late breakfast around 11:00 AM. It is a good place to cool down over coffee, smoothies, eggs, sandwiches, or light Indonesian dishes; budget approximately IDR 100,000–200,000 per person. Service can slow down with a group of eight, so order together and expect about an hour rather than rushing through. Keep your driver or arrange two cars for the day, as beach roads around Pecatu and Bingin are narrow and app-based pickups can be inconsistent.
After breakfast, continue about 10–15 minutes to Padang Padang Beach for roughly two hours. The cove is reached via a staircase through the rock, and the entrance fee is usually around IDR 15,000–20,000 per person, subject to change. Go early in the afternoon before it becomes busiest, leave valuables with one person above the sand, and check the water before swimming because the shore break and currents can be lively. Around 3:30 PM, move on to Bingin Beach, where you can settle into the beachside atmosphere until sunset; the steps down are steep, and getting back up after drinks is the one practical catch. Rides should drop you near the upper access road, not attempt the narrow lanes all the way down.
Return uphill for dinner at The Cashew Tree Collective around 7:00 PM. It is casual and sociable, with pizzas, burgers, salads, and drinks that suit a mixed group; allow IDR 200,000–400,000 per person and book or message ahead for eight people. After dinner, allow about 20–30 minutes by pre-arranged cars to Savaya Bali in Pecatu. Aim to arrive around 10:00 PM, with tickets and table reservations arranged in advance—especially for a Saturday-style Halloween-weekend crowd—and bring physical ID. Dress smartly, wear comfortable shoes for the cliffside venue, and confirm the night’s entry policy, minimum spend, and closing time before leaving; return transport should also be booked in advance, as finding eight seats late at night in Pecatu is difficult.
Leave Uluwatu around 10:00 AM in your pre-booked minibus, allowing roughly 2.5–3.5 hours to reach Ubud via the Bali Mandara Toll Road and central Bali roads. Traffic can build around Denpasar and the southern approaches to Ubud, so keep the stop en route brief and ask the driver to take the group directly to Tegenungan Waterfall rather than dropping luggage at the hotel first. A private vehicle is the smoothest option for eight people and typically costs around IDR 500,000–900,000 per vehicle for the transfer; arrange luggage storage or a quick hotel drop if your accommodation is conveniently on the way.
Arrive at Tegenungan Waterfall in Kemenuh around 1:00–1:30 PM. Allow about 90 minutes for the viewpoint, steps down toward the falls, and photos—the midday stairs can be hot and slippery, so wear shoes with grip and carry water. The waterfall area generally operates from morning until late afternoon, with entry usually around IDR 20,000–30,000 per person, though fees can change. Afterward, walk or take a short car ride to Luwung Restaurant for lunch around 2:00 PM. Budget approximately IDR 150,000–300,000 per person; this is a good point to slow the pace before heading into central Ubud.
From Kemenuh, allow about 25–40 minutes by car to Ubud Monkey Forest, depending on traffic. Spend roughly 90 minutes walking the shaded paths and temple grounds; keep phones, sunglasses, and snacks secured, and do not carry loose food, as the monkeys are quick and confident. The forest usually stays open until around 5:00–6:00 PM, so aim to arrive by 4:00 PM. From there, it is a short ride or approximately 20-minute walk toward Ubud Market for an early-evening browse. The market is lively but crowded, and bargaining is expected—start around half the first asking price and settle politely. Finish at Hujan Locale around 8:00 PM, where the group can share refined Indonesian dishes and cocktails; reserve a table for eight and expect roughly IDR 400,000–700,000 per person.
Start early, around 7:30–8:00 AM, with your pre-booked rafting operator collecting the group for the drive to Ayung River in Payangan. From central Ubud, allow roughly 45–75 minutes depending on the pickup point and traffic. The rafting experience itself usually takes 2–3 hours, with safety briefing, changing, and transfers bringing the total to around 3–4 hours. Expect jungle scenery, carved river walls, small waterfalls, and plenty of splashing rather than extreme white water. Wear secure sandals or old trainers, leave valuables at your accommodation, and confirm that the operator includes hotel pickup, lunch, lockers, and insurance; group packages generally cost about IDR 500,000–900,000 per person.
After returning and changing, head to Nasi Ayam Kedewatan Ibu Mangku in Kedewatan for around 1:00 PM. This is a simple, popular local meal rather than a leisurely restaurant stop: fragrant rice, Balinese chicken, vegetables, sambal, and small side dishes are served quickly, making it ideal after rafting. Budget approximately IDR 50,000–100,000 per person, and bring cash. From there, continue roughly 15–25 minutes toward Campuhan Ridge Walk in central Ubud. Begin near the Gunung Lebah Temple entrance and allow about 1.5 hours for the paved ridge, rice-field views, and a relaxed wander; late afternoon is far more comfortable than midday, though parts of the path have little shade. Wear proper walking shoes and carry water, especially after the morning activity.
Around 5:30 PM, settle into The Blue Door for cocktails and a lively pre-party atmosphere. It is a good place to regroup before the evening, but reserve or arrive early with eight people and check the current drinks menu and minimum-spend policy. For the cultural option, Ubud Palace performances normally begin around 7:30–8:00 PM, but schedules vary by night, so book tickets ahead and confirm the October 31 program; allow roughly IDR 100,000–150,000 per person. Because the palace performance overlaps with the planned evening at Pyramids of Chi, decide in advance whether the group will attend the dance first and arrive at Pyramids of Chi later, or use the venue as the main Halloween experience from around 8:00 PM onward. Verify the October 31 event, dress requirements, transport arrangements, and whether tickets include food or drinks—programming can change, and the venue is outside the busiest central streets. Pre-book two cars or keep your driver on standby for the short transfers, as Halloween demand makes last-minute rides unreliable.
Start around 8:00 AM with a pre-booked driver for Tegalalang Rice Terrace. From central Ubud, allow 25–40 minutes, and ask to be dropped at the main terrace entrance rather than one of the café viewpoints. Spend about two hours walking the paths while the air is still cooler; the central trail includes steep steps, so proper shoes are useful. Entry is generally around IDR 25,000–50,000 per person, with occasional small contributions at local access points. Afterward, continue roughly 15 minutes north to Tirta Empul Temple in Manukaya for a 1.5-hour visit. Sarongs are required and usually available at the entrance; if anyone wants to join the purification ritual, follow the temple staff’s instructions and avoid treating it like a photo opportunity. Allow around IDR 50,000 per person for entry and bring a change of clothes if entering the pools.
Around 1:00 PM, have the driver take you to Kumulilir in Tegalalang, a short ride from the temple. Settle in for the coffee tasting and a light lunch overlooking the valley rather than rushing through the plantation visit; budget approximately IDR 150,000–300,000 per person. Some tastings include civet coffee, so ask about the sourcing if that matters to your group. Keep the rest of the afternoon deliberately easy—return to the villa for a swim or massage, then head into central Ubud around 4:30 PM. Visit Saraswati Temple for about 45 minutes, ideally before dusk; the lotus pond and compact carved entrance are the highlights, and temple access is usually free or covered by a small donation, though opening and ceremony access can vary.
Reserve Locavore NXT well in advance for 7:30 PM, as this is a destination dinner rather than a walk-in restaurant. Allow two to three hours for the inventive tasting menu and budget approximately IDR 1,000,000–2,000,000 per person before drinks and service. It is centrally located, so walk or use two cars rather than moving a large vehicle through Ubud’s narrow streets. From about 10:30 PM, continue to CP Lounge, a convenient nearby choice for drinks, live entertainment, and dancing without committing to another long transfer. Check the evening’s program and any cover charge before leaving dinner; most of the group should budget roughly IDR 100,000–300,000 for drinks and entry, and arrange a villa transfer in advance since late-night ride availability can thin out.
Keep the morning easy, checking out of your Ubud accommodation and storing the group’s luggage with the hotel. Make one last relaxed stop at Ubud Art Market for sarongs, woven bags, carved souvenirs, and small gifts; bargaining is expected, but compare a few stalls before buying. Arrive around 9:00 AM, when it is cooler and quieter, and allow about an hour. Then walk or take a short local ride to Clear Cafe for brunch around 10:30 AM. Budget approximately IDR 150,000–300,000 per person, and allow extra time for coffee and a proper final meal before the afternoon drive.
Around noon, meet your pre-booked driver and continue to Goa Gajah in Bedulu, roughly 20–30 minutes from central Ubud. Allow about 1½ hours for the cave, bathing pools, stone carvings, and leafy temple grounds; the site generally operates from morning into the afternoon, but confirm the current closing time with your driver. Wear a sarong or clothing that covers the knees and shoulders—sarongs are usually available at the entrance—and bring water, as the paths can be hot and uneven. Keep the group together here, since the complex is spread across several levels and the driver will need time to load the luggage afterward.
Continue south to Sukawati Art Market, allowing roughly 30–45 minutes depending on traffic, and spend about 1½ hours browsing paintings, textiles, handicrafts, and inexpensive presents. The market is usually busiest later in the day, so set a firm meeting point and keep wallets and phones secure in the crowd. From there, head toward Jimbaran Bay; aim to arrive around 5:30 PM for a beachfront seafood dinner, budgeting IDR 300,000–700,000 per person depending on the seafood selection and drinks. Choose a well-reviewed table rather than the first restaurant offered by touts, and ask the driver to stay nearby with the luggage. Leave Jimbaran Bay around 8:00–8:30 PM for Ngurah Rai International Airport, allowing 45–90 minutes for traffic and returning the vehicle at the correct terminal. For an international flight, arrive at least three hours before departure; pre-booked transport is strongly preferable to Grab or Gojek on a fixed flight night.