Discover
Total Places
41
Interactive Map
Click on pins to see place details and get directions
Loading map...
Showing 41 of 41 places on map

Seminyak
⭐ 4.7/5 (6,000+ reviews)
Premier cafe destination in Bali known for serving the best croissants since 2014. Features generous portions and a solid menu of brunch classics including famous cronuts.
Duration
1-2 hours
Best Time
Morning (7-9 AM) for breakfast
Entry Fee
IDR 50,000 - 150,000 per person

Uluwatu
⭐ 4.3/5 (2,337 reviews)
Popular healthy cafe featuring organic comfort food with extensive plant-based, vegan, and gluten-free options. Known for sourdough pizzas and signature burgers.
Duration
1-2 hours
Best Time
Early morning or evening (no AC)
Entry Fee
IDR 70,000 - 130,000 per person

Canggu
⭐ Highly rated - absolute must-visit
Three-story Latin American restaurant featuring Colombian chefs. Features Terraza rooftop bar accessible via spiral staircase with signature cocktails and sunset views.
Duration
2-3 hours
Best Time
Rooftop bar from 5 PM for sunset
Entry Fee
Mid to upper range
Jimbaran
⭐ Iconic Bali experience
Famous seafood scene on the beach where you sit right on the sand with your feet in the water eating grilled fish while the sun sets.
Duration
2-3 hours
Best Time
Sunset (5-7 PM)
Entry Fee
Varies by restaurant

Ubud
⭐ 4.4/5 TripAdvisor (4.5/5, 6,400+ reviews)
Modern Australian cafe in the heart of Ubud — all-day brunch, signature lava-stone pizzas, burgers and a full bar. On your friend's Day 2 lunch shortlist for after Kuber ATV.
Duration
1-1.5 hours
Best Time
Day 2 lunch, after Kuber ATV
Entry Fee
IDR 70K-180K per person

Ubud
⭐ Travellers' Choice — #74 of 800+ in Ubud
Australian-style specialty-coffee cafe in south Ubud with fresh, wholesome food, bowls and strong vegan and gluten-free options. One of your friend's Day 2 lunch picks after Kuber ATV.
Duration
1-1.5 hours
Best Time
Day 2 lunch, after Kuber ATV
Entry Fee
IDR 50K-110K per person

Ubud
⭐ 4.0/5 TripAdvisor
Family-run French bakery-cafe (since 2012) serving handmade croissants, pastries, artisan bread and breakfast in a cosy garden setting. One of your friend's Day 2 lunch options.
Duration
1 hour
Best Time
Day 2 lunch, after Kuber ATV
Entry Fee
IDR 50K-130K per person

Ubud
⭐ Well-rated local babi guling spot
Local Balinese spot for babi guling (spit-roast suckling pig), with grass seating overlooking rice fields. Your friend's alternative Day 2 lunch pick — but flagged as rich and oily right before afternoon rafting.
Duration
1 hour
Best Time
Day 2 lunch (think twice before rafting)
Entry Fee
IDR 40K-90K per person

Ubud
⭐ Member, Les Grandes Tables du Monde
Bali's pioneering fine-dining restaurant — French technique meets Indonesian ingredients across seasonal tasting menus. The only Southeast Asian member of Les Grandes Tables du Monde. Your friend's Day 2 dinner pick if you eat in Ubud.
Duration
2-3 hours
Best Time
Day 2 dinner (if eating in Ubud)
Entry Fee
Tasting menus from ~IDR 1,500K++ per person

Ubud
⭐ 4.5/5 TripAdvisor (#175 in Ubud, 4,000+ reviews)
Modern Indonesian restaurant by chef Will Meyrick — Southeast Asian street-food flavours given an upscale twist, in a charming heritage building with a rooftop. Your friend's Day 2 dinner pick if you eat in Ubud.
Duration
1.5-2 hours
Best Time
Day 2 dinner (if eating in Ubud)
Entry Fee
IDR 150K-300K per person

Seminyak
⭐ 4.5/5 TripAdvisor — Seminyak's best fine dining 2025
Award-winning modern Indonesian fine dining under a soaring glass-and-greenery roof on Jl. Petitenget, named Seminyak's best fine-dining restaurant for 2025. Your friend's Day 2 dinner pick for after a freshen-up at the villa.
Duration
2-3 hours
Best Time
Day 2 dinner (near the villa)
Entry Fee
IDR 200K-400K+ per person

Seminyak
⭐ 4.6/5 TripAdvisor (#17 in Seminyak)
Seminyak's iconic Australian-style cafe — all-day breakfast, brunch, fresh pastries and knock-out coffee, across from Seminyak Village. One of your friend's Day 3 brunch options.
Duration
1-1.5 hours
Best Time
Day 3 brunch, after sound healing
Entry Fee
IDR 90K-180K per person

Seminyak
⭐ 4.6/5 TripAdvisor (#61 in Seminyak)
Hidden, speakeasy-style cafe down a lane off Jl. Kayu Aya — rustic timber-and-brick interiors and some of Bali's most famous specialty coffee since 2011. One of your friend's Day 3 brunch picks.
Duration
1 hour
Best Time
Day 3 brunch, after sound healing
Entry Fee
IDR 80K-160K per person

Uluwatu
⭐ 4.8/5 — overwhelmingly positive reviews
The original Suka Espresso — a buzzing Australian-style cafe near Thomas, Padang Padang and Bingin beaches, with all-day breakfast and great coffee. Your friend's Day 3 brunch pick if you would rather eat near the Bukit.
Duration
1-1.5 hours
Best Time
Day 3 brunch (near the Bukit stops)
Entry Fee
IDR 50K-110K per person

Seminyak
⭐ 4.9/5 TripAdvisor (#8 in Seminyak)
Legendary BBQ joint famous for Balinese-spiced pork ribs flame-grilled over charcoal, with a lively warung atmosphere. One of your friend's Day 3 dinner picks.
Duration
1.5-2 hours
Best Time
Day 3 dinner, after the Uluwatu Kecak
Entry Fee
IDR 120K-250K per person

Seminyak
⭐ 4.5/5 TripAdvisor
Upscale Indonesian restaurant showcasing dishes from across the archipelago, set in romantic garden pavilions with waterways and traditional architecture. One of your friend's Day 3 dinner picks.
Duration
2 hours
Best Time
Day 3 dinner, after the Uluwatu Kecak
Entry Fee
4-course menus from ~IDR 600K++ per person

Canggu
⭐ Popular Canggu spot — book ahead
Boho-chic cafe-restaurant in Canggu serving Balinese and Western dishes under a vine-covered glass roof, with murals, stained glass and a relaxed vibe. Your friend's pick for the Day 4 group dinner.
Duration
1.5-2 hours
Best Time
Day 4 group dinner
Entry Fee
IDR 90K-200K per person

Uluwatu
⭐ 4.0+/5 (Stunning location)
Luxury beach club on pristine white sand beach with crystal-clear lagoon in stunning cliffside setting. Access via cliff-side inclinator. Chef James Viles menu with globally-inspired cuisine.
Duration
Full day
Best Time
Arrive at 7:30 AM, stay for sunset
Entry Fee
Full Day: IDR 800K (IDR 500K F&B credit), Sunset: IDR 500K

Canggu
⭐ World's Best Beach Club
World-renowned beach club occupying 170 meters of oceanfront. Features 3 pools, 11 bars, 3 restaurants. Named World's Best Beach Club.
Duration
4-6 hours
Best Time
Arrive early, stay for sunset
Entry Fee
Free entry (pay for consumption)

Seminyak
⭐ Mixed reviews - #29 in Top 100 Clubs
Three-floor superclub combining upscale Asian fusion restaurant with multi-level nightclubs. Ranked #29 in Top 100 Clubs Worldwide.
Duration
3-5 hours
Best Time
Arrive by 9 PM for free drinks
Entry Fee
Weekday: IDR 299K++, Weekend: IDR 399K++

Seminyak
⭐ Legendary Bali nightlife spot
Iconic jungle-themed nightclub and restaurant in Seminyak. Transforms from tropical restaurant to vibrant nightclub after dark. One of Bali's most legendary party venues.
Duration
4-6 hours
Best Time
Dinner from 6 PM, club vibes from 10 PM
Entry Fee
Free entry (table minimum spend IDR 3.5M+ after 10 PM)

Uluwatu
⭐ Must-see cultural experience
Iconic performance featuring 75 male dancers performing the Ramayana epic. Set in clifftop amphitheater 70m above ocean with sunset backdrop.
Duration
1 hour
Best Time
6 PM show for sunset
Entry Fee
IDR 150K + Temple entry IDR 50K (cash)

Kintamani
⭐ Highly rated - incredible experience
Thrilling 4WD jeep adventure to witness sunrise at Mount Batur volcano. Off-road ride through black lava fields with panoramic sunrise vistas.
Duration
4-6 hours (4 AM start)
Best Time
Daily sunrise tours (4-4:30 AM)
Entry Fee
IDR 300K+ per person

Ubud
⭐ Highly rated - exciting experience
Exciting jungle ATV adventure through scenic Bali landscapes. Ride through tropical jungles, rice paddies, river crossings, and muddy terrain. Perfect group activity with guided experiences.
Duration
2 hours
Best Time
Morning for cooler weather
Entry Fee
IDR 7,500,000 (group of 11)

Tabanan
⭐ 4.5/5 - True icon of Bali
Iconic sea temple perched on a rocky outcrop, famous for its stunning sunset views. 16th-century temple sits on ocean when tide is high.
Duration
2-3 hours
Best Time
Sunset (around 6 PM)
Entry Fee
IDR 60,000

Ubud Area
⭐ 4.6/5 - One of most revered temples
Holy spring water temple where Balinese Hindus go for ritual purification. Dating back to 962 AD, dedicated to Vishnu, god of water.
Duration
2 hours
Best Time
Morning
Entry Fee
Adult: IDR 75K, Child (5-12): IDR 50K

Ubud
⭐ 4.4/5 - UNESCO Heritage
Stunning terraced rice paddies showcasing traditional Balinese irrigation. UNESCO World Heritage site with cascading rice fields.
Duration
2-3 hours
Best Time
Morning or sunset
Entry Fee
IDR 15,000

Ubud
⭐ 4.5/5 - Top Ubud attraction
Sacred sanctuary home to over 700 Balinese long-tailed macaques. Lush greenery with 186+ species of trees and 3 Hindu temples.
Duration
1-2 hours
Best Time
Morning
Entry Fee
IDR 80,000

Ubud Area
⭐ 4.3/5 - Impressive waterfall
Beautiful natural waterfall located just 30 minutes from Ubud. Massive, loud, and impressive with swimming opportunities.
Duration
1-2 hours
Best Time
Morning
Entry Fee
Adult: IDR 20K, Child: IDR 10K, Parking: IDR 5K

Ubud
⭐ 4.6/5 - Most popular trek in Ubud
Free 2km scenic hiking trail amid lush ravines and rice fields. Starts at meeting point of Wos Rivers by historic Ubud core.
Duration
1 hour
Best Time
Early morning before 11 AM
Entry Fee
Free

Uluwatu
⭐ 4.6/5 - Hidden gem
Hidden gem beach with dramatic limestone cliffs. Famous cliff walk - road carved through 40m high orange limestone walls creating canyon-like passage.
Duration
1-2 hours
Best Time
Early morning or late afternoon golden hour
Entry Fee
IDR 8,000-15,000, Parking: IDR 2K-5K

Uluwatu
⭐ 4.7/5 - Most stunning beach
One of the most stunning beaches on the island with turquoise waters, dramatic cliffs, and crystal-clear shorelines.
Duration
2-3 hours
Best Time
Morning or late afternoon
Entry Fee
IDR 10,000, Parking: Scooter IDR 2K, Car IDR 5K

Uluwatu Area
⭐ 4.5/5 - Travelers' Choice Award
Home to massive 121m Garuda Wisnu Kencana statue (taller than Statue of Liberty). Cultural park with performances and scenic views.
Duration
2-3 hours
Best Time
Afternoon
Entry Fee
IDR 125K online, IDR 150K at gate

East Bali
⭐ 4.7/5 - Most Instagrammable
Most famous Instagram spot in Bali with majestic split gate and Mount Agung backdrop. The water reflection is created with a mirror trick.
Duration
2-3 hours (including queue)
Best Time
Before 6:30 AM to avoid queues
Entry Fee
Varies

North Bali
⭐ Magical sunrise + dolphin experience
Watch the sunrise from a traditional jukung boat while spotting wild dolphins playing in the calm Lovina Bay. Includes optional snorkeling and coral viewing. A magical 1-2 hour morning experience.
Duration
1-2 hours
Best Time
Sunrise (~5:30 AM departure)
Entry Fee
IDR 200K-400K per person

North Bali
⭐ 4.8/5 - Adventure must-do
Spectacular cliff jumping and natural water slides at Sambangan Secret Garden. Trek through 7 waterfalls with thrilling jumps from 5m, 10m, and 15m heights. Adrenaline-packed adventure suitable for thrill-seekers!
Duration
3-5 hours (3 hour activity)
Best Time
Morning for best lighting
Entry Fee
IDR 250K-400K (Klook tour)
Canggu
⭐ Good ratings - great value
Affordable spa offering wide range of treatments. Simple but comfortable facilities with massage, beauty, nails, and waxing services.
Duration
1-2 hours
Best Time
Afternoon or evening
Entry Fee
~IDR 100,000 for 1 hour massage

Ubud
⭐ 4.5/5 - Popular tourist hotspot
Multi-activity venue near the Tegallalang rice terraces with photo hotspots, the famous Bali swings, sky bike, high rope course, and food / coffee tasting. The "Sips & Sights" package bundles entry with a coffee/cocoa tasting flight.
Duration
3-4 hours
Best Time
Morning (before 11 AM) or late afternoon
Entry Fee
IDR 240,000 (Sips & Sights Package)

Ubud
⭐ 4.5/5 - Family-friendly adventure
Class II–III white-water rafting through Ubud's emerald jungle. ~12 km route with playful rapids, jungle waterfalls, and stone-carved cliff sections. Operators include Sobek, Mason, and Bali Adventure Rafting.
Duration
2-3h on water + 1h prep/dry
Best Time
Morning sessions (less crowded)
Entry Fee
IDR 400,000 per person

Canggu
⭐ 4.7/5 - Highly recommended wellness
Wellness sanctuary offering meditation and sound-healing sessions using crystal bowls, gongs, and traditional Balinese instruments. Calming retreat — pairs well after the morning 5km run on Day 3.
Duration
60-90 min session
Best Time
Morning sessions
Entry Fee
IDR 350,000 per person

Kuta
⭐ 4.5/5 - Tourist favorite
Bali's most famous open-air shopping mall right next to Kuta Beach. Premium brands (Zara, H&M, Charles & Keith), local boutiques, a full food hall, and restaurants like Sushi Tei, Genki Sushi, Pepper Lunch, and Crab Shack. Free short-term bag storage at the concierge.
Duration
2-4 hours
Best Time
Midday or before evening flights
Entry Fee
Free entry
Wear a sarong and sash when visiting temples. Most temples provide rentals at the entrance.
Visit temples early morning or at sunset. Rice terraces are best in the morning light. Book popular spots 2-3 days in advance.
Hire a private driver for day trips. It's affordable and convenient for groups. Consider staying in different areas to reduce travel time.