Things to Do in Bali

Amazing Things to Do in Bali

1000+
Temples & Sites
50+
Beaches
4
Active Volcanoes
365
Days of Culture

Explore Things to Do by Location

Pick an area and get a curated list of beaches, food spots, temples, and adventures nearby

Things to Do in Bali (All Locations)
📍All Bali

Things to Do in Bali (All Locations)

Browse the best things to do across Bali—then filter by tag (beaches, food, culture, adventure, and more).

Best for
First-time planning
Vibe
Mix of everything
Good time
Anytime
Surf Batu Bolong (Beginner-Friendly)
4.6Editor score

Surf Batu Bolong (Beginner-Friendly)

Grab a board and hit Batu Bolong for mellow waves, surf schools, and an easy post-surf cafe lineup.

View Guide
Beach Club Day (Canggu Style)

Beach Club Day (Canggu Style)

Spend a lazy day by the pool with ocean views, music, and sunset vibes. Book ahead in peak season.

View Guide
Cafe Hop (Canggu Classics)

Cafe Hop (Canggu Classics)

Try specialty coffee, smoothie bowls, and brunch spots that made Canggu famous.

View Guide
Pilates / Yoga + Wellness Morning

Pilates / Yoga + Wellness Morning

Canggu is packed with wellness studios. Start early to beat traffic and heat, then grab a healthy brunch.

View Guide
Sunset + Sea Temple Day Trip (Tanah Lot)
4.6Editor score

Sunset + Sea Temple Day Trip (Tanah Lot)

One of the easiest big “wow” moments from Canggu. Go late afternoon for golden light and sunset views.

View Guide
Sunset Drinks at La Plancha

Sunset Drinks at La Plancha

A classic sunset spot on the sand. Arrive early for a good seat when it’s busy.

View Guide
Boutique Shopping + Local Brands

Boutique Shopping + Local Brands

Browse beachwear, homeware, and Bali-made products around Seminyak’s shopping streets.

View Guide
Spa Day (Massage + Facial)

Spa Day (Massage + Facial)

Seminyak has endless spa options. A 2–3 hour treatment block is an easy win after sun and surf.

View Guide
Dinner Crawl (Seminyak Favorites)

Dinner Crawl (Seminyak Favorites)

From casual bowls to high-end dining—Seminyak is one of the best areas for a food-focused evening.

View Guide
Uluwatu Temple at Sunset
4.6Editor score

Uluwatu Temple at Sunset

Clifftop temple with unreal ocean views. Bring a sarong, stay alert around monkeys, and time it for sunset.

View Guide
Explore Iconic Beaches (Cliff Access)

Explore Iconic Beaches (Cliff Access)

Uluwatu is all about hidden coves and cliff staircases. Bring water, good footwear, and plan around tides.

View Guide
Kecak Fire Dance (Uluwatu)

Kecak Fire Dance (Uluwatu)

The classic Bali show: chanting, fire, and epic sunset colors from the amphitheater.

View Guide
Jimbaran Seafood Dinner (Nearby)

Jimbaran Seafood Dinner (Nearby)

After sunset, head to the bay for grilled seafood on the sand. Great for couples and groups.

View Guide
Surf a Legendary Break

Surf a Legendary Break

Uluwatu’s waves are world famous. If you’re new, take a lesson at a mellower beach nearby.

View Guide
Sunset Yoga with Ocean Views

Sunset Yoga with Ocean Views

Uluwatu’s cliffside vibe is ideal for a slow evening class after the beach—hydrate and bring insect repellent.

View Guide
Sunrise Walk on the Sanur Promenade

Sunrise Walk on the Sanur Promenade

Start the day with a peaceful beachfront walk (or bike ride) and breakfast with ocean views.

View Guide
Calm Water Swim + Paddle

Calm Water Swim + Paddle

Sanur’s reef-protected shoreline is often gentler than the west coast—great for a chill water session.

View Guide
Easy Day Trip to Nusa Islands

Easy Day Trip to Nusa Islands

Sanur is one of the main departure points for fast boats to Nusa Penida and Nusa Lembongan.

View Guide
Brunch + Coffee (Low-Key Edition)

Brunch + Coffee (Low-Key Edition)

Swap Canggu crowds for a slower meal. Great if you’re traveling with family or want a quieter pace.

View Guide
Slow Morning: Yoga + Healthy Café

Slow Morning: Yoga + Healthy Café

Sanur is underrated for a low-key wellness day—stretch, hydrate, then brunch.

View Guide
Balinese Cooking Class

Balinese Cooking Class

Shop local ingredients, learn spices, and cook classics. A fun option when it’s rainy or you need a break from scooters.

View Guide
Monkey Forest (Ubud)

Monkey Forest (Ubud)

A mystical jungle sanctuary with temples and hundreds of long-tailed macaques. Secure your belongings.

View Guide
Waterfall Half-Day Adventure

Waterfall Half-Day Adventure

Chase waterfalls around Ubud and beyond. Wear grippy shoes and bring a dry bag for your phone.

View Guide
Tirta Empul (Holy Water Rituals)
4.6Editor score

Tirta Empul (Holy Water Rituals)

A powerful spiritual site where visitors can take part in purification rituals. Dress respectfully.

View Guide
Rice Terraces (Tegallalang / Jatiluwih)

Rice Terraces (Tegallalang / Jatiluwih)

Iconic green terraces, short walks, and photo spots. Go early to beat crowds and heat.

View Guide
Full Wellness Day (Yoga + Spa)

Full Wellness Day (Yoga + Spa)

Ubud is Bali’s reset button. Combine a morning class with a massage and a healthy lunch.

View Guide
Surf Lesson in Kuta

Surf Lesson in Kuta

One of the easiest places to try surfing for the first time. Choose a licensed instructor and start in the whitewater.

View Guide
Sunset Walk on Kuta Beach

Sunset Walk on Kuta Beach

A simple classic: walk the shoreline and watch the sky change colors. Keep an eye on belongings in crowded areas.

View Guide
Easy Shopping + Souvenirs

Easy Shopping + Souvenirs

Stock up on essentials, gifts, and casual clothing—Kuta has lots of options within a small area.

View Guide
Seafood Dinner on the Beach

Seafood Dinner on the Beach

Order grilled fish, prawns, and calamari with your toes in the sand. Go early for the best tables.

View Guide
Chill Beach Afternoon

Chill Beach Afternoon

Jimbaran Bay is usually calmer and more relaxed than the busier west-coast beaches.

View Guide
Spa + Sunset Combo

Spa + Sunset Combo

A local favorite plan: massage late afternoon, then seafood dinner at sunset.

View Guide
Water Sports at Tanjung Benoa

Water Sports at Tanjung Benoa

Jet skis, parasailing, and banana boats—great for groups. Confirm safety gear and pricing before starting.

View Guide
Calm Beach Day

Calm Beach Day

Some of the calmest swimming conditions in the south. Perfect if you want an easy day with minimal planning.

View Guide
Resort Wellness Morning

Resort Wellness Morning

Start your day with yoga or a gym session, then breakfast and a slow pool day.

View Guide

Essential Activity Guide

Everything you need to know for the perfect Bali adventure

Best Time to Visit

April to October is ideal for outdoor activities with dry weather. Visit temples early morning (6-8 AM) to avoid crowds. Dry season perfect for volcano treks and cultural sites.

Activity Essentials

Comfortable walking shoes, sunscreen, hat, water bottle, and respectful clothing for temples. Bring a sarong for temple visits and cash for entrance fees.

Cultural Respect

Dress modestly at temples, participate respectfully in ceremonies, and always ask before photographing locals. Remove shoes before entering sacred areas.

Ready to Experience Bali?

Plan your perfect adventure combining culture, nature, and unforgettable experiences

Start Your Bali Adventure

From sacred temples and volcanic sunrises to cultural immersion and natural wonders, Bali offers endless adventures for every type of traveler. Begin your journey today!