What’s better than a fly-and-flop? A fly-and-flop with never-ending food and drinks at your fingertips, of course. We’re talking afternoon dessert hours, free minibars, sunset cocktails and room service that’ll deliver at any hour.
Happily, Bali is one of the destinations that does indulgence best. Here’s Urban List's roundup of the most generous all-inclusive resorts on the Island of the Gods in 2025.
Urban List's Top Picks
- Best Beachfront Resort, Samabe Bali Suites & Villas
- Best Resort For Families, Mövenpick Resort & Spa Jimbaran Bali
- Best Spa Resort, Grand Mirage Resort & Thalasso Bali
- Best Luxury Resort, Grand Hyatt Bali
- Best Resort For Couples, The Ayodya Palace
The Best All-Inclusive Resorts In Bali
Nusa Dua SOL by Meliá Benoa Bali
Go all out and live the celeb life at this epic Bali resort! Pretty much everything you can think of comes as standard when you book the all-inclusive package at SOL by Meliá Benoa Bali. Set within tropical gardens at Tanjung Benoa Beach, it has a freeform pool, a luxurious spa menu and a heap of dining possibilities in three on-site restaurants.
This place comes with a fitness centre, games room and karaoke room which is pretty fun, and when you go all-inclusive you’ll be spoiled with a welcome drink on arrival and a welcome gift in your room. Throw in the daily buffet breakfast, snacks by the pool, a choice of drinks, including soft drinks, local beer, wine and spirits, plus a juice station on the beach and we reckon you’ll struggle to fit it all in. There’s the option to upgrade and get buffet or à la carte lunch and dinner included, plus the minibar restocked daily, a 20 per cent discount on imported drinks, non motorised water sports until 4pm, and 50 per cent off the price of an hour-long massage if you stay five nights or more. Go on, treat yo’self.
Nusa Dua, Bali Samabe Bali Suites & Villas
If you want all the indulgence of all-inclusive, with none of the bustle of the buffet, Samabe Bali Suites & Villas is a gift for those who prefer to keep to themselves on holiday. All dining is available in the privacy of your suite for no additional cost (although, of course, you can frequent the restaurant should you wish to), with the table laid for you by a butler.
Choose the all-inclusive package at this Bali resort and you’ll get daily brekkie, lunch and dinner plus free-flowing cocktails, beers, house wine and spirits between 5pm and midnight. Oh, and a daily 60-minute massage per adult. If you’re feeling particularly bougie, you can even opt for the ‘anytime, anywhere’ brekkie floating in your own private pool. Extras include afternoon tea, fruit and ice cream poolside, complimentary minibar, activities and all-day drinks.
Nusa Dua Paradisus by Meliá Bali
If you want to dine in style, you want to check out Paradisus by Meliá Bali. This all-inclusive five-star resort sits on the shoreline at Nusa Dua, just 12km from the international airport. Take a seat in the on-site Kanna Beach Restaurant and you’ll get a taste of South American cuisine as you look out over the ocean (the ceviche made from the finest local seafood is worth trying for sure). Plus there’s another two restaurants for checking out during your stay, with an all-day dining experience available to guests.
We love how this Bali resort has a special adults-only area you can book, called The Reserve. Choose to stay in one of the rooms here and you’ll get daily afternoon tea brought to you, plus breakfast in a private restaurant and exclusive offers for the YHI Spa. Fancy!
Jimbaran, Bali Mövenpick Resort & Spa Jimbaran Bali
If you’ve heard of Mövenpick before, it’s probably because you’ve been acquainted with the Swiss brand’s glorious ice cream. Rest assured there is plenty of it at Mövenpick Resort & Spa Jimbaran Bali: its daily chocolate hour is the stuff of legend, where truffles, a chocolate fountain, churros and truffles are churned out quicker than you can say ‘Bruce Bogtrotter’.
Take to the pool and make use of the swim-up hammocks, (the Jejali Pool Bar is a top spot for a cheeky cocktail while you cool off in the water). Later, you can head to Anarasa Restaurant and enjoy an Indonesian meal. Don't worry, there's a luxe spa offering Balinese massages if a pamper sesh calls, and you're just a five-minute walk from the buzzing Jimbaran Beach too.
Nusa Dua, Bali Grand Mirage Resort & Thalasso Bali
We love it when a resort thinks of everything. The gold all-inclusive package at Grand Mirage Resort & Thalasso Bali goes over-and-above, with very nice perks including complimentary laundry service, a free minibar and complimentary watersports like kayaking, windsurfing and catamaran sailing. And then there’s the food.
Oh, the food: between hitting the buffet for breakfast and restaurants for lunch and dinner, there’s afternoon tea AND round-the-clock room service, plus cocktails, beers and other drinks from 11am to midnight. Cheers to that.
Nusa Dua Courtyard by Marriott
Love a cheeky dip in a seriously lush pool? You’ll take one look at the landscaped swimming lagoon at Courtyard by Marriott and fall in love. It’s an actual oasis, bordered by sun loungers and trees in a delightfully private setting. Oh, and there’s an outdoor whirlpool you can whip into too. Your all-inclusive five star Bali resort has a heap of other enticing bits and bobs. We’re talking 24/7 fitness facilities, a beach club and five dining venues so you can eat the day away.
Take a leisurely 15-minute stroll to Nusa Dua Beach if you’re keen to feel the sand between your toes, or you can opt for the three-minute complimentary shuttle ride instead if it’s all too much. If you’re travelling with a golf nut, perhaps don’t tell them that golfing sessions are available at the course just 500m from the resort (cos you might not see them for days).
Nusa Dua, Bali Grand Hyatt Bali
You simply can’t go wrong with this Nusa Dua bestseller. Positioned on one of Bali’s most sought-after beaches, Grand Hyatt Bali is beloved for its family-friendly luxury, with some seriously cute pirate and mermaid-themed rooms available and daily kids’ club access included.
The dining is sure to appeal to all ages, and you can mix up your included breakfast, lunch and dinner at different restaurants: the Salsa Verde Italian beach grill is a hit for its woodfired pizzas, while the Balinese-market-style Pasar Senggol offers Indonesian street food with a side of cultural entertainment.
Nusa Dua, Bali The Ayodya Palace
Variety is the spice of life and that’s exactly what you can expect at this water-palace-inspired Nusa Dua resort, Ayodya. After starting the day buffet-style at the poolside, you’ll have your pick of any of five restaurants for lunch and dinner: one night you might have Japanese at Genji, followed by Indian at Ganesha Ek Sanskriti, and the multi-national buffet of Waterfall the next.
Top up between with a complimentary minibar and free-flow drinks package, ensuring your hand will never be devoid of a cocktail.
Check individual packages for inclusions. Experience the world’s best holiday destinations with Luxury Escapes. Enjoy more inclusions, more value and more expertise with hotels, packages, tours, cruises, flights, and car hire. Book now online or via the app.
Contributors: Katherine Davison
Image credit: Luxury Escapes | Website
Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy, or book, carefully chosen by our Editors.
Editor's note: Urban List editors independently select and write about stuff we love and think you'll like too. Urban List has affiliate partnerships, and if you purchase something through the links in this article, we will earn a commission from those partners. To find out more about who we work with and why read our editorial policy here.