The restaurants worth the trip in Bali. bistros, neo-classics, neighbourhood favourites, and the rooms locals book first.

Our picks in Bali

Hujan Locale ★ 4.2

$$ IndonesianUbud

Hujan Locale is chef Will Meyrick's modern Indonesian restaurant on Jl. Sri Wedari in Ubud, Bali, with family-style plates built on street-food recipes.

SignatureDuck lawar, Slow-cooked beef rendang

Begawan Biji ★ 4.4

$$$ IndonesianUbud

Begawan Biji cooks Indonesian heritage dishes over fire on regenerative rice-field grounds in Bayad village near Ubud, Bali, as a farm-to-table restaurant.

SignatureMansur Raja nasi goreng, Tuna satay Gorontalo, Bali heritage pork satay

Sangsaka ★ 4.4

$$$ IndonesianSeminyak

Sangsaka is Kieran and Yunika Morland's modern Indonesian restaurant in Seminyak, Bali, cooking Javanese family recipes over wood fire on a back street.

SignatureSlipper lobster dumplings, Beef cheek rendang

Mama San ★ 4.0

$$$ Southeast AsianSeminyak

Mama San serves Southeast Asian sharing plates on Jl. Raya Kerobokan in Seminyak, Bali, with dishes from Thailand, Vietnam, Malaysia, Indonesia and Singapore.

SignatureRendang stuffed doughnuts, Crispy prawn wonton, Black pepper chicken salad

Massimo ★ 4.0

$$ ItalianSanur

Massimo is a Southern Italian restaurant on Jl. Danau Tamblingan in Sanur, Bali, known for handmade pasta, wood-fired pizza and gelato made in-house.

SignatureWood-fired pizza, Handmade pasta, Gelato

KAUM ★ 4.2

$$$ IndonesianSeminyak

KAUM, above the beach club at Desa Potato Head in Seminyak, Bali, serves a researched Indonesian menu drawn from regional traditions across the archipelago.

SignatureCharred king prawns, Wagyu rendang

Bambu ★ 4.1

$$$ IndonesianSeminyak

Bambu serves dinner daily in a joglo pavilion beside a lily pond on Jl. Petitenget in Seminyak, Bali, with Indonesian dishes labelled by region of origin.

SignaturePepes ikan, Sate lilit, Slow-roasted betutu duck

Art Cafe Bumbu Bali ★ 4.0

$$ BalineseNusa Dua

Art Cafe Bumbu Bali serves only Balinese cooking in a Balinese-house setting on Jl. Pintas Siligita in Nusa Dua, Bali, from the Bumbu Bali team.

SignatureNasi campur, Rijsttafel

Uma Garden ★ 4.1

$$$ SteakhouseSeminyak

Uma Garden is a wood-fire restaurant in an Umalas garden in Bali, cooking steaks, whole fish and house bread over charcoal, with live jazz on Tuesdays.

SignatureDry-aged steak, Whole fish, House-baked bread

Estia ★ 4.1

$$ GreekSeminyak

Estia is a wood-fired Greek restaurant on Jl. Kayu Cendana in Seminyak, Bali, serving Athens-style street food, souvlaki and family-style sharing plates.

SignatureSouvlaki, House-made pita

Pasir ★ 4.1

$$ MediterraneanUbud

Pasir is a Mediterranean restaurant on Jl. Monkey Forest in Ubud, Bali, cooking fish and vegetables from local fishermen and farms in a sand-toned room.

SignatureOctopus carpaccio, Snapper crudo, Lamb kofta

The Warung ★ 4.0

$$$ IndonesianUluwatu

The Warung at Alila Villas Uluwatu serves Indonesian and Balinese dishes from local ingredients in Pecatu, Bali, including a megibung platter for two.

SignatureTongkol gohu, Rendang Bunda Tatik, Sop buntut

Naga Eight ★ 4.1

$$ ChineseSanur

Naga Eight is a Cantonese restaurant in tropical gardens on Jl. Danau Tamblingan in Sanur, Bali, serving dim sum, roast meats, seafood and wok-fired dishes.

SignatureRoasted pork belly, Fried green beans, Char siu pork noodles

Sababa ★ 4.1

$$ Middle EasternCanggu

Sababa serves Middle Eastern mezze, chicken shawarma and a Levantine mixed grill on Jl. Pantai Berawa in Canggu, Bali, plus cocktails and daily happy hours.

SignatureChicken shawarma, Braised lamb shank, Levantine mixed grill

Menega Cafe ★ 3.9

$$ SeafoodJimbaran

Menega Cafe grills the day's catch on Muaya Beach in Jimbaran, Bali, with barbecued seafood, young coconuts and a set of lobster, fish, clams and calamari.

SignatureGrilled catch of the day, Lobster seafood set

Shelter Pererenan ★ 4.1

$$ MediterraneanCanggu

Shelter Pererenan serves wood-fired Middle Eastern and Mediterranean dishes in a lush outdoor space in Pererenan, Canggu, Bali, from moon scallops to ricotta.

SignatureWood-roasted moon scallops, Housemade ricotta

Indus ★ 4.0

$$$ IndonesianUbud

Indus is an open-air restaurant above the Tjampuhan valley in Ubud, Bali, cooking Balinese and Asian dishes such as beef rendang and fish curry since 1998.

SignatureBeef rendang, Fish curry, Barramundi in banana leaves

Tsune ★ 3.9

$$ JapaneseSanur

Tsune is a Japanese restaurant on Jl. Aruna in Sanur, Bali, known for its Sushi River of floating sushi, with fish grill dishes and a breakfast service.

SignatureSushi River, Nori beef

Home by Chef Wayan ★ 4.4

$$ BalineseCanggu

Home by Chef Wayan serves Balinese and Indonesian home cooking in Pererenan, Canggu, Bali, from sate lilit to rendang, with seafood and vegan dishes.

SignatureLedok Nusa, Sate lilit Bali, Udang bakar

Nusantara by Locavore ★ 4.4

$$$ IndonesianUbud

Nusantara by Locavore cooks regional dishes from across Indonesia in Ubud, Bali, from Kupang smoked pork belly to Aceh lamb curry, at lunch and dinner.

SignatureSmoked pork belly with Kupang sambal, Mud crab from Samarinda, Lamb curry from Aceh

Merah Putih ★ 4.1

$$$ IndonesianSeminyak

Merah Putih serves beef cheek, jackfruit bao buns and chargrilled Sulawesi fish in a greenhouse-cathedral room on Jl. Petitenget in Seminyak, Bali.

SignatureBeef cheek, Braised jackfruit bao buns, Chargrilled Sulawesi fish

Cuca ★ 4.3

$$$ InternationalJimbaran

Cuca is a Jimbaran, Bali restaurant of tapas, cocktails and desserts built on produce from across Indonesia, open daily from 12:00 until 23:00.

SignatureChef Tasting Meal

Santanera ★ 4.4

$$$ Latin AmericanCanggu

Santanera serves Latin American dishes over wood fire across three floors in Canggu, Bali, from ceviches to grilled octopus and dry-aged grouper.

SignatureYellowfin tuna, Dry-aged grouper, Char-grilled octopus

Mauri ★ 4.4

$$$ ItalianSeminyak

Mauri serves Puglia-inspired Italian dishes on Jl. Petitenget in Seminyak, Bali, with a la carte and tasting menus and an aperitivo bar on the mezzanine.

SignatureParmigiano ravioli, Merluzzo pizzaiola, Tiramisu

Book food experiences in Bali

See all 1168 bookable experiences in Bali

← Back to Bali food guide

By when you want to eat