Bali landscape

Your Complete Bali Travel Guide

Discover the Magic
of Bali

75+ activities, 12 destinations, and everything you need for an unforgettable trip

12+

Destinations

75+

Activities

24+

Hotels & Resorts

50+

Travel Guides

Local Cuisine

Authentic Balinese Food

Discover the rich flavors of Bali — from the famous Babi Guling to refreshing Jamu drinks

Babi Gulingmain-dish

Babi Guling

Spice level: medium

Bali's most celebrated dish — a whole suckling pig stuffed with a rich paste of turmeric, coriander, lemongrass, and chili, then spit-roasted over coconut husks for hours until the skin is impossibly crispy. The meat is tender, aromatic, and deeply spiced, served alongside lawar, crispy skin, blood sausage (urutan), and steamed rice. Originally reserved for ceremonial feasts and temple offerings, babi guling has become the island's ultimate must-try culinary experience.

Nasi Gorengmain-dish

Nasi Goreng

Spice level: mild

Indonesia's national dish and the backbone of Balinese street food — leftover rice stir-fried in a blazing-hot wok with sweet soy sauce (kecap manis), garlic, shallots, and chili, then topped with a fried egg, prawn crackers, and sliced cucumber. Every warung and street cart serves their own version, and no two plates taste the same. The smoky, slightly sweet, umami-rich flavor makes it one of those simple dishes that is impossible to stop eating.

Sate Lilitmain-dish

Sate Lilit

Spice level: mild

Bali's signature satay — unlike regular skewered satay found elsewhere in Indonesia, sate lilit features a seasoned paste of minced fish (or chicken, pork, or turtle), grated coconut, coconut milk, lime leaves, and lemongrass, hand-wrapped around lemongrass sticks or bamboo skewers and grilled over coconut husks. The result is moist, fragrant, and subtly sweet with the aromatics infusing directly into the meat from the lemongrass handle.

Nasi Campurmain-dish

Nasi Campur

Spice level: medium

The quintessential Balinese everyday meal — a mound of steamed rice surrounded by small portions of various dishes: shredded chicken or pork, mixed vegetables, sambal, fried peanuts, egg, grated coconut, and crispy shallots. Each warung assembles their own unique combination, making every nasi campur a surprise. It is Bali's answer to a complete, balanced meal at an incredibly affordable price.

Bebek Betutumain-dish

Bebek Betutu

Spice level: hot

One of Bali's grandest ceremonial dishes — a whole duck stuffed with a complex spice paste (base genep) of turmeric, galangal, ginger, shallots, garlic, candlenuts, chili, and shrimp paste, then tightly wrapped in banana leaves and slow-cooked for up to 12 hours until the meat falls off the bone. The result is intensely aromatic, deeply spiced, and meltingly tender with a rich, earthy heat that builds with each bite.

Lawarside-dish

Lawar

Spice level: medium

A traditional Balinese side dish of finely chopped green beans, grated coconut, minced meat (pork or chicken), and a vibrant spice paste, all mixed together into a richly textured, aromatic salad. The most traditional version, lawar barak (red lawar), includes fresh animal blood for color and flavor depth, while lawar putih (white lawar) omits it. Each bite delivers layers of crunchy, spicy, savory, and coconutty flavor.

Island Hopping

Explore Bali's Islands

Take a day trip to Nusa Penida, Nusa Lembongan, or the Gili Islands for crystal-clear water

Nusa Penida

Nusa Penida

The largest and most dramatic of the Nusa islands, Nusa Penida is a rugged paradise of towering limestone cliffs, hidden beaches, and crystal-clear waters teeming with manta rays and vibrant coral reefs. The island is much bigger than nearby Lembongan — about 10 times the size — so renting a motorbike (~$5/day) is essential as some destinations require an hour's drive. The most spectacular site is Kelingking Beach (named after the Indonesian word for 'pinky finger'), also known as T-Rex Rock for the cliff's dinosaur shape. Arrive early morning to avoid the crowds; the hike down to the beach is steep and dangerous but the views are incredible. Other must-sees include Broken Beach (a natural circle of rock with a sea tunnel), Angel's Billabong (a natural infinity pool only safe at low tide), Crystal Bay (the base for manta ray snorkeling trips — an experience of a lifetime), Diamond Beach on the far eastern tip (about an hour's motorcycle ride, with cliff views rivaling Australia's Great Ocean Road), Atuh Beach (a secluded cove with dramatic rock formations and a natural bridge), and Gamat Bay (excellent for snorkeling with vibrant coral). Despite its growing popularity, much of the island remains wild and undeveloped. Day trips from Bali are popular, but staying overnight gives you time to see both the western and eastern highlights.

Adventure seekersPhotographersDivers & snorkelers
Learn More
Nusa Lembongan

Nusa Lembongan

A small, laid-back island just off Bali's southeast coast, Nusa Lembongan offers the perfect blend of tropical beauty and easy-going island vibes without the overwhelming crowds. Budget accommodation in typical Bali-style huts starts from around $20/night, often steps from the beach. The island's turquoise waters, mangrove forests, and seaweed farms (the largest export product before tourism and still an important source of income) paint a picture of a simpler, slower life — yet it still delivers world-class surfing at Playgrounds and Lacerations, plus the spectacular Devil's Tears blowhole where ocean swells explode against jagged cliffs, sometimes revealing sea turtles riding the high waves. Dream Beach lives up to its name with pristine white sand, and Jungut Batu is the center of island life with the best restaurants, shops, and hotels. The island is small enough to explore by scooter (~$5/day) in a day, with sunset viewpoints and hip bars around every corner. From Lembongan, you can easily cross the iconic Yellow Bridge to neighboring Nusa Ceningan, and a 20-minute boat takes you to the much larger Nusa Penida.

SurfersCouplesRelaxation seekers
Learn More
Nusa Ceningan

Nusa Ceningan

The smallest of the three Nusa islands, Nusa Ceningan is a hidden gem easily accessed from Nusa Lembongan via the iconic Yellow Bridge — a striking yellow suspension bridge you can cross on foot or by scooter. The island is best known for its mesmerizing Blue Lagoon — a narrow cliff-framed inlet where impossibly turquoise water crashes against limestone walls — and for adrenaline-pumping cliff jumping into the lagoon that draws thrill-seekers from around the world. Despite its tiny size, Ceningan packs a surprising amount of character with hillside viewpoints, secret beaches, and a handful of chilled-out cafes perched above the ocean. It offers the most intimate and uncrowded island experience of the Nusa trio, perfect for those who want to feel like they have discovered somewhere truly special.

Thrill seekersBudget travelersCouples
Learn More
Gili Trawangan

Gili Trawangan

The largest and liveliest of the three Gili islands ('gili' means 'little island' in the local language — Lombok has about 30 of them, but these three are the most famous), Gili Trawangan — affectionately known as Gili T — is legendary for its vibrant nightlife, stunning white-sand beaches, and a unique car-free lifestyle where no motorized vehicles are allowed. The islands were uninhabited until about 200 years ago when fishermen from Lombok settled here; tourists only discovered them in the 1980s, and they've been a beloved hidden gem ever since. Getting around is by bicycle (rental ~€3/day) or horse-drawn cart — the island is only about 4 miles (6.5 km) around, so cycling the entire coastline makes for a perfect half-day activity. One continuous beach wraps around the whole island, with sea turtles visible at low tide when they come close to shore. Budget accommodation starts around €25/night for a nice cabin with pool, beach dinners go from about $5 for a main course, and a 5-hour snorkeling trip around all three Gili islands costs just $10/person including gear. By day, the island is a world-class diving and snorkeling destination with crystal-clear waters, abundant sea turtles, and colorful coral gardens just steps from the shore. As the sun sets, the west coast transforms into a buzzing strip of beach bars, live music, and fire dancers, earning Gili T its well-deserved reputation as the party island of Indonesia. Despite the nightlife scene, the quieter north and east sides offer peaceful stretches of sand.

Party loversDivers & snorkelersBackpackers
Learn More
Gili Air

Gili Air

The furthest of the three from Gili Trawangan and the most remote, Gili Air is the quieter alternative to party-focused Gili T, making it especially popular with couples and travelers who want a more relaxed island experience. Reachable in about 30 minutes by boat from Trawangan, the island has a thriving local Sasak community whose traditional culture blends seamlessly with a growing scene of yoga studios, beachfront restaurants, and boutique guesthouses. Its shallow, crystal-clear waters are ideal for snorkeling right off the beach — Turtle Point is the spot to see both green sea turtles and hawksbill turtles, often dozens of them in a single session. With no motorized vehicles, a walk around the entire island takes just over an hour — passing coconut groves, turquoise lagoons, and some of the most spectacular sunsets in Southeast Asia.

CouplesWellness seekersCulture enthusiasts
Learn More
Gili Meno

Gili Meno

The quietest and most unspoiled of the three Gili islands, Gili Meno is a barefoot paradise that feels like a castaway dream — powdery white sand, impossibly clear water, and a blissful absence of crowds and nightlife. The island's turtle sanctuary is a highlight, where hatchlings are raised and released back into the ocean — a must-visit for animal lovers. As the most pristine of the three islands, Gili Meno has the best snorkeling spots, including the hauntingly beautiful underwater NEST sculpture installation — statues placed on the seabed to encourage coral growth, creating an eerie and famous underwater art gallery. With just a handful of rustic bungalows and beachfront restaurants, Gili Meno has earned its reputation as the ultimate honeymoon island, where the biggest decision of the day is whether to snorkel before or after your beachside massage. For travelers seeking genuine peace and pristine nature, Gili Meno delivers an unforgettable escape from the modern world.

HoneymoonersCouplesPeace seekers
Learn More

Search Flights & Hotels to Bali

Compare prices from hundreds of airlines and hotel providers. Find the best deals for your Bali trip.

Search Flights & Hotels

Where to Stay

Top-Rated Accommodations

From luxury beachfront resorts to cozy boutique hotels in the heart of Ubud

Munduk Moding PlantationResort9.4/10

Munduk Moding Plantation

★★★★★ubud

$90 – $300 /night

Bali Beach HotelResort9.2/10

Bali Beach Hotel

★★★★★ubud

$103 – $260 /night

The Kayon Jungle ResortResort9.1/10

The Kayon Jungle Resort

★★★★★ubud

$150 – $754 /night

Six Senses Uluwatu BaliResort9/10

Six Senses Uluwatu Bali

★★★★ubud

$180 – $350 /night

Ready for Your Bali Adventure?

Start planning your dream trip with our comprehensive guides, local tips, and curated activities.