Must-See Places in Bali

When people think of Bali, they picture dreamy beaches, ancient temples, and sunsets that light up the whole sky, the typical must-see places in Bali for every tourist. And they’re not wrong, but there’s so much more to explore. Bali is a mosaic of culture, nature, art, and spirituality, where every region has its own rhythm. Whether you’re chasing waterfalls, strolling through rice paddies, soaking up the surf scene, or searching for that perfect cliffside temple, there’s something unforgettable waiting around every corner.

This guide to the must-see places in Bali covers the island’s top highlights—with insider tips to help you skip the crowds, save a bit of cash, and really experience the island instead of just ticking boxes. From iconic temples perched on the edge of the sea to jungle swings in hidden valleys, these are the places that will shape your trip—and your memories.

1. Tanah Lot Temple

This iconic sea temple is one of Bali’s most photographed spots, especially at sunset when the temple appears to float above the ocean. The tide affects access to the base, so check the schedule before you go. Great spot for early evening strolls with market stalls nearby.

  • Location: Beraban, Kediri, Tabanan Regency
  • Admission: IDR 60,000 (adults), IDR 30,000 (children)
  • Opening Hours: 7:00 AM – 7:00 PM
  • Appeals to: Photographers, first-time visitors, spiritual seekers
  • How to get there: 45-minute drive from Seminyak or Ubud; best by private driver or scooter
  • Tip: Arrive before 5 PM to get a good photo spot before the sunset crowd.

Tegallalang Rice Terraces

© Vyacheslav Argenberg / http://www.vascoplanet.com, licensed under the Creative Commons Attribution 4.0 International license

2. Tegallalang Rice Terraces

These iconic rice paddies are the greenest steps you’ll ever climb. Perfect for a morning walk, drone shots, or sipping a coconut at one of the jungle cafés. Arrive early to beat the heat (and the Instagrammers).

  • Location: Tegallalang, Gianyar Regency
  • Admission: IDR 10,000; donations may be requested by local farmers
  • Opening Hours: 6:00 AM – 6:00 PM
  • Appeals to: Nature lovers, Instagrammers, culture enthusiasts
  • How to get there: 20-minute drive north of Ubud; scooter-friendly
  • Tip: Arrive early in the morning for soft light and fewer crowds.

3. Uluwatu Temple & Kecak Fire Dance

Uluwatu Temple is one of Bali’s most breathtaking sea temples, perched high on a cliff with panoramic views of the Indian Ocean. Don’t miss the traditional Kecak fire dance at sunset, which adds a mythical vibe to the experience. Watch out for the cheeky monkeys—they’re infamous for snatching sunglasses.

  • Location: Pecatu, South Kuta
  • Admission: Temple: IDR 50,000; Dance show: IDR 150,000
  • Opening Hours: 8:00 AM – 7:00 PM (Dance at 6:00 PM)
  • Appeals to: Couples, cultural travelers, sunset chasers
  • How to get there: Best by Grab car, scooter, or private driver from Seminyak (approx. 1 hour)
  • Tip: Wear a sarong (provided), and beware of monkeys near the cliffs!

4. Nusa Penida Island (Day Trip)

Nusa Penida is a rugged and stunning island off Bali’s southeast coast, famous for its dramatic cliffs, turquoise waters, and postcard-perfect beaches like Kelingking and Crystal Bay. It’s a favorite for day-trippers looking to explore hidden coves, take unforgettable photos, or snorkel with manta rays, definitely one of the must-see places in Bali. While roads can be rough, the views are worth the bumps. This is Bali at its wildest and most cinematic.

  • Location: 45-minute fast boat from Sanur
  • Admission: Varies by site, approx. IDR 5,000-25,000 per stop
  • Opening Hours: No specific hours, but best visited 7:00 AM – 6:00 PM
  • Appeals to: Adventure seekers, photographers, beach lovers
  • How to get there: Fast boat from Sanur + local scooter or driver on the island
  • Tip: Wear sturdy shoes and bring cash—most places don’t take cards.

5. Sacred Monkey Forest Sanctuary

Wander through this shaded forest, home to over 1,000 long-tailed macaques. There are ancient temple ruins hidden among the trees, and the monkeys? They’re playful, smart, and sometimes a little too friendly. Keep your snacks zipped up.

  • Location: Jalan Monkey Forest, Ubud
  • Admission: IDR 80,000 (adults), IDR 60,000 (children)
  • Opening Hours: 8:30 AM – 6:00 PM (last entry 5:30 PM)
  • Appeals to: Families, animal lovers, cultural explorers
  • How to get there: Walkable from central Ubud or short scooter ride
  • Tip: Avoid bringing food or shiny items: monkeys will snatch them.
Sacred Monkey Forest Sanctuary
Bosque Sagrado de los Monos

© Jorge Franganillo, licensed under the Creative Commons Attribution-Share Alike 4.0 International license


6. Mount Batur Sunrise Hike

Climbing Mount Batur before dawn is one of Bali’s most memorable adventures, offering a rewarding sunrise view above the clouds from the edge of an active volcano. The hike is moderately challenging but doable for most fitness levels, and many tours include a simple breakfast cooked over volcanic steam. With cool air, early light, and a quiet sense of awe, it’s a must for anyone who doesn’t mind an early start.

  • Location: Kintamani region, north Bali
  • Admission: Guided tours from IDR 350,000-600,000
  • Opening Hours: Hike starts ~2:00 AM for 5:30 AM sunrise
  • Appeals to: Hikers, early risers, bucket-listers
  • How to get there: Book a tour with hotel pickup (Ubud is closest)
  • Tip: Bring a jacket, it’s chilly at the top before sunrise.

7. Tirta Empul Temple (Holy Spring Water Temple)

Known for its sacred spring water used in purification rituals, Tirta Empul is a spiritual and serene spot. Visitors can participate in the water blessing alongside locals. Be respectful: modest clothing and silence around prayer areas is a must.

  • Location: Tampaksiring, Gianyar Regency
  • Admission: IDR 50,000
  • Opening Hours: 8:00 AM – 6:00 PM
  • Appeals to: Spiritual travelers, photographers, culture fans
  • How to get there: 30-40 minutes by scooter from Ubud
  • Tip: Wear a swimsuit under your clothes if you plan to enter the spring.

8. Ulun Danu Beratan Temple

Ulun Danu Beratan appears to float serenely on Lake Beratan, surrounded by misty mountains and cool highland air. This picturesque water temple is dedicated to the goddess of the lake and is one of Bali’s most photographed spiritual sites. It’s peaceful, scenic, and a welcome break from the tropical heat, especially if you pair it with nearby botanical gardens or local markets.

  • Location: Bedugul, Tabanan Regency
  • Admission: IDR 75,000
  • Opening Hours: 7:00 AM – 7:00 PM
  • Appeals to: Nature lovers, families, photographers
  • How to get there: About 2 hours from Ubud or Seminyak by car
  • Tip: Combine this with a trip to the nearby Bali Botanic Gardens.

9. Goa Gajah (Elephant Cave)

Goa Gajah is an atmospheric 9th-century cave temple carved into rock, known for its eerie stone entrance shaped like a demon’s mouth. Inside, you’ll find a small meditation chamber, while the surrounding grounds reveal fountains, sacred pools, and jungle trails that many visitors miss. It’s an easy cultural stop just outside Ubud, best explored early in the morning before the tour buses arrive.

  • Location: Bedulu, 10 minutes southeast of Ubud
  • Admission: IDR 50,000
  • Opening Hours: 8:00 AM – 5:00 PM
  • Appeals to: History buffs, culture lovers, curious minds
  • How to get there: Short drive or scooter ride from Ubud
  • Tip: Wear a sarong and explore the quiet forest paths behind the cave.

10. Campuhan Ridge Walk

A gentle, scenic walk through rice fields and hills with sweeping valley views. It’s quiet, lush, and peaceful, perfect for a morning jog or golden hour stroll. There are cafés at the far end if you want to refuel with fresh juice or a smoothie bowl.

  • Location: Ubud
  • Admission: Free
  • Opening Hours: Open 24/7 (best before 9:00 AM or after 4:00 PM)
  • Appeals to: Couples, solo travelers, nature lovers
  • How to get there: Walkable from central Ubud

11. Bali Swing (Multiple Locations)

Soar over jungle cliffs on a dramatic swing with Bali’s green valley stretching beneath you. It’s a little touristy but undeniably thrilling. However, it sure makes for that classic Bali shot. Go early to avoid queues.

  • Location: Various locations, most popular in Bongkasa Pertiwi (near Ubud)
  • Admission: Starts around IDR 350,000 (~$22), includes multiple swings/photos
  • Opening Hours: 8:00 AM – 5:00 PM
  • Appeals to: Instagrammers, couples, solo travelers
  • How to get there: Taxi or scooter from Ubud (20 mins)