97 restaurants in Ubud made the cut, and the median rating is 4.7. 53 sit at 4.7 or better.
The spread is wide — 31 under Rp 50K and 18 at Rp 150K or more — so the bill is a choice rather than a given. The median band starts around Rp 75K.
35 are open by 8am. 68 are still open at 10pm, which in Bali counts as late. The typical closing time is 10pm.
The busiest by a distance is This Is Bali - Balinese Food & Desserts, with 18.2k reviews. At the other end are the ones almost nobody has reviewed and everybody rates: ORYn, Warung Sate Babi Buk Inul, Sate Babi Paling Enak di Ubud. Google will not show you these, because it ranks by confidence and confidence needs volume — which is the entire reason this guide exists.
Ubud rewards a slow morning and punishes an ambitious afternoon. The centre clogs between eleven and four, and almost everything worth doing is within walking distance of everything else anyway. The rice terraces to the north are real but the famous ones now come with a queue and a swing.
Good to know
How good are the restaurants in Ubud?
The median rating is 4.7 on Google, and 53 of the 97 sit at 4.7 or higher.
When do they open?
Typically around 9am, closing about 10pm. 35 are open by 8am and 68 are still going at 10pm.
What does it cost?
The median band starts around Rp 75K a head. 31 start under Rp 50K.
Which are worth a detour?
ORYn, Warung Sate Babi Buk Inul, Sate Babi Paling Enak di Ubud — all rated 4.6 or better with fewer than 150 reviews each.