Skip to content

Best Restaurants in Ubud (2026)

Eating out in Ubud covers a wide range. At the top end, Locavore NXT in Lodtunduh serves a long tasting menu built on hyper-local and foraged ingredients and ranks on Asia's 50 Best Restaurants, while Mozaic on Jalan Raya Sanggingan offers seasonal tasting menus in a garden setting. Hujan Locale on Jalan Sri Wedari and Copper on Jalan Bisma are good choices for modern Indonesian and modern European cooking without a tasting-menu commitment.

For Balinese classics, Babi Guling Ibu Oka serves spit-roasted pork until the day's roast runs out, Bebek Bengil has been frying its spiced duck since 1990, and Murni's Warung, opened in 1974, serves bebek tutu above the river. Casa Luna, opened in 1992, mixes Balinese and Mediterranean dishes from breakfast until late, Moksa in Sayan cooks plant-based food from its own permaculture garden, and Warung Makan Bu Rus is a reliable budget choice for nasi campur. Book ahead for the tasting-menu restaurants, especially in the high season, and come early to the warungs that close when sold out.

10 places · Updated October 27, 2026

Our top 3 restaurants in Ubud

  1. Locavore NXT Hyper-local tasting menu, LodtunduhThe successor to Bali's famous Locavore, a tasting-menu restaurant in Lodtunduh with a rooftop food forest and fermentation lab, ranked on Asia's 50 Best Restaurants.
  2. Mozaic Restaurant Gastronomique Contemporary Indonesian tasting menu, SangginganChris Salans' long-running gastronomic restaurant on Jalan Raya Sanggingan, serving seasonal tasting menus of contemporary Indonesian cuisine in a garden setting.
  3. Hujan Locale Modern Indonesian, Central UbudChef Will Meyrick's modern Indonesian restaurant in a heritage townhouse on Jalan Sri Wedari, serving regional recipes and sharing plates from noon until late.

Restaurant

1. Locavore NXT

Hyper-local tasting menu$$$$Lodtunduh

The successor to Bali's famous Locavore, a tasting-menu restaurant in Lodtunduh with a rooftop food forest and fermentation lab, ranked on Asia's 50 Best Restaurants.

View details — Locavore NXT

Restaurant

3. Hujan Locale

Modern Indonesian$$$Central Ubud

Chef Will Meyrick's modern Indonesian restaurant in a heritage townhouse on Jalan Sri Wedari, serving regional recipes and sharing plates from noon until late.

View details — Hujan Locale

Restaurant

7. Casa Luna

Balinese and Mediterranean$$Central Ubud

A Jalan Raya Ubud institution opened in 1992 by Janet DeNeefe and Ketut Suardana, serving Balinese and Mediterranean dishes from breakfast until late.

View details — Casa Luna

Restaurant

8. Moksa

Plant-based farm-to-table$$Sayan

Chef Made Runatha's plant-based restaurant in Sayan, set beside its own permaculture garden, with garden tours, a Saturday market and cooking classes.

View details — Moksa

Restaurant

9. Murni’s Warung

Balinese and Indonesian$$Central Ubud

A riverside warung founded by Murni in 1974, now spread over four levels above the river and serving Balinese dishes such as bebek tutu alongside Indonesian classics.

View details — Murni’s Warung