Best Places to Visit in Bali
From ancient temples perched on sea cliffs to emerald rice terraces carved into volcanic hillsides, discover the must-visit destinations that make Bali one of the world's most enchanting islands.
Bali packs an extraordinary diversity of landscapes and cultural treasures into an island roughly the size of a small European country. Within a single day you can stand before a 16th-century sea temple at sunset, wander through a sacred monkey sanctuary in a tropical forest, and purify yourself in the holy spring waters of a thousand-year-old water temple. What makes Bali's top destinations so compelling is the seamless blend of natural beauty and living Balinese Hindu culture. Every terraced rice field has a water temple that governs its irrigation, every cliff-top lookout reveals a shrine wrapped in checkered cloth, and every village square hosts regular ceremonies with gamelan music and offerings. These are not museum exhibits; they are the beating heart of daily life. This guide covers the essential places every first-time and returning visitor should experience. We have organized them by type so you can build an itinerary that balances temples, nature, and cultural encounters without exhausting yourself on long drives between scattered attractions.
Tanah Lot: Bali's Iconic Sea Temple
Tanah Lot is arguably Bali's single most photographed landmark. This 16th-century Hindu temple sits on a rocky outcrop just offshore, completely surrounded by crashing Indian Ocean waves at high tide. Founded by the Javanese priest Dang Hyang Nirartha during his travels across Bali, Tanah Lot remains an active place of worship dedicated to the sea gods who protect the island. The temple itself is off-limits to non-worshippers, but the real spectacle is the setting. Arrive around 5:00 PM to secure a good vantage point along the cliffside walkway. As the sun drops toward the horizon, the temple becomes a dramatic black silhouette against bands of orange and purple sky. The surrounding area has been developed with manicured gardens, cultural park performances, and a string of souvenir shops, but the sunset view remains genuinely breathtaking. At low tide you can walk across the exposed rock to the base of the temple where priests offer blessings and there is a small freshwater spring that locals consider sacred despite being surrounded by saltwater. The entire complex also includes a smaller temple on a cliff directly above, which offers a less crowded perspective for photographs.
💡 Low tide typically occurs in the late afternoon during dry season months, letting you walk right up to the temple base for blessings.
- ✓Arrive by 4:30 PM for the best sunset viewing spots, especially during peak season from June to September.
- ✓Admission is IDR 60,000 for international visitors. Sarongs are provided free at the entrance if needed.
- ✓Combine with nearby Taman Ayun temple in Mengwi for a half-day temple tour from Seminyak or Canggu.
Tegallalang Rice Terraces: The Postcard View
The Tegallalang Rice Terraces, located about 20 minutes north of central Ubud, are the most visited rice terraces in Bali and for good reason. The steep valley creates a cascading amphitheater of bright green paddies that follow the contours of the hillside in sweeping curves. This landscape is maintained using the traditional Balinese subak irrigation system, a UNESCO-recognized cooperative water management method that has sustained Balinese agriculture for over a thousand years. Walking through the terraces involves descending narrow paths between paddies, crossing bamboo bridges, and navigating steps carved into the earth. Several swing attractions and Instagram-friendly photo spots have been built along the route, which can feel commercial, but if you push past the first section and walk deeper into the valley, you will find quieter stretches where farmers still tend their crops by hand. The terraces cycle through distinct visual phases: flooded and mirror-like during planting season, vivid emerald green as the rice grows, and golden yellow just before harvest. There is no single best time because each phase has its own beauty. The rice is typically harvested every three to four months, so the exact appearance depends on when you visit.
💡 For a less crowded alternative with equally stunning views, visit the Jatiluwih rice terraces in Tabanan, a UNESCO World Heritage Site.
- ✓Visit before 9:00 AM to avoid tour bus crowds and enjoy cooler temperatures for walking.
- ✓Wear sturdy shoes with grip as the paths between paddies can be muddy and slippery after rain.
- ✓Local farmers stationed along paths may ask for small donations (IDR 10,000 to 20,000), which supports the families maintaining the terraces.
Uluwatu Temple: Clifftop Drama and Kecak Dance
Pura Luhur Uluwatu commands one of the most spectacular positions of any temple in Southeast Asia: a narrow limestone promontory jutting 70 meters above the Indian Ocean on Bali's southwestern tip. One of six key directional temples believed to protect Bali from evil spirits, Uluwatu dates back to the 10th century and is dedicated to Sang Hyang Widhi Wasa in his manifestation as Rudra, the god of the wind. The temple grounds are home to a large population of long-tailed macaques who are considered guardians of the temple. They are entertaining to watch but notoriously skilled at snatching sunglasses, hats, phones, and anything shiny or dangling. Secure your belongings in zippered pockets or bags before entering. The undisputed highlight is the nightly Kecak fire dance performed at the open-air amphitheater on the cliff edge. Starting at 6:00 PM as the sun sets behind the stage, a chorus of 50 or more bare-chested men chant rhythmic vocal patterns while enacting scenes from the Ramayana epic. The combination of the hypnotic chanting, dramatic fire elements, and the ocean sunset backdrop creates an unforgettable performance. Tickets sell out quickly during high season, so book through your hotel or arrive by 5:00 PM to secure seats.
💡 Book Kecak dance tickets at least one day in advance during July, August, and December as performances frequently sell out.
- ✓Kecak dance tickets cost IDR 150,000 per person. The performance runs approximately 60 minutes.
- ✓Remove all loose accessories before entering the monkey forest area around the temple, including earrings and hair clips.
- ✓The cliff walk south of the temple offers panoramic views of the surf breaks below, which are best in the late afternoon light.
Tirta Empul: Sacred Spring Water Temple
Tirta Empul is one of Bali's holiest water temples, founded in 926 AD around a natural spring that Balinese Hindus believe was created by the god Indra. The temple is located in the village of Tampaksiring, about 30 minutes northeast of Ubud, and attracts both worshippers and visitors who come to participate in the melukat purification ritual. The purification pools are the centerpiece of the experience. A series of carved stone spouts pour sacred spring water into two long rectangular pools. Balinese worshippers and respectful visitors enter the waist-deep water wearing sarongs and move from spout to spout in a specific order, bowing their heads under each stream while offering prayers. Each spout is believed to have a different spiritual purpose, from cleansing negative energy to bringing prosperity. Participation in the purification is open to visitors, but it is a genuine religious practice rather than a tourist activity. Proper etiquette requires wearing a sarong and sash provided at the entrance, following the correct sequence of spouts (staff will guide you), and approaching the ritual with sincere respect. Women who are menstruating are traditionally asked not to enter the pools. Beyond the pools, the inner temple courtyard contains beautifully carved stone shrines and the actual spring source, visible as sand bubbling up through crystal-clear water in a walled pool.
💡 The purification ritual is most powerful during Balinese holy days like Purnama (full moon) and Tilem (new moon), when hundreds of worshippers attend.
- ✓Bring a change of dry clothes and a waterproof bag for your phone if you plan to participate in the purification.
- ✓Arrive before 10:00 AM for shorter queues at the purification pools. Midday can see wait times of 30 minutes or more.
- ✓Combine with a visit to the adjacent Gunung Kawi royal tombs, a stunning 11th-century rock-cut monument carved into the cliff face.
Ubud Monkey Forest: Nature and Culture Intertwined
The Sacred Monkey Forest Sanctuary, known locally as Mandala Suci Wenara Wana, covers roughly 12.5 hectares of dense tropical forest right in the heart of Ubud town. Home to over 1,200 Balinese long-tailed macaques and three ancient Hindu temples dating back to the 14th century, this is a place where nature conservation and Balinese spiritual life coexist in the same space. Walking through the forest on paved pathways, you will pass towering banyan trees draped in hanging roots, moss-covered stone statues that look centuries old, and a picturesque ravine spanned by a dragon-themed bridge. The monkeys roam freely and are accustomed to humans, making for incredible wildlife encounters. They are generally calm if you follow the rules: no food, no direct eye contact interpreted as aggression, no touching, and no sudden movements. The temples within the forest are active places of worship. Pura Dalem Agung Padangtegal, the main temple, is dedicated to Shiva and features elaborate stone carvings being slowly consumed by moss and tree roots. The bathing temple at the bottom of the ravine, with its carved fountains and pools, is particularly atmospheric. While the inner sanctuaries are restricted to worshippers, the exterior architecture and the interplay between carved stone and living forest create an almost mystical atmosphere. The forest also serves as an important conservation area. Staff conduct regular health checks on the monkey population and manage the forest ecosystem to protect rare tree species and the natural spring that feeds the ravine.
💡 Visit in the early morning or late afternoon when the monkeys are most active and the forest light filtering through the canopy is at its most magical.
- ✓Budget 60 to 90 minutes for a thorough visit. The forest is larger than it appears and the deeper paths are the most atmospheric.
- ✓Admission is IDR 80,000 for adults. The forest is open daily from 8:30 AM to 6:00 PM with last entry at 5:30 PM.
- ✓Secure all belongings in zipped bags and avoid carrying open food or drinks, which will attract the monkeys.
Planning Your Bali Sightseeing Itinerary
Bali's top attractions are spread across the island, which means strategic planning is essential to avoid spending your entire holiday in a car. The key is to group destinations by geographic proximity rather than trying to visit everything in a single marathon day. For a south-based itinerary from Seminyak, Kuta, or Canggu, pair Tanah Lot with Taman Ayun temple for a western half-day trip, and save Uluwatu for a separate afternoon-into-evening outing that culminates with the Kecak dance at sunset. Both trips require about 45 minutes of driving each way. For the Ubud area, combine the Monkey Forest with Tegallalang Rice Terraces and Tirta Empul in a single full day. Start early at the Monkey Forest when it opens at 8:30 AM, drive 20 minutes north to Tegallalang for mid-morning, then continue another 15 minutes to Tirta Empul. You can add Gunung Kawi on the return route. Hiring a driver for the day typically costs IDR 500,000 to 700,000 (approximately USD 32 to 45) including fuel, and is far less stressful than navigating Bali's narrow roads yourself. If you have limited time, prioritize based on your interests: Uluwatu and its Kecak dance for dramatic scenery and culture, Tirta Empul for spiritual experiences, Tegallalang for iconic photography, and the Monkey Forest for a unique nature encounter within walking distance of Ubud's restaurants and shops.
💡 Most Bali drivers double as informal guides and can suggest nearby stops, local warungs for lunch, and hidden viewpoints along the route.
- ✓Hire a private driver through your hotel or a reputable app like Klook for stress-free sightseeing between distant sites.
- ✓Avoid scheduling more than three major attractions per day to prevent fatigue and allow time to actually enjoy each place.
- ✓Carry a sarong in your daypack as most temples require one for entry and it saves time if loaners are unavailable.
Frequently Asked Questions
How many days do you need to see the best places in Bali?▼
What is the best time of year to visit Bali's top attractions?▼
Are Bali's major temples and attractions suitable for children?▼
Plan Your Bali Trip
Book hotels, tours, and transport through our trusted partners.
Related Guides
Best Areas to Stay in Bali
A neighborhood-by-neighborhood breakdown of Bali's top areas, from the luxury boutiques of Seminyak to the rice terrace retreats of Ubud, helping you pick the perfect base for your trip.
📍Hidden Gems in Bali: Off the Beaten Path
Escape the tourist crowds and discover Bali's best-kept secrets, from the untouched Sidemen valley and thundering Sekumpul Waterfall to the dramatic cliffs of Nusa Penida.
📍Best Neighborhoods in Seminyak
Navigate Seminyak's distinct micro-neighborhoods, from the upscale dining of Petitenget to the chilled-out cafes of Batu Belig, and find the perfect pocket of Bali's most stylish area.