Bali food and drink

Discover restaurants, guides and people in Bali.

What's on in Bali

Discover current dining events in Bali.

See all
Indus Restaurant specialSpecial
Until 30 Aug 2026· Indus Restaurant

Weaving Stories at Indus at Indus Restaurant

Weaving Stories at Indus Every Sat & Sun, 4 July – 30 August Every thread holds a story. Every weekend this July and August, Indus becomes a living loom, with master weavers, workshops you can join, and a market celebrating Indonesia’s textile herit...

View booking
Apéritif Restaurant - Fine Dining in Ubud, Bali eventEvent
Until 26 Aug 2026· Apéritif Restaurant - Fine Dining in Ubud, Bali

Apéritif Restaurant - Fine Dining in Ubud, Bali event

The arrival of Australian Manjimup Winter Truffle marks one of our favourite moments of the season. Add freshly shaved truffle to your Guided by the Moon journey, or savour it with our homemade pasta and rich Albufera sauce. Available in strictly li...

View booking

Find your corner of Bali

Restaurant leaderboards —
ranked by mates and locals

Explore the most loved venues in Bali.

View All  ›
No.VenueAboutAddressPhone
01.Babi Guling RBGBalinese restaurantDenpasar pork purists bypass the highway spots and head down a residential alley for Babi Guling RBG. Plates come straight from the family kitchen—skin that snaps, skewers off the coals, and meat tossed in bumbu sere lemo. Neighborhood regulars fill the porch for fair prices and quick service. For the braised pig's ear, morning pots run dry by 11:00 AM.Gg. Buntu VI No.16a, Pemecutan, Kec. Denpasar Bar., Kota Denpasar, Bali 80112, Indonesia+62 878-6331-6181
02.Babi Guling Ibu gendutRestaurantA restaurant serving great food.Mas,Ubud, Gianyar Regency, Bali, 80852, Indonesia6287803435056
03.Babi Guling GrencengBalinese restaurantDowntown Denpasar has counted on this roadside stall since 1965 for honest Balinese roast pork without the theater. Regulars head straight here for the crunch—crackling skin snapping over tender meat steeped in fragrant bumbu. Just clean tables, a welcoming owner behind the counter, and three portion tiers of suckling pig rice maxing out at 35k.86W6+H6F, Jl. Sutomo, Pemecutan Kaja, Kec. Denpasar Utara, Kota Denpasar, Bali 80231, Indonesia+62 813-3855-4984
04.Warung Babi Guling Putra CelagiBalinese restaurantDeep in rural Bangli, this family compound roasts suckling pig with serious village tradition—no commercial shortcuts, just genuine coconut oil and crackling pork skin. An hour out from Ubud, regulars make the morning run before the day's single batch sells out. Plates come piled with pure roast pork, rich spices, and hot broth for pocket change, completely skipping filler like fried meat. Pull up a stool along the breezy residential terrace, order extra crispy skin before noon, and wash it down with an iced tea.Jl. Desa Apuan No.87, Apuan, Kec. Susut, Kabupaten Bangli, Bali 80661, Indonesia+62 831-1903-5782
05.Babi Guling Sari Kembar 99Balinese restaurantSkip the tourist strips along the coast—this Teuku Umar dining hall turns out Balinese roast pork at everyday local prices. Regulars line up for mixed plates piled with tender spit-roasted meat, skewers, and spiced broth ladled over warm rice. A wide parking lot and brisk counter service keep roadside stops easy from early morning until late evening. Most diners immediately order a second plate of crackling skin, while anyone skipping pork can swap in tender ayam betutu.Jl. Teuku Umar Barat No.99, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80119, Indonesia+62 812-3713-8963