
24 Best Brunch Spots in Bali 2026: Canggu, Seminyak, Ubud & Sanur
Brunch is practically a sport in Bali: Australian-style cafés in Seminyak and Canggu, sourdough and croissant bakeries with queues out the door, plant-based kitchens in Ubud and breakfast with your feet in the sand in Sanur.
Here are 24 brunch spots worth getting up for in 2026, with what to order, opening hours and prices.
| Brunch spot | Area |
|---|---|
| Gooseberry Restaurant | Pecatu |
| Gigi Susu | Canggu |
| Cafe Coach | Canggu |
| Sisterfields | Seminyak |
| Milk & Madu | Berawa |
| Revolver Bali | Seminyak |
| nüde cafe | Berawa |
| Sensorium Bali | Canggu |
| I Am Vegan Babe | Canggu |
| Suka Espresso | Ubud |
| Mother Restaurant | Ubud |
| The Avocado Factory | Canggu |
| Cøpenhagen Cafe Berawa | Berawa |
| TWO FACE Canggu | Canggu |
| Baked | Berawa |
| Rize | Pererenan |
| Pison | Seminyak |
| Braud Cafe | Kerobokan |
| Wisteria | Canggu |
| Ours | Uluwatu |
| Soul On The Beach | Sanur |
| Zest Ubud | Ubud |
| Watercress Ubud | Ubud |
| Genius Cafe Sanur | Sanur |
1. Gooseberry Restaurant

Gooseberry is a family-owned French restaurant set in a garden above Bingin Beach, with a terrace beside the pool and an air-conditioned dining room. Its own pâtisserie, L'Atelier, bakes the brioche, baguettes and pastries every morning.
For brunch, order the soufflé pancakes with blueberry compote, the brioche French toast with passion fruit, or eggs royale on potato waffles with coffee-wood smoked salmon. On Saturdays and Sundays there is also a set brunch at IDR 375,000. The kitchen makes no changes to dishes.
The Details
- Location
- Gang Pirta, Bingin, Pecatu (Uluwatu)Open in Maps
- Hours
- Daily 8 AM – 10:30 PM
- Price
- Average Spending - Approx IDR 225K/ person
- Best For
- A French brunch by the pool in Uluwatu
Good to Know
Set brunch on weekends; French afternoon tea Fri – Sun 2 – 4:30 PM by reservation. Prices add 10% tax and 7% service
2. Gigi Susu

Gigi Susu started in 2022 as a small takeaway kiosk and is now one of the most photographed cafe fronts in Canggu: a vintage European-style building with a pastel facade, wooden interiors and retro furniture. People queue just to take a picture outside.
The Almond Croissant is the order, with a pain au chocolat or cinnamon roll on the side. Pastries usually last until about 5 PM, so come early; around 8 AM the line is short.
The Details
- Location
- Jl. Pantai Batu Bolong No.80, CangguOpen in Maps
- Hours
- Daily 6 AM – 10 PM
- Price
- Average Spending - Approx IDR 100K/ person
- Best For
- Almond croissants and a photo at the famous front
- Restaurant details
- Gigi Susu →
Good to Know
Expect a queue at peak times; pastries tend to sell out by late afternoon
3. Cafe Coach

Cafe Coach on Jl. Nelayan in Canggu is the real-world home of The Coaching Masters, an online community of coaches, so the dishes carry coaching puns and the café runs regular community workshops.
Breakfast is served all day. Try the Breakthrough Benny (poached eggs and smoked salmon on sourdough), the Self Help Halloumi or the vegan Pranayama Pancake with wild berries and coconut yoghurt; most plates cost IDR 85,000 to 95,000. Order the Taro Latte, the drink the café is known for.
The Details
- Location
- Jl. Nelayan No.8, CangguOpen in Maps
- Hours
- Daily 8 AM – 11 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- All-day breakfast in Canggu
Good to Know
Breakfast is served all day; book a table or order delivery on WhatsApp
4. Sisterfields

Sisterfields opened opposite Seminyak Village in 2014 and brought Australian café culture to the area. Founder Adam McAsey's café has marble-topped tables, white wire chairs and a wall of tropical greenery around the dining room.
Brunch runs all day: Turkish eggs with labneh and lamb cevapi, truffle scrambled eggs with Persian feta, a bacon Benedict with miso hollandaise, or pancakes with salted cajeta and goat's milk gelato. Most tables are first come, first served, so arrive early at weekends.
The Details
- Location
- Jl. Kayu Cendana No.7, SeminyakOpen in Maps
- Hours
- Daily 7 AM – 9 PM
- Price
- Average Spending - Approx IDR 200K/ person
- Best For
- A classic Seminyak brunch
- Restaurant details
- Sisterfields →
Good to Know
Groups of 6 or more can book with two weeks' notice; prices add 10% tax and 7% service
5. Milk & Madu

Milk & Madu opened its first café here in Berawa in 2014 and is still the south's go-to family brunch spot: an open dining hall of timber tables and orange banquettes, now joined by branches on Beach Road and in Seminyak, Ubud and Uluwatu.
Order the ricotta cakes (Russian-style syrniki with grilled peach), the cinnamon bun French toast or the Big Brekky. On weekdays from 7 to 11 AM, the IDR 110,000 Brekky Set adds a regular coffee and house juice to your breakfast. Kids have playgrounds to keep them busy.
The Details
- Location
- Jl. Pantai Berawa No.52, Berawa (and four other branches)Open in Maps
- Hours
- Daily 7 AM – 10 PM
- Price
- Average Spending - Approx IDR 175K/ person
- Best For
- Brunch with kids
Good to Know
Walk-ins welcome; groups of up to 20 can book online. Prices add 10% tax and 7% service
6. Revolver Bali

Revolver began in 2012 as a tiny café down a lane off Kayu Aya, and the Seminyak original still feels like a hidden bar, with dark timber, exposed brick, leather banquettes and a chandelier. Now trading as Revolver Bali, it roasts its own coffee and has added cafés in Umalas, Canggu and Beachwalk Kuta.
Breakfast runs from 7 AM to 5 PM: try the croissant eggs Benny, the truffle mushroom hash or the breakfast burrito, with a Crème Brûlée Iced Latte. Bottomless Sundays cost IDR 450,000++ for two hours of drinks.
The Details
- Location
- Jl. Kayu Aya No.51, SeminyakOpen in Maps
- Hours
- Daily 7 AM – 11 PM (breakfast until 5 PM)
- Price
- Average Spending - Approx IDR 190K/ person
- Best For
- Coffee-first brunch in Seminyak
Good to Know
Bottomless Sundays also run in Canggu and Umalas; prices add 10% tax and 7% service
7. nüde cafe

nüde opened in 2016 as a neighbourhood café for friends and locals and now has five cafés, in Berawa, Babakan, Pererenan, Umalas and Seminyak. The Berawa branch on Pantai Berawa keeps the formula simple: light-filled rooms, a warm team, strong coffee and brunch served all day.
Order the blueberry pancakes with whipped mascarpone, the Turkish eggs on crispy flatbread, the shakshuka or a classic Benedict on an English muffin; most plates cost IDR 75,000 to 120,000. You can also build your own plate until 5 PM.
The Details
- Location
- Jl. Pantai Berawa No.86, BerawaOpen in Maps
- Hours
- Daily 7 AM – 11 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- Easy all-day brunch in Berawa
Good to Know
Tables can be booked online; prices add 10% tax and 7% service
8. Sensorium Bali

Sensorium, on the road to Echo Beach, belongs to chef-owner William Salim, who grew up in Medan and cooked in fine-dining kitchens across Australia. His small café mixes Australian café style with clean, minimal Japanese lines and plenty of natural light.
The dry brunch ramen with braised minced beef and a 62°C egg is the dish to order; the miso pancake, the 'okonomiyaki' scrambled eggs and the mushroom-topped dark rye are good too, mostly IDR 85,000 to 105,000. It closes at 5 PM, and weekends bring a queue.
The Details
- Location
- Jl. Pantai Batu Mejan, CangguOpen in Maps
- Hours
- Daily 9 AM – 5 PM
- Price
- Average Spending - Approx IDR 160K/ person
- Best For
- A creative chef-led brunch
- Restaurant details
- Sensorium Bali →
Good to Know
Gluten-free options, and the kitchen can adapt dishes for dietary needs
9. I Am Vegan Babe

Zee and Alex opened I Am Vegan Babe in Canggu in September 2018. It is fully plant-based and makes almost everything in-house, from breads, cakes and cheeses to almond and coconut milk.
Breakfast and brunch run from 7 AM to 5 PM. Order the blueberry pancakes, the Peaceful Benedict with grilled tofu, plant-ham and hollandaise, or the Bali poke bowl with crispy plant-shrimp, plus an Uncle Rudy, the signature iced coffee. There is no online booking, so call ahead for a group.
The Details
- Location
- Jl. Tanah Barak No.49, CangguOpen in Maps
- Hours
- Daily 7 AM – 10 PM
- Price
- Average Spending - Approx IDR 165K/ person
- Best For
- Vegan brunch
- Restaurant details
- I Am Vegan Babe →
Good to Know
Fully plant-based; prices add 16% tax and service
10. Suka Espresso

Suka Espresso's Ubud café on Jl. Raya Pengosekan, part of the By/Suka Collective, reopened after a renovation as a warm room with a backlit timber bar, rattan chairs and marble-topped tables. The original Suka is in Uluwatu.
For brunch, order the Chilli Bae (poached eggs, bacon and chilli garlic confit), the Truffle Scramble or the Big Brekky. Breakfast favourites cost IDR 60,000 until 3 PM, so come before mid-afternoon.
The Details
- Location
- Jl. Raya Pengosekan No.108, UbudOpen in Maps
- Hours
- Daily 7:30 AM – 10 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- An easy, good-value brunch in Ubud
Good to Know
Breakfast favourites are IDR 60,000 until 3 PM; prices add 7% service and 10% tax
11. Mother Restaurant

Mother sits in Nyuh Kuning village in Mas, just south of central Ubud, looking over the local football field. The earthy, family-friendly room has high chairs and a kids' play area, and the kitchen cooks with hormone-free meats and free-range duck eggs.
Breakfast runs from 8 AM to 3 PM: try the hash eggs Benedict on taro and corn hash browns, the shakshuka or the WAMM Cakes, pumpkin pancakes with Balinese chocolate sauce. Add a cardamom bun from the bakery.
The Details
- Location
- Jl. Nyuh Bojog No.24d, Mas, UbudOpen in Maps
- Hours
- Daily 8 AM – 10 PM (breakfast until 3 PM)
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- A family brunch near Ubud
Good to Know
Kids' menu and play area; prices exclude 10% tax and 6% service
12. The Avocado Factory

The Avocado Factory opened in 2018 on Jl. Pantai Batu Mejan, near Echo Beach, and calls itself South East Asia's first all-avocado kitchen. Part of the Tavolo Group, it has an air-conditioned dining room and a terrace.
For brunch, order the Avo Royal Croissant with poached eggs and hollandaise, the shakshuka or the avocado pancakes, with an avo matcha latte. Laptops are not allowed indoors from 10 AM to 3 PM, so work from the terrace.
The Details
- Location
- Jl. Pantai Batu Mejan, CangguOpen in Maps
- Hours
- Daily 7 AM – 11 PM (last order 10:30 PM)
- Price
- Average Spending - Approx IDR 175K/ person
- Best For
- An avocado-everything brunch
- Restaurant details
- The Avocado Factory →
Good to Know
Walk-ins welcome; groups of six or more should message ahead; prices exclude 10% tax and 7% service
13. Cøpenhagen Cafe Berawa

Cøpenhagen is the Nordic café of Danish couple Nadia and Jeppe, who opened their first café in Canggu in 2018 and this Berawa café in March 2023. Expect long shared tables, bright Scandinavian-style rooms and Danish pastries from their own bakery.
Brunch is the build-your-own feast: pick three, five or seven items (IDR 79,000–165,000), such as a cinnamon roll, scrambled eggs, smoked salmon, rugbrød rye bread or a waffle with lemon curd. The café is laptop-free from 7 AM to 2 PM.
The Details
- Location
- Gg. Anggrek, Tibubeneng, BerawaOpen in Maps
- Hours
- Daily 6 AM – 6 PM
- Price
- Average Spending - Approx IDR 175K/ person
- Best For
- A Nordic build-your-own brunch
Good to Know
No laptops 7 AM – 2 PM; valet scooter parking; prices exclude 10% tax and 6% service; the first café is on Jl. Canggu Padang Linjong
14. TWO FACE Canggu

TWO FACE is the By/Suka Collective's brunch café on Jl. Munduk Catu, open since 2023, with indoor tables, a rooftop and a dark-timber coffee bar. A second TWO FACE runs on Jl. Raya Ubud.
Order the eggs Benedict on shokupan with brown butter hollandaise and furikake, the chilli scramble with Lao Gan Ma and ricotta, or the triple berry pancakes, with a specialty coffee. It closes at 3:30 PM, so treat it as a morning stop.
The Details
- Location
- Jl. Munduk Catu No.9, CangguOpen in Maps
- Hours
- Daily 7:30 AM – 3:30 PM
- Price
- Average Spending - Approx IDR 175K/ person
- Best For
- A long brunch or a laptop morning
- Restaurant details
- TWO FACE Canggu →
Good to Know
Reserve on WhatsApp; prices add 7% service and 10% tax
15. Baked

Baked's Berawa flagship fills a converted workshop on Jl. Raya Semat, with a coral-stone wall, a glass shopfront looking into the bakery and wooden stools outside. The sourdough bakery now has six outlets in Bali.
For brunch, order The Original Best Scramble on sourdough with brown butter and crème fraîche, the Benny with gochujang hollandaise or the sourdough pancakes with bacon, and share an almond croissant. Berawa stays open until 7 PM, later than the Pererenan bakery.
The Details
- Location
- Jl. Raya Semat Gg. Kupu-kupu No.1, BerawaOpen in Maps
- Hours
- Daily 7 AM – 7 PM (Berawa)
- Price
- Average Spending - Approx IDR 200K/ person
- Best For
- Sourdough brunch and pastries
Good to Know
Other branches in Pererenan, Seminyak, Batu Bolong, Uluwatu and Padonan; prices exclude tax and service
16. Rize

Rize is an open-air Indian eatery about 500 metres from Pererenan Beach, opened in the Covid years and cooking recipes inspired by the women of the owners' family. A sister restaurant, Rajarani by Rize, now runs in Nyuh Kuning, Ubud.
For brunch, order the house dosa, a light, fermented South Indian crêpe of rice and lentils, as a masala or akuri (spiced scrambled egg) dosa, or the Turkish eggs à la Rize with tandoori paneer. Finish with a masala chai.
The Details
- Location
- Jl. Pantai Pererenan No.150, PererenanOpen in Maps
- Hours
- Daily 9 AM – 3:30 PM and 5:30 – 10:30 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- An Indian-inspired brunch
Good to Know
Sunday Brunch Club with live music; prices exclude 10% tax and 6% service
17. Pison

Pison opened on Jl. Petitenget in 2014, founded by Arlini Wibowo as a Sydney-inspired café, and is now the flagship of a group with branches in Ubud and Jakarta. It is a coffee bar, bakery and all-day eatery in one, with live music every night.
From the breakfast menu, order the Turkish eggs with chilli oil and a cheese toastie, the Sunrise big breakfast or the unagi bowl with truffle mushroom cream. Save room for the affogato, the house signature.
The Details
- Location
- Jl. Petitenget No.19A, SeminyakOpen in Maps
- Hours
- Daily 7 AM – 1 AM
- Price
- Average Spending - Approx IDR 175K/ person
- Best For
- Brunch and coffee on Petitenget
Good to Know
Prices exclude 10% tax and 6.5% service
18. Braud Cafe

Braud started as an artisan sourdough bakery and opened its first café on Jl. Mertanadi in Kerobokan during the pandemic, in 2020. Now called Braud Cafe Seminyak, it serves fresh-baked goods, coffee and breakfast, with a second café on Jl. Labuansait in Uluwatu.
For brunch, order the signature truffle scrambled eggs on sourdough or croissant, the egg-skillet shakshouka with focaccia or the croissant-loaf French toast. In Seminyak these are served from 8 AM to 5 PM, and the truffle scrambled eggs on sourdough cost IDR 92,000.
The Details
- Location
- Jl. Mertanadi No.62, Kerobokan (also Jl. Labuansait No.49, Uluwatu)Open in Maps
- Hours
- Seminyak: Mon 8 AM – 4 PM, Tue – Sun 8 AM – 5 PM; Uluwatu: Daily 8 AM – 10 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- A bakery brunch in Kerobokan
Good to Know
Prices add 10% tax and 6% service
19. Wisteria

Wisteria is the Wonderspace group's rooftop brunch restaurant, an open-air space high above Jl. Raya Canggu where the breeze comes through the dining room. The menu pairs Western comfort food with Asian flavours.
Order the prawn toast Benedict on Chinese donut with kimchi hollandaise, the Japanese shakshuka with curry and nori prawn crackers or the ricotta hotcakes, all IDR 55,000 to 90,000. The brunch cocktails are light and local; book by WhatsApp.
The Details
- Location
- Jl. Raya Canggu, Gg. Lebak Sari, CangguOpen in Maps
- Hours
- Daily 7 AM – 10 PM
- Price
- Average Spending - Approx IDR 175K/ person
- Best For
- A rooftop brunch in Canggu
Good to Know
Prices add 21% tax and service
20. Ours

Ours sits under a peaked terracotta-tiled roof on Uluwatu's Jl. Labuansait café strip, with timber-framed glass walls, linen curtains and rattan chairs that mix Balinese open living with Scandinavian simplicity. The Ours group now sources ingredients from its own farm.
For brunch, order the Ours shakshuka with feta, avocado and sourdough, the protein pancake with cottage cheese and berry compote, or the black truffle scramble. Before 10 AM you can build your own eggs, picking the style, bread, sauce and extras.
The Details
- Location
- Jl. Labuansait, Pecatu, UluwatuOpen in Maps
- Hours
- Daily 8 AM – 11 PM
- Price
- Average Spending - Approx IDR 200K/ person
- Best For
- A farm-to-table brunch in Uluwatu
- Restaurant details
- Ours →
Good to Know
Make Your Own Eggs is served until 10 AM; prices add 6% service and 10% tax
21. Soul On The Beach

Soul on the Beach sits right above Sindhu Beach in Sanur, with tables in the shade of the trees and on the sand. It opens at 7 AM and serves a menu of local and international dishes from breakfast to dinner.
The breakfast menu covers the Sandy Dragon smoothie bowl, caramel banana pancakes, corn and dill fritters with poached eggs and Turkish eggs; the nasi kuning is marked as the locals' favourite. It makes an easy stop after a sunrise walk along the beach path.
The Details
- Location
- Jl. Pantai Sindhu, SanurOpen in Maps
- Hours
- Daily 7 AM – 11 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- A beachfront breakfast in Sanur
- Restaurant details
- Soul On The Beach →
Good to Know
Prices add 16.6% tax and service
22. Zest Ubud

Zest fills a renovated Balinese building on the Penestanan ridge, with murals by the artist ArtxPan, a frangipani tree at its heart and sofas facing the Campuhan jungle. Every dish is vegan and most come in gluten-free versions.
From the Brunch Tribe menu, order the Royal Breakfast with taro hash brown, jackfruit 'sausage' and chickpea omelette, the savoury seaweed waffles or the pancake stack, each IDR 108,000. Lighter options are the mango passion bowl and Bali jungle porridge. Come in daylight for the view.
The Details
- Location
- Jl. Raya Penestanan Kelod No.8, Penestanan, UbudOpen in Maps
- Hours
- Daily 8 AM – 10 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- A plant-based brunch with a jungle view
Good to Know
All dishes are vegan; most are available gluten-free
23. Watercress Ubud

Watercress opened its first café on Batu Belig in 2012 and now also runs cafés in Berawa and on Jl. Monkey Forest in Ubud, which it calls its most serene setting, surrounded by greenery. It is open from breakfast through to dinner.
Order the Turkish eggs with harissa butter, the truffled mushroom scramble or the blueberry pancakes. The Benny Brunch set (IDR 170,000) bundles eggs Benny, a side, chia pudding, a tropical juice and a coffee, tea or matcha.
The Details
- Location
- Jl. Monkey Forest, UbudOpen in Maps
- Hours
- Daily 7 AM – 10 PM
- Price
- Average Spending - Approx IDR 200K/ person
- Best For
- A classic café brunch in central Ubud
- Restaurant details
- Watercress Ubud →
Good to Know
Prices add 10% tax and 7% service; also in Berawa and Batu Belig
24. Genius Cafe Sanur

Genius Cafe sits on the sand at Mertasari Beach in Sanur, with beanbags under the trees and a tall thatched pavilion, and doubles as a co-working café. A sister café in a garden setting is in Gianyar.
The breakfast menu leans healthy: try the Genius pancakes, a charcoal pancake with fresh fruit and vegan ice cream, the eggs, greens and pesto on sourdough, or a Red Dragon smoothie bowl. Co-working members get 20% off food and drinks, from IDR 400,000 a week.
The Details
- Location
- Pantai Mertasari, SanurOpen in Maps
- Hours
- Daily 7 AM – 10 PM
- Price
- Average Spending - Approx IDR 150K/ person
- Best For
- Breakfast on the sand in Sanur
Good to Know
The kitchen cannot cater for coeliacs; prices add 11% VAT and 10% service
Frequently Asked Questions
Where is the best brunch in Bali?
For a classic Australian-style brunch, Sisterfields and Revolver in Seminyak; for soufflé pancakes, Gooseberry above Bingin; for berry pancakes, TWO FACE in Canggu; for creative dishes, Sensorium; for pastries, Gigi Susu; and for families, Milk & Madu.
What are the best brunch spots in Canggu?
Milk & Madu, Cafe Coach, nüde, The Avocado Factory, Copenhagen, TWO FACE, Sensorium, I Am Vegan Babe, Baked, Gigi Susu and the Wisteria rooftop, plus Rize in neighbouring Pererenan.
Where can I get brunch in Ubud?
Suka Espresso in Pengosekan, Mother in Mas, Zest in Penestanan and Watercress in central Ubud.
Is there a beachfront brunch in Bali?
Yes: Soul on the Beach at Sindhu and Genius Cafe on Mertasari beach, both in Sanur.
Where is the best brunch in Uluwatu?
Gooseberry above Bingin Beach and Ours on the Labuansait café strip.
How much does brunch cost in Bali?
Most brunch mains cost IDR 60,000 – 130,000 before tax and service (usually 15–21% extra), so plan on about IDR 100,000 – 250,000 per person with a coffee.
