Island of the Gods

Bali, Indonesia

Sacred temples, emerald rice terraces, volcanic sunrises and some of the warmest hospitality on Earth.

Discover Bali

Why Travelers Love Bali

Bali is a place where daily offerings of flowers line every doorstep, where thousand-year-old temples sit beside world-class surf breaks, and where a morning can start on a volcano and end on a white-sand beach.

Head inland to Ubud for rice terraces, yoga retreats and traditional dance. Travel north for cool highland lakes and waterfalls, or south to the Bukit Peninsula for dramatic clifftop temples and sunset seafood. Just offshore, Nusa Penida offers manta rays, hidden coves and some of the most photographed cliffs in Asia.

  • Over 20,000 Hindu temples
  • UNESCO-listed rice terraces
  • Manta ray snorkelling
  • Active volcano sunrise treks
  • World-class wellness retreats
  • Legendary surf breaks
3 Tours available
4.8 Average rating
2,200+ Happy travelers
Must-see places

Top Attractions in Bali

The places our guides insist you shouldn't miss, many of them included in our Bali tours.

See All Experiences
Ulun Danu Beratan
Temple · Bedugul

Ulun Danu Beratan

A 17th-century water temple that appears to float on misty Lake Bratan in the cool central highlands.

Tanah Lot
Sunset spot · Tabanan

Tanah Lot

Bali's most famous sea temple, perched on a rock and best seen as the tide rolls in at golden hour.

Uluwatu Beaches
Beaches · Bukit Peninsula

Uluwatu Beaches

Padang Padang, Bingin and Melasti: hidden coves below the cliffs with clear water and legendary surf.

Sekumpul Waterfall
Nature · Buleleng

Sekumpul Waterfall

Seven cascades tumble into a jungle gorge in what many call the most beautiful waterfall in Bali.

Nusa Penida
Island · Nusa Penida

Nusa Penida

Dramatic cliffs, hidden coves and manta rays, just a 45-minute fast-boat ride from the mainland.

Mount Batur Sunrise
Volcano · Kintamani

Mount Batur Sunrise

A pre-dawn hike to the 1,717m crater rim rewards you with sunrise over a sea of clouds and Mount Agung.

When to go

Best Time to Visit Bali

Bali is warm all year, but rainfall changes dramatically by season. The dry months from April to October bring sunny days, calm seas and the best hiking conditions.

  • Dry season · May – Sep

    Ideal for trekking, diving and beach days. Book early for July and August.

  • Shoulder · Apr, Oct, Nov

    Fewer crowds, lower prices and lush green landscapes.

  • Wet season · Dec – Mar

    Short tropical downpours, best value and vibrant festivals.

Monthly Rainfall & Temperature

Rainfall (mm)Avg. high (°C)
  • January: 345 mm rain, 31°C
  • February: 274 mm rain, 31°C
  • March: 234 mm rain, 31°C
  • April: 88 mm rain, 32°C
  • May: 93 mm rain, 31°C
  • June: 53 mm rain, 30°C
  • July: 55 mm rain, 29°C
  • August: 25 mm rain, 30°C
  • September: 47 mm rain, 31°C
  • October: 63 mm rain, 32°C
  • November: 179 mm rain, 32°C
  • December: 276 mm rain, 31°C
  • Best time
  • Shoulder season
  • Wet season
Ulun Danu Beratan temple floating on Lake BratanTurquoise water on a tropical beachSnorkeller swimming with tropical fishInfinity pool at a tropical resortPalm trees over white sandHotel pool with palm trees at dusk
Tours in Bali

Hand-Picked Bali Journeys

From culture trips to private honeymoon villas, every Bali tour is led by our own local team.

Before you go

Bali Travel Tips

Practical advice from our local team to help you travel respectfully and make the most of every day.

Most nationalities, including the US, UK, Australia and EU countries, can buy a 30-day Visa on Arrival (IDR 500,000, about US$35) at the airport or online as an e-VoA. Your passport must be valid for at least six months.

Shoulders and knees should be covered, and a sarong and sash are required at most temples. They're usually available to borrow at the entrance, but our guides provide them on every tour.

No. Stick to bottled or filtered water and avoid ice in very local venues. Many hotels and cafes offer free refill stations, so bring a reusable bottle to cut plastic waste.

Traffic in the south can be heavy, so allow extra time. Private drivers are affordable and the most comfortable option for day trips. Ride-hailing apps work in most areas, while scooters are best left to experienced riders.

Tipping isn't mandatory but is warmly appreciated. Around 5–10% in restaurants without a service charge, and IDR 100,000–150,000 per day for guides and drivers is typical.

Tiered Balinese shrine beside a lake framed by flowers
Insider tip

Visit Tirta Empul before 8am to bathe in the holy springs without the tour-bus crowds.

Ready to Discover Bali?

Talk to a Bali specialist and get a free, tailor-made itinerary within 24 hours.

Plan My Bali Trip