Explore Bali
Things to do
Transport
Hotels

Top things to do in Bali

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

Kecak & Fire Dance Show Ticket at Uluwatu Temple

Book now for tomorrow
Free cancellation
Instant confirmation
★ 4.5 (4,456) • 200K+ booked
US$ 7.39
10 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,521) • 60K+ booked
US$ 11.05
Freebies
Sacred Monkey Forest Ubud Ticket
Zoos & aquariums • Bali

Sacred Monkey Forest Ubud Ticket

Book now for today
Instant confirmation
★ 4.7 (1,104) • 30K+ booked
US$ 5.69
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
English guided
Private group
Free cancellation
Instant confirmation
★ 4.9 (15,401) • 80K+ booked
US$ 12.55
Freebies
Waterbom Bali Ticket
Water parks • Bali

Waterbom Bali Ticket

Book now for today
Free cancellation
Instant confirmation
★ 4.8 (4,832) • 200K+ booked
US$ 18.95
US$ 21.05
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
English guided
Up to 3 hrs
Free cancellation
Instant confirmation
★ 4.6 (394) • 10K+ booked
US$ 46.85
Nusa Penida Day Tour in Bali
Tours • From Kuta

Nusa Penida Day Tour in Bali

Book now for today
Hotel pick-up
Private tour
English guided
Free cancellation
Instant confirmation
★ 4.6 (16,078) • 200K+ booked
US$ 16.39
Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)
Klook's choice
Water activities • Bali

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

Book now for today
English guided
Morning departure
Up to 3 hrs
Free cancellation
Instant confirmation
★ 4.9 (2,496) • 10K+ booked
US$ 18.55
Freebies
Combo ATV and Ayung River Rafting with Lunch
Klook's choice
Outdoor & sports activities • From Kuta

Combo ATV and Ayung River Rafting with Lunch

Book now for today
English guided
Morning departure
7+ hrs
Private group
Free cancellation
Instant confirmation
★ 4.8 (2,204) • 50K+ booked
US$ 25.35
Free coconut
Freebies
Surfing Lesson in Kuta by Daddy and Mom Surfing School
Water activities • Bali

Surfing Lesson in Kuta by Daddy and Mom Surfing School

Book now for tomorrow
English guided
Morning departure
Up to 3 hrs
Private group
Free cancellation
Instant confirmation
★ 4.9 (1,485) • 20K+ booked
US$ 7.99
Mount Batur Jeep Sunrise Day Tour With Photographer
Klook's choice
Tours • From Kuta

Mount Batur Jeep Sunrise Day Tour With Photographer

Book now for tomorrow
Hotel pick-up
Private tour
English guided
Private group
Free cancellation
Instant confirmation
★ 4.9 (12,557) • 70K+ booked
US$ 13.65
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.7 (2,686) • 50K+ booked
US$ 24.29
5 off
Sale
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,954) • 200K+ booked
US$ 7.25
US$ 11.39
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.7 (80,824) • 400K+ booked
US$ 0.0
Bali Private Car Charter
Car charters • From Kuta

Bali Private Car Charter

Book now for tomorrow
Customized itinerary
Free cancellation
Instant confirmation
★ 4.6 (28,590) • 200K+ booked
From US$ 27.05
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 (8,392) • 60K+ booked
US$ 37.29
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
Instant confirmation
★ 4.5 (1,284) • 60K+ booked
US$ 11.59
Fast Boat Ticket between Sanur and Nusa Penida
Ferries • Bali

Fast Boat Ticket between Sanur and Nusa Penida

Book now for today
Free cancellation
Instant confirmation
★ 4.3 (1,498) • 60K+ booked
US$ 5.75
Fast Boat Ticket Between Bali, Gili Islands, Lombok, and Nusa Penida
Ferries • Bali

Fast Boat Ticket Between Bali, Gili Islands, Lombok, and Nusa Penida

Book now for tomorrow
Instant confirmation
★ 3.6 (78) • 5K+ booked
US$ 17.79
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,448) • 40K+ booked
US$ 4.09
US$ 4.55
Bali Private Car Rental with Driver
Car charters • Bali

Bali Private Car Rental with Driver

Book now for tomorrow
Customized itinerary
Free cancellation
Instant confirmation
★ 4.7 (3,097) • 20K+ booked
US$ 32.25
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,329) • 10K+ booked
US$ 8.55
US$ 9.09
Premium Fast Boat with AC Between Bali - Nusa Penida
Ferries • From Kuta

Premium Fast Boat with AC Between Bali - Nusa Penida

Book now for today
Free cancellation
Instant confirmation
★ 3.5 (41) • 7K+ booked
US$ 7.95
US$ 11.39
Fast Boat Ticket Between Bali (Kusamba) - Nusa Penida (Sampalan)
Ferries • Bali

Fast Boat Ticket Between Bali (Kusamba) - Nusa Penida (Sampalan)

Book now for today
Free cancellation
Instant confirmation
★ 4.9 (16) • 3K+ booked
US$ 11.59
The Apurva Kempinski Bali
Hotels • Bali

The Apurva Kempinski Bali

Instant confirmation
★ 4.8 (861) • 50+ booked
From US$ 311.74
20 off
Desa Potato Head Bali
Hotels • Bali

Desa Potato Head Bali

Instant confirmation
★ 4.9 (741)
From US$ 236.46
20 off
Bakung Ubud Resort and Villa
Hotels • Bali

Bakung Ubud Resort and Villa

Instant confirmation
★ 4.1 (266)
From US$ 20.15
20 off
Seminyak Lagoon All Suites Hotel
Hotels • Bali

Seminyak Lagoon All Suites Hotel

Instant confirmation
★ 4.6 (253)
From US$ 25.08
20 off
Hotel NEO+ Kuta Legian
Hotels • Bali

Hotel NEO+ Kuta Legian

Instant confirmation
★ 4.9 (365)
From US$ 28.00
20 off
The Alea Hotel Seminyak
Hotels • Bali

The Alea Hotel Seminyak

Instant confirmation
★ 4.2 (114)
From US$ 16.75
20 off
RIMBA by AYANA Bali
Hotels • Bali

RIMBA by AYANA Bali

Instant confirmation
★ 4.9 (955)
From US$ 201.74
20 off
Metland Seva Seminyak
Hotels • Bali

Metland Seva Seminyak

Instant confirmation
★ 4.8 (1,028)
From US$ 32.98
20 off
The Anvaya Beach Resort Bali
Hotels • Bali

The Anvaya Beach Resort Bali

Instant confirmation
★ 4.9 (1,022)
From US$ 123.83
20 off
Ayodya Resort Bali
Hotels • Bali

Ayodya Resort Bali

Instant confirmation
★ 4.5 (1,013)
From US$ 104.67
20 off
Kamaniiya Petitenget Seminyak
Hotels • Bali

Kamaniiya Petitenget Seminyak

Instant confirmation
★ 4.8 (389)
From US$ 32.47
20 off
AYANA Resort Bali
Hotels • Bali

AYANA Resort Bali

Instant confirmation
★ 4.7 (1,009)
From US$ 328.74
20 off

Reviews of Bali activities

Пользователь Klook
2026-06-17 02:14:50
Fantastic 5.0
We had a very good instructor! My son had never surfed before! This was his first experience. On his very first try, my son was able to stay on the waves by himself. A big thank you to the instructor. We were a little late, but our agent wrote that they were waiting for us and we could still come. Thank you to the company for that ❤️
Người dùng Klook
2026-09-04 00:51:48
Fantastic 5.0
I had an incredible time taking a surf lesson at Daddy & Mom Surf School! The teacher was super friendly, patient, and explained all the techniques clearly, making it easy to catch my first waves even as a beginner. On top of the great guidance, the lesson was very affordable for the top-notch quality you get. Surfing here is a total must-try experience when you're in Bali!
KIM ***********
2026-04-25 12:32:39
Fantastic 5.0
This is a review of UP2U Surf School. They safely stored our valuables in a locker and were very accommodating with our schedule. Even though I don't speak English well, the lesson was no problem, and instructor Chris taught at a level appropriate for us. I missed checking my email (the email from the company was classified as spam), so we couldn't make it at the scheduled time, but they arranged an instructor for us when we showed up unexpectedly. We booked a 2:1 private lesson and are very satisfied as it allowed us to surf successfully at a great price. I will definitely book again on my next visit to Kuta. I'll be sure to check my email properly next time. I highly recommend UP2U Surf School.
Jun ********
2026-06-05 13:18:01
Fantastic 5.0
Good coaching by JO. He is very patient and waiting for the right wave for me to try. Even in the beginning I do not surf well but he assure me the falling in to the water is better than falling on the ground. In the end I was able to get a better feel on how to surf. Will come back in the future. They should improve facility for shower
Klook客路用户
2026-08-04 14:32:28
Fantastic 5.0
What an incredible experience! I never thought I’d be able to stand up on my very first surfing lesson, but thanks to the excellent instructor, I did! Everything was well organized, safe, and so much fun. Definitely one of the highlights of my Bali trip. Highly recommend! ⭐⭐⭐⭐⭐
Zing *
2026-05-02 02:36:08
Fantastic 5.0
Wayan and Yanto took 3 of us, taught us the basics and provided us a great experience. They helped us catch the waves multiple times and stand on the board despite it being our first time surfing. Very beginner friendly, and they also made sure the entire process was safe and easy, reassuring us we could go back to the beach if we feel tired (one of us did). Location was easy to find. There was also a photographer capturing us the whole time and we could buy pics from them. Highly recommend the experience!🤙🏼 :)
Klook客路用户
2026-08-27 11:50:26
Fantastic 5.0
We stayed across from the beach and chose a two-hour lesson. Unexpectedly, after the first lesson, we immediately booked a second day of classes. Safety: Since my child is only 6 years old and not heavy enough, the instructor was by his side the entire time, helping him with the board. Of course, before the lesson, the instructor also taught safety procedures. Instructor: The instructor was very nice and enthusiastic. My child was able to stand up on the first day, and he specifically requested to have the same instructor for the second day. The instructor spent two full hours with him, and by the second day, he could stand on the board for quite a while. During breaks, the instructor even carried him back to the resting area and took him to rinse off. Very professional.
Klook用戶
2026-05-23 10:35:38
Fantastic 5.0
Had an amazing surfing lesson at Seminyak Beach! The coach Ricky was incredibly attentive and professional, taking the time to explain proper techniques on the sand before heading into the water. He patiently guided us through each step and ensured we felt safe and confident the whole time. By the end of the session, we managed to stand up on the board and ride a few waves — such a rewarding experience! The waves at Seminyak are perfect for beginners, and the vibe is fantastic. Highly recommend this lesson to anyone visiting Bali. Will definitely book again! 🌊🏄‍♂️
클룩 고객
2026-06-02 09:15:21
Fantastic 5.0
Everything was perfect, but above all, I sincerely thank Noel for wholeheartedly encouraging me and meticulously guiding my posture! My only concern before arriving was that DD, who I had originally booked with, didn't contact me to confirm in advance. Thanks to Noel's help, my first surfing experience was the best time I could have ever asked for! I can't thank him enough! Thank you so much from the bottom of my heart, Noel! Bali is truly paradise! ☺️

Quick facts about Bali

Local weather

  • JAN - DEC
    33°22°

    Tropical Climate

General info
  • Time zone

    No time difference

  • Currency

    1USD = 17,588.14IDR

  • 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 Auckland

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?