To find the finest wining and dining destinations in Bali, you'll want to head to the island's five-star hotels to try the award-winning restaurants within...
There are soooo many reasons to check out Bali’s finest five-star hotels and resorts. From the high-end facilities and the oasis-like pools, to the holistic wellness offerings and world-class service – these luxury destinations are at the top of everyone’s island wish-list for good reason. Well, we have a different motive in mind: to wine and dine at Bali’s award-winning hotel restaurants.
With their globally-renowned chefs, spectacular interiors and fine dining perfection on your plate, you’re guaranteed an exceptional dining experience when you book a hot-seat in a revered resort. Not only do you get to feast on elevated cuisine, you’re also surrounded by a grand hotel setting that delivers other perks too, like valet parking, time-honoured hospitality and that luxury resort ambiance.
Whether you’re lucky enough to be staying at these prime addresses, or you’re simply on the hunt for a romantic dinner date, you’ll want to add these hotel restaurants in Bali to your foodie bucket list. You won’t regret it!
11 BEST HOTEL RESTAURANTS IN BALI
1. Embers – Ubud
The intimate restaurant at Bisma Eight Villas, Embers pays homage to the brilliant, rustic flavours of the Mediterranean. An unparalleled dining experience that blends authenticity with innovation, expect elevated twists on age-old recipes, expertly perfected culinary traditions, and the very best locally sourced ingredients. Our favourite is the Wagyu tenderloin on a bed of saffron risotto, and the pan roasted barramundi with a lobster foam and truffle green peas. You’ll also want to sample Embers’ craft drinks, drafts and drams inspired by Mediterranean flora, like the zero-waste Bara-Bara with pineapple, a hint of hazelnut, and infused charcoal. And be sure to step inside Embers’ Conservatory – it’s an agricultural greenhouse home to a farm-to-table organic garden, where veggies and herbs are freshly plucked before making their way to your plate…
Embers (inside Bisma Eight Villas), Jl Bisma No. 97, Ubud, p + 62 361 9088 888, e. [email protected]; Open daily 7am – 11pm.
2. Kayuputi – Nusa Dua
Inspired by the Balinese wisdom “from the mountain to the ocean”, Kayuputi brings the very best local ingredients from the land and sea to each dish. Located by the pristine Nusa Dua Beach, this fine dining restaurant treats you to an exceptional culinary experience with pan-Asian haute cuisine and the finest wine and craft cocktails to match. We recommend the degustation menu to get a taste of it all, and look out for high-ticket goodies like lobster, scallops, Wagyu beef and foie gras. Psst… swing by on a Sunday for a brunch that presents life’s finest gift… Caviar and Champagne!
Kayuputi at The St. Regis Bali Resort, Kawasan Pariwisata Lot S6, Nusa Dua, p. +62 361 300 6786, e. [email protected]; Open daily 12pm – 3.30pm & 6pm – 10pm.
3. Sundara – Jimbaran
Inspired by Jimbaran’s famous seafood barbecues, Sundara is a beach club by day and an elegant restaurant by night. Prop up by the infinity pool as you graze on light bites, then settle in for Bali’s beautiful sunset with a zero-waste cocktail in hand, before tucking into the carefully curated dinner menu. You’ll find elements of wood, smoke or fire in each dish, as the culinary team slow-cooks, house-smokes and fire-grills the very best locally sourced produce, premium meats and fresh seafood. Plus, every Sunday, Sundara lays out Bali’s longest Sunday brunch for more than five hours of indulgence…
Sundara at Four Seasons Resort Bali at Jimbaran Bay, Jl Bukit Permai, Jimbaran, p. +62 361 708 333 / +62 361 701 012, e. [email protected]; Open daily from 11am.
4. Il Ristorante – Luca Fantin – Uluwatu
Following in the footsteps of its Michelin-starred predecessor in Tokyo, Il Ristorante – Luca Fantin has made its way to this six-star Uluwatu address at Bulgari Resort Bali. An intimate restaurant of just 36 seats, Chef Luca Fantin brings his award-winning classic Italian cuisine to Blai, uniquely blending refined, contemporary techniques with fine local ingredients. Select either the five- or seven-course degustation menu, and add-on a carefully curates wine pairing selection featuring grapes from the finest vineyards of Italy. Psst… the soft lighting and a reflecting pool makes for the most romantic dinner date destination.
Il Ristorante – Luca Fantin at Bulgari Resort Bali, Jl Goa Lempeh, Banjar Dinas Kangin, Uluwatu, p. +62 815 5800 1969
5. The Cave – Uluwatu
Serious foodies, this one’s for you! Dining inside a cave should already be on your bucket list, and where better to tick it off than within Bali’s very own thousand-year-old cave in Uluwatu. A meticulous concept by Chef Ryan Clift, this 22-seater, subterranean restaurant serves up modern gastronomy within age-old rock formations that become the backdrop for visual projections in-between courses. The multi-award winning chef showcases his creativity through this theatrical dining experience and a seven- or ten-course menu with optional wine or cocktail pairing. During the half-way intermission, you can even don a hard-hat to explore the cave’s wonders. And psst… the chef reinvents his menu every quarter, so you’ll want to come back for more.
The cave at The edge, Jl Pura Goa Lempeh, Banjar Dinas Kangin, Pecatu, Uluwatu, p. +62 361 847 0700, e. [email protected]
6. Seasalt – Seminyak
Nothing says “tropical vacay” like a seafood feast at a beachfront restaurant! Expect the best the ocean has to offer at Seasalt, the signature coastal restaurant at Alila Seminyak. Step inside and you’re greeted by a breathtaking dining area and sun-soaked deck decorated with blue hues to match the stunning ocean views. As for the menu, Seasalt’s open kitchen carefully prepares elegant dishes that highlight the freshness of the sea and traditional organic Kusamba sea salt from East Bali. All of this, topped off with subtle Japanese touches. Top tip: swing by for a lazy Sunday by the sea, as you slowly graze through the seafood brunch buffet and bask in the ocean breeze.
Seasalt at Alila Seminyak, Jl Taman Ganesha No. 9, Seminyak, p. +62 361 3021 889 / +62 811 3867 544, e. [email protected]; Open daily.
7. Ayung Terrace – Ubud
Sitting in the treetop canopy above the flowing Ayung River, settle in for an al fresco dining experience at Ayung Terrace at Four Seasons Resort Bali at Sayan. Chef Suta presents authentic, time-honoured Indonesian recipes given a modern, Four Seasons twist. To get a complete taste of the archipelago, we recommend swapping and sharing the Chef’s signature dishes. Our faves? The 500-gram Lombok lobster, or the braised beef cheek in Sumatran-style rendang sauce. Or better yet, go all out with Bali’s famous Bebek Betutu, AKA thousand spice-rubbed whole duck, slow-roasted for 12 hours, and served family-style with a side of chicken satay, steamed rice, duck soup and desserts.
Ayung Terrace at Four Seasons Resort Bali at Sayan, Ubud, p. +62 361 977 577
8. Apéritif – Ubud
With a stellar reputation of its own, you’d never guess that Apéritif isn’t a standalone restaurant – it’s the signature venue at one of Ubud’s very best hotels, Viceroy Bali. Dress your best for this 1920s-inspired fine dining destination, where modern gastronomy merges with lesser-known Indonesian ingredients and Bali’s fresh local bounty. To really get to know the kitchen’s expertise, try the signature degustation menu which features elegant dishes like Murotsu Bay Oyster with sweet watermelon, or the Venison Wellington wrapped with foie gras and rendang sauce. Want to impress a date? Don’t leave without wandering next door to Apéritif Bar for a 1930s- inspired cocktail…
Apéritif at Viceroy Bali, Jl Lanyahan, Banjar Nagi, Ubud, p. +62 361 908 2777 / +62 813 5326 6678, e. [email protected]
9. Starfish Bloo – Seminyak
Passionate about locally sourced ingredients, Starfish Bloo brings an exclusively organic menu to the Seminyak beachfront. Taking inspiration from its chic seaside surroundings, the restaurant is decked out in turquoise hues, elegant décor and oversized booths. The kitchen is passionate about sourcing the freshest local ingredients – think tortellini stuffed with homegrown beetroot from the on-site garden, or lobsters and seared tuna caught by local fishermen. All of this, with the crashing waves just footsteps away…
Starfish Bloo at W Bali – Seminyak, Jl Petitenget, Seminyak, p. +62 817 001 5808, e. [email protected]; Open daily from 7am.
10. Kubu – Ubud
An intimate dining destination in the Ubud jungle, Kubu at Mandapa serves up Mediterranean-European fine dining inspired by nature. Nestled right by Ubud’s enchanting Ayung River, settle in to one of the nine private bamboo cocoons and get a taste of the culinary genius that is Executive Chef Bayu Retno Timur. Go all out with the multi-award winning chef’s gourmet degustation menu, which includes 10 courses made with luxurious ingredients, like Mangrove crab, Jimbaran yellow-tail amberjack, truffle mushrooms and Wagyu beef – all best enjoyed with a flawless wine pairing…
Kubu at Mandapa, A Ritz-Carlton Reserve, Jl Kedewatan, Ubud, p. +62 361 479 2777, e. [email protected]; Open daily 6pm – 11pm.
11. Koral Restaurant – Nusa Dua
If underwater dining is on your foodie bucket list, you’ll be happy to know that you can tick it off right here in Bali. The iconic Koral Restaurant at The Apurva Kempinski Bali is home to the first aquarium restaurant on the island, giving you a fine dining experience which combines seasonal products and bistronomic delights. As for the menu, expect skilfully prepared artisanal dishes in a signature degustation menu inspired by Indonesian coastlines. Top tip: book a tunnel table (pictured above) for a magical dinner date in the underwater world… This is one for the memory books.
Koral Restaurant at The Apurva Kempinski Bali, Jl Raya Nusa Dua Selatan, Benoa, p. +62 361 209 2288, e. [email protected]; Open daily 12pm – 3pm & 5.30pm – 10.30pm.
Love this list of Bali’s best hotel restaurants? Check out these award-winning fine diners across the island too!