Boni Bali Restaurant makes the view part of lunch: you sit down to a meal in Kedisan, with rice terraces in sight and Indonesian dishes on the menu. I like that the deal covers a main course and drink, and that the staff are described as accommodating. Those are useful advantages when you want a straightforward stop between Ubud-area sights.
I also like the choice of vegetarian, vegan, and gluten-intolerance options. The main caveat is that the food may not be the main event: meal quality can be uneven, and the restaurant does not guarantee allergen-free dishes. Come for the setting and a convenient meal, not on the assumption that every plate will be a culinary highlight.
- At a glance
- A meal with a view in Kedisan
- What comes with each meal package
- How the 09:00 to 10:00 schedule works
- Getting the most from the setting
- Vegetarian meals, gluten intolerance, and allergies
- Is the price good value?
- Small practical details before you go
- Who should book Boni Bali Restaurant?
- FAQ
- Where is Boni Bali Restaurant?
- What are the restaurant’s opening hours?
- Is transport included?
- What food is included in Boni A?
- What drinks can I choose?
- Are vegetarian or vegan meals available?
- Can the restaurant accommodate gluten intolerance?
- How do I use the voucher?
- Can I change or cancel my booking?
- The Best Of Bali!
- More Dining Experiences in Bali
- More Tours in Bali
- More Tour Reviews in Bali
- Not for you? Here's more nearby things to do in Bali we have reviewed
At a glance
- Rice terrace views are the clearest reason to make this a meal stop.
- The entry package includes a main course and a drink, with dessert and appetizer packages available for more.
- Main-course choices include nasi goreng, mie goreng, and gado-gado.
- Dietary options include vegetarian and vegan meals, as well as options for gluten intolerance.
- You arrange your own transport to Jalan Pakudui in Kedisan.
- Allow for a simple, not elaborate, meal: the setting and helpful service may matter more than the cooking.
👉 See our pick of the Best Shopping Tours In Bali
A meal with a view in Kedisan

Boni Bali Restaurant is on Jalan Pakudui in Kedisan, in the Tegallalang area of Gianyar. Its appeal is easy to understand: you can pause for a meal and look out toward rice terraces rather than treating lunch as a quick refuelling stop.
That setting gives this experience its character. If you are already exploring Ubud and the surrounding area, a reserved meal can make a useful break in the day. You get time to sit, order from a set package, and enjoy a quieter view. The meal itself is not presented as a formal tasting or cooking class, so keep expectations in line with a relaxed restaurant visit.
The feedback available about the experience is positive about the surroundings and service. One diner called the view relaxing and the staff accommodating. Another praised the surroundings and service but found the food average. I would take that as a fair guide: the view and hospitality are the safer reasons to book, while the food may be good without being the part you remember most.
You can also read our reviews of more tours and experiences in Bali
What comes with each meal package

The simplest option, Boni A, starts at US$8.35 and includes a main course and a drink. The included main-course choices are nasi goreng, mie goreng, or gado-gado. Drinks include Coca-Cola, Sprite, water, iced tea, or a cup of coffee or tea.
Boni B starts at US$10 and adds dessert. Boni C starts at US$12.75 and includes an appetizer as well as a main course, dessert, and drink. The Boni Special Package starts at US$14.15, but its exact dishes are not specified here, so check the package details before selecting it.
Nasi bakar is promoted as a best-selling package option, but the listed Boni A meal choices are nasi goreng, mie goreng, and gado-gado. If nasi bakar is the dish you have in mind, confirm which package includes it before you pay. That small check can save disappointment at the table.
The package prices are starting prices, so compare the actual amount shown for your date and selection. A broader summary price is listed as US$9.19, while the package options begin at US$8.35. These figures may reflect different selections or pricing displays. The useful comparison is what you receive: a main and drink is a modest, practical meal; adding dessert or an appetizer raises the price while making the stop feel more complete.
How the 09:00 to 10:00 schedule works

The stated schedule runs from 09:00 to 10:00, with Boni Bali Restaurant named as both the departure and return point. That is an unusual format for a dining experience, especially since transport is not included. Treat it as a timing detail to verify when you book rather than as a ride to the restaurant.
The restaurant’s listed opening hours are 08:00 to 18:00, every day. The one-hour schedule fits a short meal, but you may want more time if you choose a package with several courses or prefer an unhurried break. The schedule can also change with traffic or weather, so leave some flexibility in your day.
Your meeting point is Boni Bali Restaurant, Jl. Pakudui, Kedisan, Kecamatan Tegallalang, Kabupaten Gianyar, Bali 80561. The practical ways to get there are by car, motorbike, or online taxi. Since your ride is your responsibility, plan the trip as part of your day rather than assuming the meal deal includes a transfer.
Getting the most from the setting

The rice terrace view is the strongest reason to take your time here. A meal with scenery can turn an ordinary lunch stop into a restful pause, particularly if you have been moving between sights. The available information does not promise a particular table or terrace-facing seat, so you should not book on the assumption that a specific view is guaranteed from every spot.
I would choose a time that gives you room to sit and enjoy the meal rather than rushing straight back onto the road. The listed schedule begins at 09:00, but the restaurant opens at 08:00 and serves throughout the day until 18:00. If you are planning around a separate activity, check how your booked time fits with your route and the restaurant’s hours.
Service matters at a stop like this. The staff have been described as accommodating, which is especially helpful if you need to ask about a dish or clarify what comes with your package. English-speaking staff are included as part of the experience, though that does not replace a direct conversation about ingredients or allergy risks.
Vegetarian meals, gluten intolerance, and allergies

The experience can accommodate vegetarian and vegan diets, as well as gluten intolerance. Gado-gado, one of the listed main-course choices, is a familiar Indonesian vegetable dish, but you should confirm its ingredients and preparation with the restaurant rather than relying on the dish name alone.
There is an important distinction between a dietary option and an allergy guarantee. The restaurant’s booking terms do not guarantee that any item is free from allergens, and they advise contacting the merchant before purchase if you have allergies, allergic reactions, or other dietary requirements. I would do that in advance and ask about both ingredients and preparation. If your needs are strict, do not assume that a general gluten-intolerance or vegetarian option is safe without confirmation.
You can buy extra food and drinks directly at the restaurant. Those additional orders may incur a service charge or tax, so the package price should not be treated as covering anything beyond the listed inclusions. Outside food and drinks are not allowed.
You can also read our reviews of more tours and experiences in Bali
Is the price good value?
At US$8.35 for a main and drink, Boni A is a low-cost way to fit a meal into a day around Ubud. The value is strongest if the set choices suit you and you want a simple lunch with a scenic setting. You are paying for the meal, drink, tax, and the convenience of having a package arranged in advance.
Boni B at US$10 adds dessert for a relatively small step up from the entry package. Boni C at US$12.75 gives you an appetizer and dessert as well as the main and drink. If you prefer a longer meal, those options may make more sense than ordering extra items separately, though you should compare the package details with your appetite.
The listed package prices are not the whole story if you order beyond the included meal. Extra items are paid for at the venue, and further service charges or taxes may apply to those purchases. Bring cash, as advised, and check the final package price before booking.
Small practical details before you go
The voucher is presented on your phone, and confirmation is expected within minutes. The voucher is valid for seven days from booking confirmation and expires at 18:00 on its final day, so make sure your meal falls within that period.
Changes are allowed until 24 hours before the activity starts, subject to exceptions for bookings made with Klook Pass, pre-sales, freebies, or certain local cultural payment programs. The cancellation terms are not entirely simple: they say cancellations and refunds are generally unavailable, while also stating that a full refund is available if you cancel at least 24 hours before the activity date in local time. Check the terms attached to your specific booking before paying.
The voucher cannot be exchanged for cash, transferred to another person, or used with in-store promotions, credit-card offers, or coupons. It can be combined with other Klook vouchers. You cannot split or combine bills after ordering to redeem multiple vouchers.
Casual clothing is suitable, and the venue is stroller-friendly. Those details make the restaurant accessible for a straightforward family meal, but the meal package itself is still a fixed selection. Check the menu choices if you are dining with someone who needs a particular dish.
Who should book Boni Bali Restaurant?
I would consider this meal if you are already exploring the Tegallalang area, want a sit-down break with rice terrace scenery, or need a reasonably priced meal with vegetarian and vegan possibilities. The package structure is helpful if you like knowing the basic cost before arriving, and the choice to add dessert or an appetizer lets you set the size of the meal.
It is less compelling if you are choosing a restaurant mainly for exceptional food, need a guaranteed allergen-free kitchen, or expect transport to be included. The strongest points are the view and accommodating service; the food experience is less certain. For a simple lunch in a pleasing setting, that can still be a good trade.
My call: book if a scenic pause and an easy set meal suit your Ubud plans. Choose Boni A for a light, budget-conscious stop, or Boni B or C if you want more courses. Confirm the package dishes, your dietary needs, and the one-hour schedule before you go.
Dining Experience at Boni Bali Restaurant Ubud
“Beautiful surroundings very nice service food average.”
FAQ
Where is Boni Bali Restaurant?
It is on Jalan Pakudui, Kedisan, in Kecamatan Tegallalang, Kabupaten Gianyar, Bali 80561.
What are the restaurant’s opening hours?
Boni Bali Restaurant is listed as open daily from 08:00 to 18:00.
Is transport included?
No. Transport is not included. The suggested ways to reach the restaurant are by car, motorbike, or online taxi.
What food is included in Boni A?
Boni A includes a choice of nasi goreng, mie goreng, or gado-gado, plus one drink.
What drinks can I choose?
The listed choices are Coca-Cola, Sprite, water, iced tea, or a cup of coffee or tea.
Are vegetarian or vegan meals available?
Yes. Vegetarian and vegan diets are listed as dietary requirements the activity can accommodate.
Can the restaurant accommodate gluten intolerance?
Gluten intolerance is listed as an accommodated dietary requirement. If you have a specific dietary need or allergy, contact the restaurant before purchasing, since allergen-free food is not guaranteed.
How do I use the voucher?
Present your mobile voucher at the restaurant.
Can I change or cancel my booking?
Changes are allowed until 24 hours before the activity starts, with some stated exceptions. The terms also describe refunds as generally unavailable but say a full refund is available for cancellations made at least 24 hours before the activity date in local time. Check the terms for your specific booking.





































