Top 10doBali

Top 10 Best Places to Do in Bali

Discover the best places to do in Bali.

Updated January 21, 2026

All-Time Best

1.

Ubud Rice Terraces

Ubud Rice Terraces
Free - $5 USD entrance
Tegallalang, Ubud

Walk through the stunning Tegallalang Rice Terraces, a UNESCO-recognized cultural landscape featuring dramatic green paddies carved into steep hillsides using a traditional Balinese irrigation system called subak.

Highlights

  • Iconic terraced rice paddies
  • Photo opportunities on jungle swings
  • Traditional farming techniques
  • Scenic walking paths
  • Local artisan shops nearby
Also available on:ViatorGetYourGuideKlook
Iconic terraced rice paddiesPhoto opportunities on jungle swingsTraditional farming techniques
2.

Mount Batur Sunrise Trek

Mount Batur Sunrise Trek
$35-75 USD with guide
Kintamani, Bangli Regency

Embark on an unforgettable pre-dawn hike up Mount Batur, an active volcano, to witness a breathtaking sunrise above the clouds with panoramic views of Lake Batur and Mount Agung.

Highlights

  • Spectacular sunrise above the clouds
  • Active volcano crater views
  • Breakfast cooked by volcanic steam
  • Lake Batur panoramas
  • Moderate difficulty suitable for beginners
Also available on:ViatorGetYourGuideKlook
Spectacular sunrise above the cloudsActive volcano crater viewsBreakfast cooked by volcanic steam
3.

Surfing Lessons

Surfing Lessons
$25-60 USD per lesson
Kuta Beach & Canggu

Catch your first wave or improve your skills at Bali's world-famous surf beaches. Kuta offers gentle waves perfect for beginners, while Canggu provides more challenging breaks for intermediate surfers.

Highlights

  • World-class surf breaks
  • Professional instruction for all levels
  • Warm tropical waters year-round
  • Board and rash guard included
  • Vibrant surf culture and beach vibes
Also available on:ViatorGetYourGuideKlook
World-class surf breaksProfessional instruction for all levelsWarm tropical waters year-round
4.

Temple Visits

Temple Visits
$3-10 USD entrance per temple
Tanah Lot (Tabanan) & Uluwatu (Badung)

Explore Bali's most iconic sea temples. Tanah Lot sits dramatically on a rocky outcrop surrounded by crashing waves, while Uluwatu perches on a steep cliff with stunning Indian Ocean views and nightly Kecak performances.

Highlights

  • Dramatic ocean-side temple architecture
  • Spectacular sunset backdrops
  • Sacred Hindu cultural sites
  • Kecak fire dance at Uluwatu
  • Resident temple monkeys
Also available on:ViatorGetYourGuideKlook
Dramatic ocean-side temple architectureSpectacular sunset backdropsSacred Hindu cultural sites
5.

Balinese Cooking Class

Balinese Cooking Class
$30-75 USD
Ubud, Seminyak, and various locations

Immerse yourself in Balinese culinary traditions with a hands-on cooking class. Visit local markets to source fresh ingredients, learn traditional spice preparation, and master dishes like satay, nasi goreng, and lawar.

Highlights

  • Traditional market tour
  • Hands-on cooking experience
  • Learn 5-8 authentic dishes
  • Fresh local ingredients
  • Recipe booklet to take home
Also available on:ViatorGetYourGuide
Traditional market tourHands-on cooking experienceLearn 5-8 authentic dishes
6.

Snorkeling & Diving at Nusa Penida

Snorkeling & Diving at Nusa Penida
$60-150 USD
Nusa Penida Island

Discover Bali's underwater paradise at Nusa Penida. Swim alongside majestic manta rays at Manta Point, explore vibrant coral gardens at Crystal Bay, and encounter diverse marine life in pristine waters.

Highlights

  • Manta ray encounters at Manta Point
  • Crystal clear waters at Crystal Bay
  • Mola mola (sunfish) sightings in season
  • Colorful coral reefs and tropical fish
  • Beautiful island scenery
Also available on:ViatorGetYourGuideKlook
Manta ray encounters at Manta PointCrystal clear waters at Crystal BayMola mola (sunfish) sightings in season
7.

Yoga Retreat

Yoga Retreat
$15-200+ USD
Ubud and surrounding areas

Rejuvenate your mind, body, and spirit at one of Bali's renowned yoga retreats. Ubud, the spiritual heart of Bali, offers everything from single drop-in classes to immersive multi-day wellness experiences.

Highlights

  • World-class yoga studios and teachers
  • Serene jungle and rice field settings
  • Various styles from Vinyasa to Yin
  • Holistic wellness programs
  • Healthy organic cuisine
Also available on:ViatorKlook
World-class yoga studios and teachersSerene jungle and rice field settingsVarious styles from Vinyasa to Yin
8.

Waterfall Chasing

Waterfall Chasing
$5-20 USD entrance per waterfall
Sekumpul (North Bali) & Tegenungan (Gianyar)

Chase Bali's most spectacular waterfalls hidden in lush jungle settings. Sekumpul, often called Bali's most beautiful waterfall, features multiple cascades, while Tegenungan offers easy access near Ubud.

Highlights

  • Dramatic multi-tiered waterfalls
  • Lush tropical jungle scenery
  • Natural swimming pools
  • Scenic trekking paths
  • Instagram-worthy photo spots
Also available on:ViatorGetYourGuideKlook
Dramatic multi-tiered waterfallsLush tropical jungle sceneryNatural swimming pools
9.

White Water Rafting

White Water Rafting
$40-80 USD
Ayung River, Ubud

Experience an exhilarating white water rafting adventure down the Ayung River, Bali's longest river. Navigate through class II-III rapids surrounded by towering gorges, tropical rainforest, and ancient stone carvings.

Highlights

  • Class II-III rapids suitable for beginners
  • Stunning jungle gorge scenery
  • Ancient rock carvings along riverbanks
  • Wildlife spotting opportunities
  • Buffet lunch included with most tours
Also available on:ViatorGetYourGuideKlook
Class II-III rapids suitable for beginnersStunning jungle gorge sceneryAncient rock carvings along riverbanks
10.

Traditional Kecak Fire Dance

Traditional Kecak Fire Dance
$10-25 USD
Uluwatu Temple & various venues

Witness the mesmerizing Kecak fire dance, a captivating Balinese performance featuring a chorus of over 50 men chanting 'cak' in hypnotic rhythms while dancers enact scenes from the Ramayana epic against a dramatic sunset backdrop.

Highlights

  • Hypnotic vocal percussion by 50+ performers
  • Ancient Ramayana epic storytelling
  • Dramatic fire dancing finale
  • Stunning sunset backdrop at Uluwatu
  • Authentic Balinese cultural experience
Also available on:ViatorGetYourGuideKlook
Hypnotic vocal percussion by 50+ performersAncient Ramayana epic storytellingDramatic fire dancing finale