What to Eat, See + Do in Bali

Looking for a mindful, health-focused escape? Bali likely has exactly what you’re looking for. Even if you’re seeking something else—say, breathtaking nature or a laid-back beach getaway—Bali fits the bill perfectly.
EAT
Nasi Goreng
When in Bali, eat as the locals do. Nasi goreng is a local fried rice dish that is cheap, fast, and available everywhere—not to mention tasty. For memorable versions of this local favorite, try Warung Heaven in Munduk (featuring bonus mountain views) or The Luhron in Seminyak.
Babi Guling
Bali is also well known for its traditional suckling pig, called babi guling. Flytographer Gusmank recommends trying this local delicacy at Warung Ibu Oka 3 in Ubud, Babi Guling Pak Malen, or Warung Babi Guling Pak Dobil in Nusa Dua. For a modern spin on pork, try Naughty Nuri’s for a Balinese take on smoked ribs. Afterward, satisfy your sweet tooth with the "Umpa Lumpa" shake for dessert—a decadent chocolate shake garnished with pretzels and a brownie.
Clean Eats
If you’re seeking "cleansing vibes" during your retreat, you’ll find no shortage of healthy options. Alchemy Cafe in Ubud offers a raw, vegan, and organic menu with cold-pressed juices and fresh smoothies. Clear Cafe sources healthy food from trusted local farmers, offering an array of small plates, sandwiches, and salads. Unsurprisingly, The Yoga Barn offers a full schedule of yoga classes alongside healthy bites; don't miss their Sunday lunch buffet held weekly from 12:30 pm – 2:30 pm.
La Favela Seminyak
While La Favela serves tasty tapas and expertly crafted cocktails featuring fresh ingredients like dragon fruit, it is worth a visit for the funky vibes alone. Housed in two villas, the space features a swanky garden area and plenty of stylish, eclectic spaces to explore.
Two Trees Eatery
This stylish eatery in Canggu is the place for Instagram-worthy juices, lattes, and smoothie bowls. Loaded with healthful ingredients like goji berries, chia seeds, spirulina, and activated charcoal, Two Trees is the perfect spot to fuel up before an active day.
SEE
Tegalalang Rice Terrace
This is one of the many spots in Bali that will make your jaw drop. Spend a morning at these iconic rice fields in Ubud taking in the breathtaking landscape, where lush green terraces meet "cotton candy" blue skies. Sunrise is an especially magical time to be here.
Monkey Forest Ubud
The Ubud Monkey Forest is a Bali must-see. This conservation and research center focuses on providing a sanctuary for local plants and, of course, the resident (and mischievous) macaque monkeys. Be sure to check a visitor’s guide before you go to handle the monkeys safely!
Uluwatu Temple
Set on the edge of a cliff jutting out into the Indian Ocean, the breathtaking Uluwatu Temple is one of Bali’s main landmarks. Visit near sunset to make the most of the stunning views, but watch out for the resident monkeys—they are expert thieves who often barter stolen belongings for fruit!
DO
Sekumpul Waterfall
For the active traveler, trek to Sekumpul Waterfall with a local guide. You will be rewarded with unforgettable views of Bali's most beautiful falls. Be sure to bring water shoes, as crossing a rocky river multiple times is part of the adventure.
Mount Batur
Waking up in the middle of the night to hike a volcano may sound daunting, but the sunrise views at the summit will make you forget the early wake-up call. Sunrise tours, such as those offered by Bagus Bali Sunrise Trekking, often include a light breakfast cooked over volcanic steam. Remember to bundle up, as temperatures can be chilly before dawn.
Campuhan Ridge Ubud
For a scenic walk through Bali’s lush rolling hills, the Campuhan Ridge in Ubud is a must. It is highly recommended to start as early as possible before the heat rises. Bring plenty of water and sunscreen to fully enjoy the gorgeous scenery.
Gili Islands
With no cars or motorbikes and spectacular beaches, the Gili Islands are a true paradise.
- Gili Trawangan (Gili T): The largest island, best for swimming and vibrant nightlife.
- Gili Air: Offers a mix of buzzing local culture and great beaches.
- Gili Meno: The smallest and most "under the radar" island—perfect for peace, quiet, and reading on the beach.
Copyright @virtuoso
