The Best Brunch in Bali: The Hotel Weekend Brunches I Keep Going Back To
By Blaise Jaeger · Updated November 12, 2026
In Bali, “brunch” means two different things. There’s the café breakfast you’ll find on every corner of Canggu and Seminyak, and there’s the long weekend hotel brunch: a table facing the ocean, free-flow drinks and nowhere to be before 3 PM. This page is about the second. I’ve lived in Bali since 2020, in Seminyak, and the weekend brunch has become one of my favorite rituals. I’ve been to Kayuputi, at the St. Regis, at least nine times, and I’ve tried most of the big hotel brunches on the island. Here’s my honest take on each.
The Best Hotel Brunches in Bali at a Glance
| Brunch | Day and time | Format | Price per person |
|---|---|---|---|
| Kayuputi, The St. Regis (Nusa Dua) | Saturday, 11 AM to 3 PM | Served at the table, as much as you want | 1,250,000 IDR net |
| Astor Brunch, The St. Regis (Nusa Dua) | Sunday, 11 AM to 3 PM | Brunch at Kayuputi | From 1,650,000 IDR net |
| Soleil, The Mulia (Nusa Dua) | Sunday, 11 AM to 3 PM | Big buffet | Ask the hotel |
| Pala, The Apurva Kempinski (Nusa Dua) | Sunday, noon to 3:30 PM | Big buffet | 798,000 IDR++ |
| Starfish Bloo, W Bali (Seminyak) | Sunday, noon to 3:30 PM | Brunch on the beach | From 770,000 IDR++ |
| Seasalt, Alila Seminyak | Sunday, noon to 3 PM | Unlimited ordering, seafood | 650,000 IDR++ |
| Pizzaria, Hyatt Regency Bali (Sanur) | Sunday, noon to 3 PM | À la carte at the table, as much as you want | About 590,000 IDR++ |
Prices marked “++” are before tax and service, which add about 21%. “Net” prices include everything. Drinks packages are usually extra. Prices change often, so check with the hotel when you book.
Kayuputi at The St. Regis: My Favorite Brunch in Bali
My favorite brunch in Bali is the Saturday brunch at Kayuputi, the beachfront restaurant of The St. Regis Bali Resort, on Geger Beach in Nusa Dua. It has become a habit: my photos say I’ve been at least nine times since 2022.
What makes it different is that it isn’t a buffet. You start with an aperitif from 11 AM, then the dishes are served at your table, as many as you want, until 3 PM. You never queue at a counter with a plate in your hand, the room stays calm and the service is excellent. It costs 1,250,000 IDR net per person (about $76). Drinks are extra: the beverage package adds 1,750,000 IDR net (about $107), and the premium package with Champagne adds 2,850,000 IDR net (about $174).

On Sundays, the St. Regis also runs the Astor Brunch at Kayuputi, from 1,650,000 IDR net for almost the same menu, with the same drinks packages on top. It costs more and, to my taste, feels less exclusive because there are more people. The Saturday brunch is the one I keep going back to.

After brunch, walk down to Geger Beach, right in front of the hotel, for a swim in calm water. My guide to Uluwatu, Jimbaran and Nusa Dua has more ideas for the rest of the day. Check prices at The St. Regis Bali on Booking.com
The Mulia: The Sunday Brunch at Soleil
The Mulia, next door to the St. Regis, is famous for its Sunday brunch at Soleil, its signature restaurant. It’s a big buffet, with a seafood bar, live grill stations, a dessert buffet and a breakfast menu, from 11 AM to 3 PM, with free-flow bubbles or cocktails as an option. The price isn’t published online, so ask when you book.
I went for the Christmas brunch in 2021. The food was good, but it’s a huge buffet with a lot of people, which I like less than the table service at Kayuputi. If you love choice and variety, it’s a good option.

The hotel itself is worth a look: its pool, lined with giant white sculptures, is one of the most photographed in Bali. Check prices at The Mulia on Booking.com

The Apurva Kempinski: The Sunday Brunch at Pala
The Apurva Kempinski is a huge resort built in terraces down to the sea, south of Nusa Dua. Its Sunday brunch is held at Pala, a glass-walled restaurant looking over the pools, every Sunday from noon to 3:30 PM. It costs 798,000 IDR++ per adult (about $48 before tax and service) and 400,000 IDR++ for children aged 6 to 12; children under 6 eat free.
I went in May 2022. Like at The Mulia, the food was good, but it’s a big buffet with a lot of people. The setting is the real draw: from the restaurant, the view runs down the terraces to the ocean.

Check prices at The Apurva Kempinski on Booking.com
W Bali: The Sunday Brunch at Starfish Bloo
If you’re staying in Seminyak and don’t want to spend an hour in the car, the W Bali is the easy choice: its Sunday brunch is held at Starfish Bloo, the hotel’s restaurant by the beach, from noon to 3:30 PM. It starts at 770,000 IDR++ with soft drinks, 1,470,000 IDR++ with alcohol and 2,470,000 IDR++ with Champagne. The W also runs special editions with guest chefs from other Bali restaurants.
I liked it, but it’s been a while, and I want to go back before I give it a proper verdict. Check prices at the W Bali on Booking.com

Seasalt at Alila Seminyak: Unlimited Seafood on Sundays
Seasalt is the beachfront restaurant of Alila Seminyak, where I’ve had dinner. On Sundays, from noon to 3 PM, it serves a seafood brunch: not a buffet, but unlimited ordering of seafood and vegetable dishes seasoned with the restaurant’s homemade sea salts, plus Wagyu beef and chicken yakitori, with live music. The food package costs 650,000 IDR++, and the premium drinks package adds another 650,000 IDR++.
The Sunday brunch is next on my list, and I’ll add my verdict here once I’ve tried it. Check prices at Alila Seminyak on Booking.com

Hyatt Regency Bali: The Sunday Brunch in Sanur
The Sunday brunch at the Hyatt Regency Bali, in Sanur, is really very good. When I used to go, it was a huge buffet with a wide choice of dishes, including a babi guling, the Balinese roast suckling pig. It’s now served à la carte at your table at Pizzaria, the hotel’s beachfront restaurant, from noon to 3 PM: you order as many dishes as you like, for about 590,000 IDR++ per person with soft drinks.

Sanur is on the east coast, about 30 minutes from Seminyak without traffic. If you’ve never been, read my guide to Sanur. Check prices at the Hyatt Regency Bali on Booking.com
Tips for a Hotel Brunch in Bali
- Book ahead, especially for Kayuputi on Saturdays and during the high season, in July, August and at Christmas.
- Check whether the price is net or “++”: the difference is about 21%.
- Drinks packages are usually extra. If you don’t drink alcohol, the food-only price is much lower.
- From Seminyak, count about an hour to Nusa Dua, more on weekends. Book a driver or use Grab or Gojek, and don’t ride a scooter home after a free-flow brunch. My guide to getting around Bali explains the options.
- Plan the afternoon: Geger Beach, in front of the St. Regis and The Mulia, is a good place for a swim after brunch.
Looking for a café brunch instead? My guide to the best restaurants in Seminyak includes Brunch Club, famous for its Porn Cakes.

Read More About Bali

Seminyak Travel Guide
Beach clubs, sunsets, spas, nightlife and where to stay: everything you need to plan your stay in Seminyak. Read more

Bali Travel Guide
Temples, rice terraces, beaches and the best areas to stay: my complete guide to planning a trip to Bali. Read more

Nusa Penida Travel Guide
Discover where to stay in Nusa Penida, the island’s most beautiful beaches, top viewpoints, manta ray snorkeling, practical travel tips, and detailed itineraries to plan the perfect trip. Read more
Frequently Asked Questions About Brunch in Bali
What is the best brunch in Bali?
For me, it’s the Saturday brunch at Kayuputi, at The St. Regis Bali in Nusa Dua. The dishes are served at the table, as many as you want, the service is excellent and the room stays calm. It costs 1,250,000 IDR net.
When is the Kayuputi brunch at the St. Regis Bali?
The Kayuputi brunch is held every Saturday, from 11 AM to 3 PM. On Sundays, the St. Regis runs a different brunch, the Astor Brunch, from 1,650,000 IDR net.
How much does a hotel brunch cost in Bali?
Count about 600,000 to 1,650,000 IDR per person, before drinks packages. Watch whether the price is net or “++”, which adds about 21% for tax and service.
Which Bali brunches are not buffets?
Kayuputi at the St. Regis serves its brunch at the table, Seasalt at Alila Seminyak offers unlimited ordering, and the Hyatt Regency Bali now serves its Sunday brunch à la carte. The Mulia and the Apurva Kempinski are big buffets.
Where can I have brunch in Seminyak?
For a hotel brunch, the W Bali at Starfish Bloo and Seasalt at Alila Seminyak both hold a Sunday brunch by the beach. For a café brunch, Brunch Club in neighboring Legian is my pick.
What does “++” mean on a Bali brunch price?
It means tax and service are not included. In Bali, they add about 21% to the price on the menu. A “net” price already includes them.
Do I need to book a brunch in Bali?
Yes, especially on weekends and in the high season. The most popular brunches, like Kayuputi, can be full several days ahead.
Can I bring children to a hotel brunch in Bali?
Yes. Most hotels welcome families, and some have children’s prices: at the Apurva Kempinski, children aged 6 to 12 pay 400,000 IDR++ and children under 6 eat free.
How long does it take to get to Nusa Dua from Seminyak?
About an hour by car, often more on weekends, because the road passes close to the airport.