Explore Bali
Things to do
Transport
Hotels

Top things to do in Bali

Kecak & Fire Dance Show Ticket at Uluwatu Temple
Events & shows • Bali

Kecak & Fire Dance Show Ticket at Uluwatu Temple

Book now for today
Free cancellation
Instant confirmation
★ 4.6 (4,007) • 100K+ booked
₱ 486
5 off
Sale
Surfing Lesson at Kuta Beach by 27 Surf Bali
Klook's choice
Water activities • Bali

Surfing Lesson at Kuta Beach by 27 Surf Bali

Book now for today
English guided
Morning departure
Up to 3 hrs
Private group
Free cancellation
Instant confirmation
★ 4.8 (2,121) • 40K+ booked
From ₱ 641
Garuda Wisnu Kencana Cultural Park Ticket in Bali
Parks & gardens • Bali

Garuda Wisnu Kencana Cultural Park Ticket in Bali

Instant confirmation
★ 4.5 (1,394) • 40K+ booked
From ₱ 429
Nusa Penida Day Tour from Bali
Klook's choice
Tours • From Kuta

Nusa Penida Day Tour from Bali

Book now for today
Hotel pick-up
Private tour
Free cancellation
Instant confirmation
★ 4.5 (13,670) • 200K+ booked
From ₱ 1,351
Waterbom Bali Ticket
Water parks • Bali

Waterbom Bali Ticket

Book now for today
Free cancellation
Instant confirmation
★ 4.8 (4,658) • 100K+ booked
From ₱ 1,883
Ubud ATV Quad Bike Ride Experience by Alasan Adventure
Outdoor & sports activities • Bali

Ubud ATV Quad Bike Ride Experience by Alasan Adventure

Book now for today
Up to 3 hrs
Free cancellation
Instant confirmation
★ 4.7 (280) • 9K+ booked
From ₱ 2,469
Sacred Monkey Forest Ubud Ticket
Zoos & aquariums • Bali

Sacred Monkey Forest Ubud Ticket

Book now for today
Instant confirmation
★ 4.7 (1,003) • 30K+ booked
From ₱ 343
Surfing Lesson in Kuta by Daddy and Mom Surfing School
Klook's choice
Water activities • Bali

Surfing Lesson in Kuta by Daddy and Mom Surfing School

Book now for tomorrow
Morning departure
Up to 3 hrs
Private group
Free cancellation
Instant confirmation
★ 4.9 (1,301) • 10K+ booked
From ₱ 482
Mount Batur Sunrise Jeep Tour & Trekking with Optional Photographer
Klook's choice
Tours • From Kuta

Mount Batur Sunrise Jeep Tour & Trekking with Optional Photographer

Book now for tomorrow
Hotel pick-up
Private tour
Private group
Free cancellation
Instant confirmation
★ 4.8 (12,136) • 70K+ booked
From ₱ 727
10 off
Sale
Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)
Water activities • Bali

Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)

Book now for today
Morning departure
Up to 3 hrs
Free cancellation
Instant confirmation
★ 4.8 (1,405) • 10K+ booked
From ₱ 458
Bali Safari Park Ticket
Zoos & aquariums • Bali

Bali Safari Park Ticket

Book now for today
Instant confirmation
★ 4.5 (2,419) • 70K+ booked
From ₱ 1,783
5 off
Sale
Bali Spa Treatment at Lluvia Spa Seminyak
Klook's choice
Massages • Bali

Bali Spa Treatment at Lluvia Spa Seminyak

Book now for today
Free cancellation
Instant confirmation
★ 4.6 (2,434) • 40K+ booked
From ₱ 1,346
Bali Sanur - Nusa Penida Fast Boat Ticket
Ferries • From Kuta

Bali Sanur - Nusa Penida Fast Boat Ticket

Book now for today
Free cancellation
Instant confirmation
★ 4.3 (3,410) • 200K+ booked
From ₱ 229
12 off
Sale
Kuta|Ngurah Rai (Bali) International Airport Private Airport Transfer
Private airport transfers • Bali

Kuta|Ngurah Rai (Bali) International Airport Private Airport Transfer

Bestseller
Instant confirmation
★ 4.6 (74,150) • 300K+ booked
₱ 283
Bali Private Car Charter
Car charters • From Kuta

Bali Private Car Charter

Book now for today
Customized itinerary
Free cancellation
Instant confirmation
★ 4.6 (26,714) • 200K+ booked
From ₱ 1,670
Nusa Penida Private Car Rental with Driver
Car charters • Bali

Nusa Penida Private Car Rental with Driver

Book now for today
Customized itinerary
Free cancellation
Instant confirmation
★ 4.8 (6,311) • 50K+ booked
From ₱ 2,167
5 off
Sale
Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan
Ferries • Bali

Fast Boat Ticket between Bali (Sanur) and Nusa Lembongan

Book now for today
Free cancellation
Instant confirmation
★ 4.5 (1,169) • 50K+ booked
From ₱ 441
₱ 508
Fast Boat Ticket between Sanur and Nusa Penida
Ferries • Bali

Fast Boat Ticket between Sanur and Nusa Penida

Book now for today
Instant confirmation
★ 4.4 (1,373) • 50K+ booked
From ₱ 287
₱ 514
Bali Private Car Rental With Driver (Per Zone)
Car charters • From Kuta

Bali Private Car Rental With Driver (Per Zone)

Book now for tomorrow
Customized itinerary
Free cancellation
Instant confirmation
★ 4.6 (4,052) • 30K+ booked
From ₱ 245
₱ 274
Bali Private Car Rental with Driver
Car charters • Bali

Bali Private Car Rental with Driver

Book now for today
Customized itinerary
Free cancellation
Instant confirmation
★ 4.7 (2,435) • 10K+ booked
From ₱ 1,943
Fast Boat Ticket between Bali, Gili Islands and Lombok
Ferries • From Kuta

Fast Boat Ticket between Bali, Gili Islands and Lombok

Book now for tomorrow
Free cancellation
Instant confirmation
★ 3.5 (103) • 4K+ booked
From ₱ 1,115
Private City Transfer Around Bali
Car charters • Bali

Private City Transfer Around Bali

Book now for tomorrow
City transfers
Free cancellation
Instant confirmation
★ 4.6 (1,206) • 10K+ booked
From ₱ 514
₱ 549
Motorbike Rental in Bali Area
Car charters • Bali

Motorbike Rental in Bali Area

Book now for tomorrow
Free cancellation
Instant confirmation
★ 4.3 (1,127) • 40K+ booked
From ₱ 300
₱ 377
Private Sightseeing Custom Tour for Ubud & Surroundings
Car charters • Bali

Private Sightseeing Custom Tour for Ubud & Surroundings

Book now for tomorrow
Free cancellation
Instant confirmation
★ 4.7 (411) • 2K+ booked
₱ 2,036
₱ 2,229
Seminyak Lagoon All Suites Hotel
Hotels • Bali

Seminyak Lagoon All Suites Hotel

Instant confirmation
★ 4.5 (239)
From ₱ 1,933.6
Bakung Ubud Resort and Villa
Hotels • Bali

Bakung Ubud Resort and Villa

Instant confirmation
★ 4.2 (223)
From ₱ 1,353.3
The Apurva Kempinski Bali
Hotels • Bali

The Apurva Kempinski Bali

Instant confirmation
★ 4.7 (587)
From ₱ 16,436.5
Desa Potato Head Bali
Hotels • Bali

Desa Potato Head Bali

Instant confirmation
★ 4.8 (472)
From ₱ 12,166.3
AYANA Resort Bali
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png AYANA Resort Bali

Instant confirmation
★ 4.6 (1,008)
From ₱ 16,162.3
The Alea Hotel Seminyak
Hotels • Bali

The Alea Hotel Seminyak

Instant confirmation
★ 3.9 (99)
From ₱ 951.0
RIMBA by AYANA Bali
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png RIMBA by AYANA Bali

Instant confirmation
★ 4.9 (882)
From ₱ 10,106.4
Sanur Resort Watujimbar
Hotels • Bali

Sanur Resort Watujimbar

Instant confirmation
★ 4.2 (1,003)
From ₱ 3,577.2
Horison Seminyak Bali
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png Horison Seminyak Bali

Instant confirmation
★ 4.8 (1,014)
From ₱ 1,778.3
Legian Paradiso Hotel
Hotels • Bali

https://res.klook.com/image/upload/v1713240499/UED_new/PromoTag/StayPlus.png Legian Paradiso Hotel

Instant confirmation
★ 4.5 (1,007)
From ₱ 1,051.4
The Anvaya Beach Resort Bali
Hotels • Bali

The Anvaya Beach Resort Bali

Instant confirmation
★ 4.9 (1,010)
From ₱ 6,465.4
Tonys Villas & Resort
Hotels • Bali

Tonys Villas & Resort

Instant confirmation
★ 4.2 (468)
From ₱ 3,168.8

Reviews of Bali activities

Klook客路用户
2025-10-02 15:25:53
Fantastic 5.0
We really enjoy the whole trip, having nice coffee and trying exciting horse riding and ATV. Especially the driver Artaguna is very considerate and caring, who gave us very detailed instructions and delicious snacks. He is also very good at driving, we feel very safe while sleeping on his car. In general, five star recommendation!
劉 **
2025-10-09 03:12:26
Fantastic 5.0
I only had a few months of Muay Thai experience in Taiwan, so the coaches here gave me special guidance on certain movements that weren't fluid, things I hadn't noticed before. I came in the morning when it wasn't crowded, and a senior coach gave me one-on-one training, which really helped me improve my Muay Thai skills. Thanks!
Lorie *
2026-01-10 13:56:29
Fantastic 5.0
We had a 1-hour photoshoot and honestly didn’t expect to feel this comfortable in front of the camera. As a very awkward couple, we were nervous at first, but Wayan guided us so well and made the whole experience relaxed and fun. He captured so many beautiful photos with real emotions and genuine moments. We were surprised by how many great shots came out of just one hour. Highly recommended!
Klook User
2025-12-17 08:25:24
Fantastic 5.0
We had a wonderful experience with a one-hour photoshoot with Putri! Communication was smooth and flexible, and we were able to schedule the shoot based on the weather (which was especially helpful during the rainy season). We received the preview images the same evening, and after selecting 20 photos, the final edited images were delivered within just a few hours. Putri was a photographer with a great sense of humor, very creative, and full of great ideas. Thank you for such a lovely experience!
Jing *****
2025-08-29 13:20:57
Fantastic 5.0
I had a really fun photoshoot experience with Yudha. He drove all the way to Uluwatu and picked me up on time from my hotel. We went to a couple of iconic places - dreamland beach and culture park. He gave me great tips on how to pose, the pictures turned out to be amazing! I also had some time to change my outfit, he was very patient with my requests. 2 hours well spent, super happy with the result. Highly recommend his service.
Trisha ***********
2026-02-10 04:37:30
Fantastic 5.0
Ivan is the best. He was very patient and fun. He taught us poses that made us look great in the pictures. It was his first time at our choses location but he scouted the area to make sure we have a variety of background. We were 9 in the group and he was very patient in taking different our photos. We booked 2 hours photoshoot which is more than enough for us. There is a charge if we want to get all the raw photos which is not an issue for us. Book Ivan, he is great!
Klook会員
2025-10-09 15:19:18
Fantastic 5.0
I booked the day before and was able to smoothly choose the sunrise/sunset option and location via WhatsApp. They seemed flexible with changing the time and location listed on the schedule. I thought the price was a little high, but considering the full day of driving, the quality of the photos, and the album, I think it was a good deal. We took wedding photos and it was a wonderful and memorable experience. Furthermore, we had our children with us, and the photographer held them so we could take photos of just the two of us. This was an unusual accommodation, so I don't know if the photographer always does this, but we really appreciated it. Thanks to them, we were able to capture wonderful memories in photos. Thank you very much! Locations: Sunset Beach, Tegenungan Waterfall, Taman Dedari Amenities: Baby car seat Instructor: Understood the reference images and gave accurate pose instructions. 
IDA *
2026-02-20 19:57:29
Fantastic 5.0
First the driver pick us up from the hotel to go to Sanur port then we go on the boat to Nusa Penida. After we arrived in Nusa Penida port, there's a driver Made that pick us up to go around Nusa Penida. First we went to Broken bridge, angel billabong, then we had lunch and finished up with kelingking Beach. Made is a good driver and handle the road well eventhough the road in Nusa Penida is very bad. Overall the view of Nusa Penida is beautiful but the road there is terrible.
lee *****
2026-02-20 23:17:08
Fantastic 5.0
The tour with Mr. Ngurah, the driver and photographer, exceeded my expectations. He wasn't just a driver helping with transportation, but a meticulous and passionate companion who could be considered a photographer and the best guide. He took photos with great care and knew the photo spots so well that he would stop the car and take additional photos, saying, "This is a beautiful spot!" even while moving. Thanks to him, I was able to capture many 인생샷 (photos of a lifetime) in unexpected places. He also personally helped with poses so that they wouldn't look awkward, so even solo travelers can take great photos without any burden. The driving was very safe and comfortable, so I didn't feel any anxiety while going up and down the mountain roads, and he even played exciting music on the way up and down, so I enjoyed the trip without getting sleepy. The long travel time felt like a fun travel course. He was the best driver with kindness, sense, safe driving, and photography skills. I am very grateful to Mr. Ngurah for leaving me with good memories and wonderful photos, and I sincerely and strongly recommend him if you are planning a tour in Bali!

Quick facts about Bali

Local weather

  • JAN - DEC
    33°22°

    Tropical Climate

General info
  • Time zone

    No time difference

  • Currency

    1PHP = 291.58IDR

  • Official languages

  • Best time to visit

    Bonn Om Touk Water Festival

    Bali Kite Festival

    Ideal weather for surfing and outdoor activities

    Annual Ubud Writers and Readers Festival

  • Recommended trip duration

  • Flight time

    When departing from Toronto

See popular activities on the map

FAQs about Bali

What is Bali best known for?

When is the best time to visit Bali?

Where is the best location for tourists to stay in Bali?