Red snapper bali is one of the most popular fish caught in local waters. Because of this, diners often look for it on seafood menus around Seminyak. At Bonito Restaurant, the kitchen builds its menu around what the sea offers that day. So fresh catch such as red snapper can appear as part of the Pesce del Giorno selection.

TL;DR: Red snapper is a common catch in Bali waters and may feature in the Pesce del Giorno at Bonito Restaurant. Bonito sits on the rooftop at Kleo, Seminyak, open daily from 5 PM to 11 PM, with a seafood forward menu and handmade pasta.

Red snapper bali and the local catch

Bali’s coastal waters support a steady supply of reef and deep sea fish, including red snapper. Also, local fishermen bring in daily catches that chefs across the island use for fresh, simple preparations. Because availability changes with the season and the weather, kitchens that rely on fresh fish often list a daily special. Instead of fixing one fish name on the menu, they let the catch decide.

Grilled fish fillet with tomato salsa, similar to how red snapper bali is often served
Image source: Bonito Restaurant

How Bonito approaches fresh fish

Chef-Owner Maurizio Bombini designs the Pesce del Giorno around what arrives from the market each day. So the fish changes, but the approach stays the same. First, the kitchen grills or roasts simply to let the fish speak for itself. Also, guests who want a fixed seafood option can choose the Barramundi Fillet or the Bonito Fish & Chips, both regular items on the menu.

Plated seafood main course with herbs served alongside a glass of white wine
Image source: Bonito Restaurant

Setting on the rooftop at Kleo, Seminyak

Bonito sits on the rooftop at Kleo, Seminyak, with views of the ocean. Because the sea is simply there in front of every table, no qualifier is needed. Dinner service runs daily from 5 PM to 11 PM. Also, the space is casual and seafood forward, with handmade pasta alongside the fish dishes.

Rooftop terrace tables under umbrellas with a dramatic orange sunset sky
Image source: Bonito Restaurant

Sharing plates and pasta to go with fish

Many guests pair a fish course with starters such as Lombok Oysters, Octopus Empanadas or Calamari Fritti. For something heartier, Rigatoni allo Scoglio or Zuppa di Mare bring together a mix of seafood in one dish. So the restaurant builds its whole menu for sharing. As a result, a table can order several plates and taste a range of flavors together.

Zuppa di mare with prawns and clams in a rich tomato broth
Image source: Bonito Restaurant

Happy hour and set menu options

Before dinner, guests can join Bonito Happy Hour, daily from 5 PM to 7 PM. Until 17 October 2026, Minuty Hours offers a glass of Minuty Cotes de Provence rose with nibbles for 90K++, also daily from 5 PM to 7 PM. Also, for a simple way to taste the kitchen’s range, A Taste of Bonito dinner set menu is available at IDR 450K++ per person, minimum 2 people. This set is made for sharing, with an optional wine or cocktail pairing at 380K++ per person.

Two glasses of white wine raised against an orange sunset over the sea
Image source: Bonito Restaurant

For more on the kitchen’s style and seasonal dishes, see the Bonito journal. Also, for background on red snapper as a species, the FishBase entry on reef snapper gives useful detail on habitat and range.

Frequently asked questions

Does Bonito always serve red snapper?

The fish selection changes daily based on what the local catch brings in. So red snapper may appear as part of the Pesce del Giorno rather than as a fixed menu item.

What other fish dishes does Bonito offer?

Also, guests can order the Barramundi Fillet or the Bonito Fish & Chips as regular menu items alongside the daily Pesce del Giorno.

Where is Bonito Restaurant located?

Bonito sits on the rooftop at Kleo, Seminyak. Also, it has views of the ocean from the dining terrace.

What are Bonito’s opening hours?

Bonito opens daily for dinner from 5 PM to 11 PM.

Can I order a set menu to try several dishes?

Yes, A Taste of Bonito dinner set menu is available at IDR 450K++ per person, minimum 2 people. Also, it is made for sharing.

Book a table at Bonito

To plan a dinner at Bonito, book online through SevenRooms. Also, send a message on WhatsApp +62 811-3811-888.

Read more: Snapper Fish Bali: Where to Try It at Bonito Restaurant