
From 24-hour butlers to hot air balloon rides, these luxury resorts in Bali redefine island paradise.
Combine an island getaway with lavish living, and you’ve got one truly indulgent holiday. Here are our top picks of the best luxury resorts in Bali, including Ayana Resort Bali, Six Senses Uluwatu, and Hanging Gardens of Bali. Each offers its unique style of elegance, romance and serenity. (Psst: visit our sister site Honeycombers Bali for the inside scoop on the island!)
Best luxury resorts in Bali
1. Bvlgari Resort Bali
If you’ve ever wondered where the celebs hide out in Bali, this might be it. Bvlgari Resort Bali sits high on a 160-metre limestone cliff – which means world-class views are guaranteed. We’re talking about turquoise waters, stunning sunsets and lush nature, all accompanied by top-notch hospitality at this sophisticated luxury resort in Bali. The Italian-meets-Balinese architecture is just as stunning as the surrounding nature, with 59 exclusive villas and mansions awaiting your next adventure.
Dine at the recently-launched Il Ristorante – Niko Romito, a chic restaurant dishing up elegant plates celebrating local ingredients; dip your toes into captivating surf spots; soothe your nerves at the Bvlagri Spa (a must-try in our books); or simply lounge in your villa or along the idyllic beach. Wherever you are within this resort, you’ll be wowed by its dedicated hospitality and resplendent views.
Room rates: From approx. $1,800 per night
Key highlights: Cliffside luxury with world-class surf spots and luxe dining
Address: Bvlgari Resort Bali, Banjar Dinas Kangin, Jl. Goa Lempeh Uluwatu Bali, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80364, Indonesia
2. Grand Hyatt Bali

Fancy staying at the biggest resort in Nusa Dua? Grand Hyatt Bali promises a family-friendly escape that’s a mere 15 to 20 minutes drive from Ngurah Rai International Airport. With 636 rooms, including swanky suites and lavish villas, expect panoramic views that’ll take your breath away. Here, you can wake up to serene garden views or the gentle waves of the ocean right from your private balcony.
Say goodbye to surprise expenses with Grand Hyatt Bali’s Club & Suites Indulgence package. This comprehensive, family-friendly package includes USD100 resort credit, which you can spend indulging in gourmet dining, invigorating spa treatments, and curated resort activities. Add to that a stay in the luxurious Club rooms or suites, alongside all-day refreshments and sunset cocktails at the Grand Club Lounge, and that’s your holiday agenda complete.
Room rates: Standard rates from US$160++ per night; Club & Suites offer from US$240++ per night
Key highlights: A family-friendly, beachfront escape
Address: Grand Hyatt Bali, Kawasan Wisata Nusa Dua BTDC, Jl. Nusa Dua, Benoa, South Kuta, Badung Regency, Bali 80363, Indonesia
3. Ayana Resort Bali

A gorgeous beach getaway with some serious relaxation built in, Ayana Bali (pictured top) overlooks the Jimbaran Sea, promising a tropical paradise with one of the most stunning sunset views on the island. Admire the radiant rays from one of its suites decked out in elegant Balinese decor and complete with a breezy patio.
We love a resort that’s serious about wellness. At Ayana, a thalassotherapy pool (read: a therapeutic seawater pool enhanced with minerals from the Indian Ocean) awaits. Let the saltwater wash over you as you unwind, or soothe your tired knots with the water jets. If that’s not enough to chase the stress away, a curated spa sesh will do the trick.
Foodies, get ready to fall in love. This resort boasts over 20 dining options spanning restaurants, cafes, and bars. Start your day with an international breakfast at To’Ge, grab a trattoria-style lunch at the al fresco Sami Sami, and end the day with Indonesian seafood at Kisik Seafood & Grill. You might have to fit more than three meals into your days to try them all during your stay!
Room rates: From $331 per night
Key highlights: Thalassotherapy pool; over 20 dining options; overlooks Jimbaran Sea
Address: Ayana Resort Bali, 647Q+GP, Jimbaran, South Kuta, Badung Regency, Bali, Indonesia
4. Padma Resort Ubud

Picture this: you journey into an unspoiled river valley north of Ubud and find yourself in an expansive luxury resort in Bali, complete with a magnificent infinity pool overlooking the Payangan forest. This is Padma Resort Ubud, the stuff of your summer vacation dreams. Book a stay at its suites for an amazing vantage point above the forest canopy, or check into a pool view room for a sight of the sparkling waters. Each room is outfitted with modern amenities, plus Balinese-inspired touches of batik that complete the homely yet luxe decor.
You might be tempted to stay in all day, but there are lots to enjoy. Book a therapeutic spa sesh, stroll along the resort’s scenic bamboo bridge, try a cycling tour of the local rice fields and more. Fuel up at The Puhu Restaurant for tantalising international cuisine, and don’t miss grabbing a cocktail while watching the sunset at The Pool Cafe & Bar.
Room rates: From $316 per night
Key highlights: Therapeutic spa; infinity pool overlooking the Payangan forest
Address: Padma Resort Ubud, Banjar Carik, Desa Puhu Payangan, Ubud, Bali 80572, Indonesia
5. Tanah Gajah

A luxury retreat with a romantic sky-high adventure, a fantastic spa and an even better stay? Yes, yes and yes. We can’t miss shouting out Tanah Gajah when this stunning resort is home to Bali’s first licensed hot air balloon ride. We also love the couple’s spa that features an ayurvedic massage and a pampering love bath ritual – all accompanied by sparkling wine, canapes and a picturesque view of rice paddy fields.
Its art-filled suites and villas are a treat for the eyes. For the most regal stay, splash out on The Hadiprana Estate. Originally built as the master accommodation for Tanah Gajah’s founder and his wife, this two-bedroom estate boasts some of the finest paintings, antiques and artefacts from his exquisite private collection. Add on club benefits like a dedicated butler service for a seriously luxurious time.
When it comes to cuisine, traditional Balinese-Indonesian creations are the highlights of the menu at its resident restaurant, The Tempayan. Round off your meal with tapas-style bites and signature concoctions at Panen Padi Lounge for the ultimate indulgence.
Room rates: From $588 per night
Key highlights: Hot air balloon ride; couple’s spa
Address: Tanah Gajah, Tengkulak Kaja, Jl. Raya Goa Gajah, Kemenuh, Ubud, Gianyar Regency, Bali 80571, Indonesia
6. Six Senses Uluwatu

Experience a slice of heaven on earth at this luxurious resort overlooking the magnificent Uluwatu coastline. Perched at the southernmost tip of Bali, Six Senses Uluwatu offers uninterrupted ocean views from every vantage point.
Book yourself a lush escapade at one of its beautifully-appointed suites and specialty villas. The three-bedroom Cliff Pool villa is the perfect hideaway featuring an outdoor private pool and personal garden. For a truly luxurious stay, check out The Retreat, a private estate nestled within the resort. From personal security services to three private pools and a wine cellar, it has all you need for that royal treatment.
While we’d love to stay in all day, there’s plenty more to explore, too. Embark on a cultural journey to Pura Uluwatu and experience the traditional kecak dance; or roll up your sleeves and whip up a three-course Indonesian feast. Thrill-seekers can also catch a surf break or snorkel to discover rich marine life. When night falls, cosy up under the starry skies at the outdoor cinema – while munching on homemade popcorn, of course.
Room rates: Enquire for more details
Key highlights: Personal security services; private pool and personal garden when you book the Cliff Pool villa
Address: Six Senses Uluwatu, Jl Goa Lempeh, Uluwatu, Bali 80361, Indonesia
7. Hanging Gardens of Bali

Call off the search: Hanging Gardens of Bali is one of the best honeymoon resorts in Ubud. It boasts one of the most impressive infinity pools in Bali, as well as spectacular villas and incredible spa treatments. If there’s one Instagram-worthy infinity pool in Bali that keeps popping up on your feed, we’ll hazard a guess that it’s this one.
Book a villa at The Hidden Palace for a romantic stay. Initially built as a private residence for the owners, this hideaway promises unparalleled privacy and breathtaking jungle views. Top it all off with fine dining experiences at Three Elements Restaurant. Its degustation menu features dishes like signature lamb rack, cream angel hair pasta and black coffee crusted tuna. But don’t just dine in – we recommend making it an intimate dinner for two with the private jungle dining package.
Room rates: Enquire for more details
Key highlights: Infinity pool; jungle dining at Three Elements; spa by the Ayung River
Address: Hanging Gardens of Bali, Buahan, Payangan, Gianyar Regency, Bali 80571, Indonesia
8. Como Uma Ubud

With sunlight streaming into the airy villas and greenery framing its pools, Como Uma Ubud offers a beautifully tropical stay, complete with an interior that epitomises resort living. Think: rattan and wooden accents that blend harmoniously with nature’s beauty.
This luxury resort in Bali boasts a fab location amidst rice fields and a scenic river, so you can embark on hikes from the front door. Nature enthusiasts, go forth and book a rafting and wildlife-spotting experience with expert Uma guides. Alternatively, take part in a traditional Balinese purification ceremony, or stay in to enjoy award-winning wellness treatments at Ubud Como Shambhala Retreat.
Dine at Kemiri, the resort’s Indonesian restaurant. Meaning ‘candlenut’ in Bahasa, its menu spotlights traditional Indonesian dishes and contemporary interpretations that’ll please your palate. And don’t miss grabbing a tipple or two at the poolside Uma Bar.
Room rates: From $305 per night
Key highlights: Rafting and wildlife-spotting experience; Balinese purification ceremony; traditional Indonesian dishes at Kermiri
Address: Como Uma Ubud, Jl. Raya Sanggingan Banjar Lungsiakan, Kedewatan, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
9. Amankila

Nestled on a hillside beneath Mount Agung is Amankila, occupying a picturesque stretch of the Lombok Strait coastline. If the remarkable views aren’t enough to soothe your nerves, visit the spa for Amankila’s special cinta therapy. It promises to rejuvenate you with a full-body exfoliation, a scented bath and an aromatherapy massage.
This coastal resort is built with two outriggers from which to explore the waters. We recommend heading out to some of the best snorkelling sites like Manta Point and Crystal Bay to get up close to marine life. There’s also the option of taking an outdoor yoga class by the crashing waves.
When it’s time for a feast, check out The Restaurant and The Bar for sumptuous delights and boozy cordials. In the mood for a private dining experience? Have your meal at The Harvest Table overlooking the strait, or The Terrace for breezy poolside dining.
Room rates: From $1402 per night
Key highlights: Amankila’s special cinta therapy; snorkelling sites like Manta Point and Crystal Bay
Address: Amankila, Jl. Raya Manggis, Manggis, Kec. Manggis, Kabupaten Karangasem, Bali 80871, Indonesia
10. Alila Villas Uluwatu

Stay above the cliffs overlooking the Indian Ocean for one of the best vantage points in all of Bali. Alila Villas Uluwatu is known for its picturesque location with iconic latticework structures atop its infinity pool – we challenge you to visit without taking a picture. Oh, and did we mention the 24-hour butlers that come with your stay? Talk about perfect hospitality!
You won’t regret a sesh at Spa Alila, featuring wellness treatments steeped in traditional healing methods. Book a private experience at the Cliff Edge Spa Cabana for a soothing treatment with the calming sounds of the waves below. Plus, we love how the spa uses products that are locally made with planet-friendly ingredients.
If you’re feeling peckish, treat yourself to an array of Indonesian and international cuisine at the myriad restaurants within this luxury resort in Bali. Expect a menu inspired by traditional food stalls at The Warung, pan-Asian and Mediterranean-inspired dishes at Cire, and delightful tipples at Sunset Cabana Bar.
Room rates: From $968 per night for 1 Bedroom Pool Villa
Key highlights: Infinity pool; Spa Alila
Address: Alila Villas Uluwatu, Jl. Belimbing Sari Tambiyak, Pecatu, South Kuta, Badung Regency, Bali 80364, Indonesia
11. The Apurva Kempinski Bali

Perched majestically atop the cliffs of Nusa Dua, The Apurva Kempinski Bali is a five-star paradise that combines natural beauty with Indonesian luxury like no other. Cue the incredible ocean views, expansive tropical gardens, and verdant photo ops at every turn.
Expect 465 rooms, suites, and villas, each designed to bring in Bali’s tropical warmth with a splash of modern Balinese architecture inspired by the Majapahit kingdom. Book the Grand Deluxe Lagoon rooms for direct access to a tranquil lagoon pool; the clifftop suites for an incredible view of the sky and sea; or the spacious villas if you’re holidaying with a crew. Add to that an array of delicacies – from local flavours from Indonesia’s seven main regions to aquatic dining at Koral – from the hotel’s restaurants and you’re all set for a luxurious vacay.
Want a taste of local culture beyond the food? The hotel’s campaign, “Powerful Indonesia: Bhinneka Tunggal Ika” celebrates Indonesian heritage with a literary exhibition featuring ancient manuscripts, awe-inspiring performances, art exhibitions showcasing powerful local artists, and more.
Room rates: From $514 per night
Key highlights: 5-star hotel with incredible views; local Indonesian delicacies; literary and art exhibitions
Address: The Apurva Kempinski Bali, Jalan Raya Nusa Dua Selatan Lot 4, Sawangan, Nusa Dua, Bali, Indonesia 80361
12. Four Seasons Resort Bali Jimbaran Bay

Uniquely Balinese design blended with modern comforts? That’s Four Seasons Resort Bali Jimbaran Bay for you. Its spacious stays include a two-bedroom premier ocean villa with a private infinity pool and terrace, as well as an imperial three-bedroom villa that comes with a private chef, private butler, personal gym and an infinity pool. Private retreats with 24-hour personal attendants are available, too.
Dedicated service and gorgeous interiors aren’t the only draws of this beachfront paradise, though. We recommend spending an arvo at the spa – specifically, The Illume Room, Bali’s first surround sound spa suite. The space is sealed from external sources of light for maximum colour therapy healing, with a heated quartz-sand bed, seven alchemy singing bowls and other tools for a holistic healing experience.
That’s not all: try your hand at local crafts at the resort’s Ganesha Cultural Centre, or set foot on silky soft sand and enjoy a seafood barbecue at the Sundara Beach Club. You can also graze on Asian and Western cuisine at Taman Wantilan, savour international favourites at Alu and more – there’s plenty to keep you busy during this stay.
Room rates: From $847 per night
Key highlights: Private retreats with 24-hour personal attendants; The Illume Room; Ganesha Cultural Centre; Sundara Beach Club
Address: Four Seasons Resort Bali Jimbaran Bay, Jimbaran, South Kuta, Badung Regency, Bali 80361, Indonesia
13. Hotel Indigo Bali Seminyak Beach

Set in a sprawling 4.8-hectare tropical oasis, Hotel Indigo Bali Seminyak Beach is no less than an idyllic retreat. This five-star stay blends heritage influences with contemporary luxury – a true haven for those looking to indulge in tropical elegance while staying right in the heart of Bali’s lively Seminyak neighbourhood.
Dining at the resort is a treat, with seven unique restaurants showcasing Southeast Asian and international flavours. Don’t miss SugarSand, a beachfront Izakaya-style restaurant with contemporary Japanese dishes and live DJ music, or Makase, the resort’s all-day dining offering modern takes on classic Southeast Asian dishes.
Head to Sava Spa for the ultimate relaxation. Here, pamper yourself with Balinese wellness treatments using natural ingredients like sea salt, rice, and herbs. The resort also offers personalised services through its comprehensive butler service, catering to every guest’s need, from poolside lounging to exploring Seminyak.
Room rates: From $320 per night
Key highlights: Seven unique restaurants; Sava Spa
Address: Hotel Indigo Bali Seminyak Beach, Jl. Camplung Tanduk No.10, Seminyak, Bali, Kabupaten Badung, Bali 80361, Indonesia
Immerse yourself in a world of opulence at Bali’s best luxury resorts, where breathtaking views, world-class dining, and soul-soothing experiences await. A lavish retreat on one of our favourite islands? We’re packing our bags already…
Frequently Asked Questions
Which area in Bali is best for luxury stays?
Nusa Dua, Uluwatu, Seminyak, and Ubud are the most popular areas for luxury resorts. Nusa Dua and Uluwatu offer beachside or clifftop glamour, while Ubud brings jungle serenity and wellness retreats.
Are there romantic resorts in Bali for couples?
Yes. Resorts like Alila Villas Uluwatu and Hanging Gardens of Bali are perfect for couples, featuring private pools, spa experiences, and breathtaking views ideal for romantic getaways.
What kind of amenities do Bali’s luxury resorts offer?
Expect private villas, infinity pools, 24/7 butlers, award-winning restaurants, beachfront or jungle views, luxury spas, and curated cultural or wellness experiences.

