Travinora
Top picksExperiencesGuidesDestinationsBlog
Explore destinations
Lush green rice terraces with palm trees in Tegelalang, Bali
  1. Home
  2. /Explore
  3. /Indonesia
  4. /Bali

🇮🇩 Indonesia

Book Bali tours, tickets & attractions

7,340 real, bookable experiences in Bali, ranked by real traveler ratings — no sponsored spots, just what's actually worth booking.

Honest prices and ratings, never a sponsored spot

7,340Experiences
★ 5.0Rated
$103Avg. price

All things to do in Bali

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home5.0(703)

PRIVATE Authentic Balinese Cooking Class in Ubud at Putu's Home

3 hr · from $75

View details ↗
Ubud Highlights: Monkey Forest, Rice Terrace, Tirta Empul Temple5.0(445)

Ubud Highlights: Monkey Forest, Rice Terrace, Tirta Empul Temple

9 hr · from $70

View details ↗
Ubud Adventure All Inclusive Private Day Tour5.0(211)

Ubud Adventure All Inclusive Private Day Tour

10 hr · from $23

View details ↗
Nusa Penida Two Dives Trip for Certified Divers5.0(205)

Nusa Penida Two Dives Trip for Certified Divers

5 hr · from $132

View details ↗
Bali Airport Transfer Service in Private5.0(201)

Bali Airport Transfer Service in Private

2.5 hr · from $23

View details ↗
Best of Ubud Private Tour – All-Inclusive Experience5.0(189)

Best of Ubud Private Tour – All-Inclusive Experience

9 hr · from $90

View details ↗
Balinese Life Style Tour5.0(150)

Balinese Life Style Tour

8 hr · from $80

View details ↗
Bali Instagram Private Tour: Best Spots (All-Inclusive)5.0(143)

Bali Instagram Private Tour: Best Spots (All-Inclusive)

11 hr · from $109

View details ↗
Bali ATV Quad Bike and Water Rafting in Ubud - with Transfer5.0(138)

Bali ATV Quad Bike and Water Rafting in Ubud - with Transfer

3.5 hr · from $25

View details ↗
Best of Ubud Private Day Tour with All Inclusive5.0(138)

Best of Ubud Private Day Tour with All Inclusive

8 hr · from $37

View details ↗
Spa at Heiwa with Dining Included at Hiiragi5.0(135)

Spa at Heiwa with Dining Included at Hiiragi

2.5 hr · from $130

View details ↗
Ubud Private Tour: Waterfalls, Rice Terrace & Monkey Forest5.0(130)

Ubud Private Tour: Waterfalls, Rice Terrace & Monkey Forest

9 hr · from $43

View details ↗
Ubud Wonderful Day Tour5.0(118)

Ubud Wonderful Day Tour

7 hr · from $40

View details ↗
Bali Private Chartered Service5.0(113)

Bali Private Chartered Service

8 hr · from $40

View details ↗
Ubud Highlight Private Tour - All Inclusive Entrance fee5.0(110)

Ubud Highlight Private Tour - All Inclusive Entrance fee

9 hr · from $63

View details ↗
Private Ubud Cultural Best Highlights All Inclusive5.0(106)

Private Ubud Cultural Best Highlights All Inclusive

10 hr · from $35

View details ↗
Open Water + Advanced Course - Premium Certifications Package in Nusa Lembongan5.0(105)

Open Water + Advanced Course - Premium Certifications Package in Nusa Lembongan

96 hr · from $802

View details ↗
Ubud Private Driver : Safe Bali Driver For Tour Or Hotel Transfer5.0(104)

Ubud Private Driver : Safe Bali Driver For Tour Or Hotel Transfer

9 hr · from $32

View details ↗
Mount Batur Sunrise Hike – Local Guide & Hot Spring Experience5.0(99)

Mount Batur Sunrise Hike – Local Guide & Hot Spring Experience

8 hr · from $19

View details ↗
Balinese Vegan Cooking Class with Fresh Harvesting & Garden Tour5.0(96)

Balinese Vegan Cooking Class with Fresh Harvesting & Garden Tour

3.5 hr · from $39

View details ↗
Mount Batur Sunrise Jeep Tour (All-Inclusive)5.0(93)

Mount Batur Sunrise Jeep Tour (All-Inclusive)

8 hr · from $22

View details ↗
Ubud Monkey Forest - Rice Terrace - Jungle Swing - Water Temple5.0(90)

Ubud Monkey Forest - Rice Terrace - Jungle Swing - Water Temple

9 hr · from $36

View details ↗
Kuta Bali Silver Jewelry Making Class Near Kuta Beach5.0(86)

Kuta Bali Silver Jewelry Making Class Near Kuta Beach

3 hr · from $36

View details ↗
Bali Cooking Class with Culture Experience5.0(84)

Bali Cooking Class with Culture Experience

6 hr · from $50

View details ↗
Introduction into diving (half day, 2 dives, no cert)5.0(80)

Introduction into diving (half day, 2 dives, no cert)

5 hr · from $103

View details ↗
Open Water + Advanced Course - Premium Certifications Package in Tulamben5.0(78)

Open Water + Advanced Course - Premium Certifications Package in Tulamben

96 hr · from $653

View details ↗
Bali Highlights Customizable Private Day Tour5.0(78)

Bali Highlights Customizable Private Day Tour

8 hr · from $25

View details ↗
Best Ubud Private Tour : Monkey Forest, Rice Terraces & Waterfall5.0(77)

Best Ubud Private Tour : Monkey Forest, Rice Terraces & Waterfall

10 hr · from $48

View details ↗
Koi Photo Boat Bali Swing Monkey Forest and Tegenungan Waterfall5.0(73)

Koi Photo Boat Bali Swing Monkey Forest and Tegenungan Waterfall

8 hr · from $51

View details ↗
Nusa Penida Three Dives Trip for Certified Divers5.0(71)

Nusa Penida Three Dives Trip for Certified Divers

7 hr · from $160

View details ↗

Mount Batur Tours

View all 19 options →
Mount Batur Sunrise Jeep Tour (All-Inclusive)5.0(93)

Mount Batur Sunrise Jeep Tour (All-Inclusive)

8 hr · from $22

View details ↗
Mount Batur Hike & Hot Spring Tour5.0(63)

Mount Batur Hike & Hot Spring Tour

10 hr · from $43

View details ↗
Mount Batur Bali Sunrise Jeep tour All Inclusive5.0(44)

Mount Batur Bali Sunrise Jeep tour All Inclusive

8 hr · from $20

View details ↗
Mount Batur Sunrise Trekking5.0(42)

Mount Batur Sunrise Trekking

8 hr · from $19

View details ↗
Mount Batur Sunrise Hike & Hot Spring (Private & All-Inclusive)5.0(40)

Mount Batur Sunrise Hike & Hot Spring (Private & All-Inclusive)

11 hr · from $178

View details ↗
Mount Batur Jeep Sunrise & Natural Hot Spring5.0(32)

Mount Batur Jeep Sunrise & Natural Hot Spring

9 hr · from $23

View details ↗

Your guide to Bali

Bali splits into distinct areas with very different characters — Seminyak and Kuta's beaches, Ubud's rice terraces and temples inland, Uluwatu's clifftop coast — connected by roads that can take longer than the map distance suggests.

Traffic around the southern beach areas is real and worth planning around, which is part of why so many visitors base themselves in one area rather than trying to cover the whole island.

Travinora

Unique, highly-rated experiences — real prices, real reviews, anywhere in the world.

Travinora may earn a commission when you book through links on this site.

DestinationsExplore all destinations →
  • Kyoto
  • Osaka
  • Marrakech
  • Paris
  • London
  • Rome
  • Istanbul
  • New York City
  • Dubai
  • Prague
  • Singapore
  • Seoul
  • Barcelona
  • Bangkok
  • Amsterdam
  • Sydney
  • Lisbon
  • Cape Town
  • Reykjavik
Company
  • About
  • Blog
  • Editorial methodology
  • Privacy Policy
  • Terms
  • Contact

Travinora is a unit of CalmGetaways Travel and Tourism L.L.C-FZ, a limited liability company registered under Meydan Free Zone (License No. 2203591.01).

Registered Address: Meydan Grandstand, 6th Floor, Meydan Road, Nad Al Sheba, Dubai, United Arab Emirates

Contact: hello@travinora.com

© 2026 CalmGetaways Travel and Tourism L.L.C-FZ. All rights reserved.