In depth 1
The stories behind the list.
17 of the best · Bali, Indonesia
Locavore NXT and the tasting menus of Ubud, Merah Putih and Sardine on the Petitenget road, and fish grilled on the sand at Jimbaran.
Our 17 favourites, listed A–Z · Updated October 2026
Browse by type
Three Bali addresses we return to, chosen from this list by people who know the island well.
More than a restaurant
The team behind Locavore, now at Lodtunduh: tasting menus built on their own farm, lab and growers.
Lodtunduh, Ubud, Gianyar 80571Explore View on map
Under a glass roof
Indonesian cooking from across the archipelago in a glass-roofed hall of tall columns on the Petitenget road.
Jalan Petitenget 100X, Kerobokan Kelod, SeminyakExplore View on map

Fish over coconut husks
At sunset, tables are set out on Jimbaran beach for fish and seafood grilled over coconut husks.
The stories behind the list.
Tasting menus in the hills, our own selection.
At Viceroy Bali
Viceroy Bali’s fine-dining restaurant and bar, in a dining room in the style of the 1920s.
Br. Nagi, Jl. Lanyahan, Petulu, Ubud, Gianyar 80571Explore View on map
Bamboo cocoons by the river
Mandapa’s riverside restaurant, where tables sit in bamboo cocoons beside the Ayung and the rice fields.
Jalan Kedewatan, Banjar Kedewatan, Ubud, Gianyar 80571Explore View on map
More than a restaurant
The team behind Locavore, now at Lodtunduh: tasting menus built on their own farm, lab and growers.
Lodtunduh, Ubud, Gianyar 80571Explore View on map
French technique, Indonesian produce
A long-running fine-dining restaurant in a garden at Sanggingan, cooking French-style tasting menus with Indonesian produce.
A menu of desserts
Will Goldfarb’s dessert tasting menu in Ubud, with cocktails from its garden.
All day in the town.
On the Campuhan bridge
A restaurant and wine bar on several levels beside the old bridge at Campuhan, looking down into the river gorge.
Jl. Raya Campuhan, UbudExplore View on map
All day in central Ubud
Modern Indonesian cooking in a two-storey house on Jalan Sri Wedari, open from lunch to late.
Jl. Sri Wedari No.5, Ubud, Bali 80571Explore View on map

The restaurant row.
On the beach at Petitenget
A thatched beachfront restaurant at Petitenget, serving Italian dishes with a view of the sunset.
A brasserie of Asian cooking
A big, buzzing dining room in Seminyak serving dishes from across South-east Asia.
Under a glass roof
Indonesian cooking from across the archipelago in a glass-roofed hall of tall columns on the Petitenget road.
Jalan Petitenget 100X, Kerobokan Kelod, SeminyakExplore View on map

Regional cooking over charcoal
Regional Indonesian dishes cooked over charcoal in a small dining room in Kerobokan.
Jalan Raya Pangkung Sari 100X, Kerobokan 80361Explore View on map
Over the rice fields
Seafood in a bamboo pavilion looking over a rice field and a duck pond, with a cocktail bar beside it.
By the sea.
Fish over coconut husks
At sunset, tables are set out on Jimbaran beach for fish and seafood grilled over coconut husks.
At the Four Seasons, Jimbaran
The Four Seasons’ beach restaurant at Jimbaran, with seafood and the grill facing the bay.
Jalan Bukit Permai, JimbaranExplore View on map
Above the Uluwatu break
A pool club and restaurant on the cliffs above the Uluwatu surf break.
Indonesia has no MICHELIN guide: these are our own choices. We use no awards and no ratings, and we leave the price blank rather than guess.