Explore Bali
Things to do
Hotels
Transport

Top things to do in Bali

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

Kecak & Fire Dance Show Ticket at Uluwatu Temple

Book now for tomorrow
Instant confirmation
4.5 / 5
(4.6K) • 200K+ booked
$ 10.29
Sale 10% off
Freebies
Surfing Lesson at Kuta Beach by 27 Surf Bali
Fall deal
Klook's choice
Water activities • Bali

Surfing Lesson at Kuta Beach by 27 Surf Bali

Book now for tomorrow
English guided
Morning departure
4.8 / 5
(2.7K) • 60K+ booked
$ 14.85
Sale 10% off
Freebies
Garuda Wisnu Kencana Cultural Park Ticket in Bali
Parks & gardens • Bali

Garuda Wisnu Kencana Cultural Park Ticket in Bali

Instant confirmation
4.5 / 5
(1.6K) • 60K+ booked
$ 5.85
Retail: $ 9.95
Sacred Monkey Forest Ubud Ticket
Zoos & aquariums • Bali

Sacred Monkey Forest Ubud Ticket

Book now for today
Instant confirmation
4.7 / 5
(1.1K) • 40K+ booked
$ 7.95
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
4.6 / 5
(425) • 10K+ booked
$ 62.85
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
4.9 / 5
(16.1K) • 80K+ booked
$ 16.85
Freebies
Snorkeling Experience in Nusa Penida (3-4 Snorkeling Spots)
Fall deal
Klook's choice
Water activities • Bali

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

Book now for today
English guided
Morning departure
4.9 / 5
(2.7K) • 20K+ booked
$ 24.89
Sale 10% off
Freebies
Combo ATV and Ayung River Rafting with Lunch
Fall deal
Klook's choice
Outdoor & sports activities • From Kuta

Combo ATV and Ayung River Rafting with Lunch

Book now for tomorrow
English guided
Morning departure
4.8 / 5
(2.3K) • 50K+ booked
$ 35.69
Sale 5% off
Freebies
Nusa Penida Day Tour in Bali
Klook's choice
Tours • From Kuta

Nusa Penida Day Tour in Bali

Book now for tomorrow
Hotel pick-up
Private tour
4.6 / 5
(16.3K) • 200K+ booked
$ 36.65
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
4.9 / 5
(13.0K) • 70K+ booked
$ 16.49
Waterbom Bali Ticket
Water parks • Bali

Waterbom Bali Ticket

Book now for today
Free cancellation
Instant confirmation
4.8 / 5
(4.8K) • 200K+ booked
$ 26.45
Retail: $ 29.35
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
4.9 / 5
(1.5K) • 20K+ booked
$ 11.15
Bali Sanur - Nusa Penida Fast Boat Ticket
Ferries • From Kuta

Bali Sanur - Nusa Penida Fast Boat Ticket

Book now for tomorrow
Free cancellation
Instant confirmation
4.2 / 5
(4.1K) • 300K+ booked
$ 9.95
Retail: $ 15.89
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 / 5
(81.8K) • 400K+ booked
From
$ 7.05
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 / 5
(1.3K) • 70K+ booked
$ 13.39
Retail: $ 15.89
Bali Private Car Charter
Car charters • From Kuta

Bali Private Car Charter

Book now for tomorrow
Customized itinerary
Free cancellation
4.6 / 5
(29.0K) • 200K+ booked
From
$ 37.75
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
4.8 / 5
(8.8K) • 60K+ booked
$ 52.05
Sale 5% off
Fast Boat Ticket between Sanur and Nusa Penida
Ferries • Bali

Fast Boat Ticket between Sanur and Nusa Penida

Book now for tomorrow
Instant confirmation
4.3 / 5
(1.5K) • 70K+ booked
$ 7.89
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 / 5
(103) • 7K+ booked
$ 25.79
Bali Private Car Rental with Driver
Car charters • Bali

Bali Private Car Rental with Driver

Customized itinerary
Free cancellation
Instant confirmation
4.7 / 5
(3.3K) • 20K+ booked
$ 44.95
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
4.6 / 5
(4.5K) • 40K+ booked
$ 5.69
Retail: $ 6.35
Private City Transfer Around Bali
Car charters • Bali

Private City Transfer Around Bali

Book now for tomorrow
City transfers
Free cancellation
4.6 / 5
(1.4K) • 10K+ booked
$ 11.89
Retail: $ 12.69
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 / 5
(19) • 4K+ booked
$ 15.89
Premium Fast Boat with AC Between Bali - Nusa Penida
Ferries • From Kuta

Premium Fast Boat with AC Between Bali - Nusa Penida

Book now for tomorrow
Free cancellation
Instant confirmation
3.5 / 5
(55) • 8K+ booked
$ 11.10
Retail: $ 15.89
The Apurva Kempinski Bali
Hotels • Bali

The Apurva Kempinski Bali

Instant confirmation
4.8 / 5
(863) • 100+ booked
From
$ 418
Bakung Ubud Resort and Villa
Hotels • Bali

Bakung Ubud Resort and Villa

Instant confirmation
4.1 / 5
(268)
From
$ 26.68
Desa Potato Head Bali
Hotels • Bali

Desa Potato Head Bali

Instant confirmation
4.9 / 5
(742)
From
$ 288.91
Padma Resort Ubud
Hotels • Bali

Padma Resort Ubud

Instant confirmation
4.8 / 5
(678)
From
$ 323.66
RIMBA by AYANA Bali
Hotels • Bali

RIMBA by AYANA Bali

Instant confirmation
4.9 / 5
(955)
From
$ 283.23
Seminyak Lagoon All Suites Hotel
Hotels • Bali

Seminyak Lagoon All Suites Hotel

Instant confirmation
4.6 / 5
(255)
From
$ 36.52
The Anvaya Beach Resort Bali
Hotels • Bali

The Anvaya Beach Resort Bali

Instant confirmation
4.9 / 5
(1.0K)
From
$ 173.71
Metland Seva Seminyak
Hotels • Bali

Metland Seva Seminyak

Instant confirmation
4.9 / 5
(1.0K)
From
$ 43.19
AYANA Resort Bali
Hotels • Bali

AYANA Resort Bali

Instant confirmation
4.7 / 5
(1.0K)
From
$ 453.22
The Alea Hotel Seminyak
Hotels • Bali

The Alea Hotel Seminyak

Instant confirmation
4.2 / 5
(116)
From
$ 24.02
Padma Resort Legian
Hotels • Bali

Padma Resort Legian

Instant confirmation
4.9 / 5
(1.0K)
From
$ 351.67
Prama Sanur Beach Bali
Hotels • Bali

Prama Sanur Beach Bali

Instant confirmation
4.5 / 5
(1.0K)
From
$ 111.69

Reviews of Bali activities

muhd ******
2026-04-14 04:35:59
Fantastic 5.0
My stay at The Apurva Kempinski Bali was truly unforgettable. The resort’s architecture is breathtaking, blending traditional Indonesian design with modern luxury. From the moment I arrived, the service was exceptional—staff were warm, attentive, and always ready to assist. The rooms were spacious, beautifully designed, and offered stunning ocean views. I especially loved the infinity pool overlooking the Indian Ocean—it’s the perfect place to relax and unwind. The breakfast spread was extensive, with both local and international options that catered to every taste.
Mei *******
2026-05-25 07:35:30
Fantastic 5.0
Stay 3 Days 2 Nights Greeted by friendly staff when checked in, explained in detail what facility during our stay, we spent our entire day in the hotel, walking at the beach, swimming at the pool (as a hotel guest you can have free access to the Day bed at hotel pool and at certain times at the Beach Club) checkup 1 day advance and book the activities if time permits, all staff were welcoming and friendly , yes I enjoyed my stays
Flordelyn *****
2026-06-21 05:01:32
Fantastic 5.0
Our stay at Bakung Resort and Villa Ubud was truly wonderful. The place is beautiful, peaceful, and surrounded by nature, making it the perfect escape from the busy city. The staff were incredibly warm and accommodating, and the overall atmosphere made us feel relaxed and at home. The rooms were clean and comfortable, and every corner of the resort had a charming Balinese touch. Waking up to the serene views and spending time in such a tranquil environment was one of the highlights of our trip. The only thing we regret is not staying longer! We absolutely fell in love with this place and wish we had booked a few more nights. We would definitely love to come back and stay here again on our next visit to Ubud. Highly recommended!
LI *****
2026-10-03 05:10:29
Fantastic 5.0
The hotel service was excellent, and the front desk staff was very welcoming. While waiting for our room, they escorted us to the VIP room to enjoy tea, snacks, and coffee. The bed in the room was very large, extremely comfortable, and great for sleeping. Welcome fruit was provided in the room, and the soft drinks and Pringles in the minibar were complimentary. The slippers provided by the hotel were also stylish and could be taken home. The location is convenient, very close to the airport and shopping centers. The only area for improvement is that the gym is truly too small; other than that, everything else is highly recommended.
Shanneil *****
2026-10-10 06:25:45
Fantastic 5.0
⭐⭐⭐⭐⭐ We had a wonderful stay at this hotel! The accommodation exceeded our expectations in every aspect. The room was clean, well-maintained, and comfortable, making it easy for us to relax and enjoy our stay. The amenities were also excellent and added to the overall experience. One thing I really appreciated was how fresh and fragrant everything was, especially the towels, linens, and other essentials. They smelled so good and clean! You can really tell that the hotel pays attention to the little details that make guests feel comfortable and well taken care of. Overall, everything was worth it, from the cleanliness and amenities to the comfort of the room. We truly enjoyed our stay and would definitely recommend this hotel to anyone looking for a clean, comfortable, and relaxing accommodation. We would love to stay here again! ❤️
Elroy ******
2026-05-30 07:29:01
Fantastic 5.0
Very worthwhile and good. You can explore 3 properties. It's kid-friendly, with 3 playgrounds and many pools for children.
sarahjane ***********
2026-04-20 03:10:59
Fantastic 5.0
we enjoyed our stay at the Hotel but there is a need of improvement when it comes to the cleancliness of the pool itself.
Barry ***********
2026-06-18 04:40:51
Fantastic 5.0
All Goods the Location near to the beach Near to the restaurant and Bintang Supermarket almost 30minutes ride to the airport the staff is almost Good and welcoming
Dian ********
2026-06-29 04:44:47
Fantastic 5.0
The swimming pool is the best, but unfortunately, the water isn't very clear, perhaps because it mixes with the beach sand. Overall, I'm very satisfied with my stay here.

Quick facts about Bali

Local weather

℉℃
  • JAN - DEC
    33°22°

    Tropical Climate

General info
  • Time zone

    No time difference

  • Currency

    1CAD = 12,607.22IDR

  • 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

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?