
From beachfront massages in Seminyak, to riverside facials in the Ubud jungle – here we bring you Bali's very best spas for 2025.
If there’s anything that Bali has no shortage of, it’s the countless ways to treat yourself. Whether it’s breathing in the fresh air in North Bali, joining a yoga class in the best studios in Ubud, staying in a wellness resort, or signing up to an all-out healing retreat, the island has got you covered on the relaxation front. All of this, and that’s before we mention the very best spas in Bali.
When it comes to primping, preening and spa-ing to the max, Bali knows no bounds (and we’re forever grateful!). Backed by healing rituals, breathtaking settings and some of the most professional therapists in the world, it’s no surprise that a visit to Bali’s best spas is a must for every bucket list. So, we tried-and-tested our way through the most fabulous spas in every neighbourhood (from Uluwatu and Seminyak, to Canggu, Ubud and beyond) to bring you a shortlist of the very best spas in Bali.
THE BEST SPAS IN BALI – Editor’s Picks
1. The Sacred River Spa – Ubud

Healing rituals, water-centric treatments and the best nap you’ll ever have – it’s no wonder The Sacred River Spa at Four Seasons Bali is such a world-renowned wellness destination. This luxury spa par excellence breaks the mould of your typical Bali bliss-sesh by going beyond simple pampering. Its soulful therapies transcend the physical and follow the Balinese philosophy of Niskala (unseen energy), with a deep, inner focus on balance and harmony, giving you an inner glow that no single beauty treatment could ever offer. The expert therapists work wonders here, with each transformative treatment harnessing the light, sounds, foliage and energies of the surrounding sacred river valley. Trust us when we say you’ll want to try a chakra ceremony and one of the Balinese healing rituals, and finish with a Sacred Nap in the open-air bamboo shala…
The Sacred River Spa at Four Seasons Resort Bali at Sayan, Sayan, Ubud, p. +62 361 977 577; Open daily 9am – 9pm.
2. Bodyworks – Seminyak

With almost two decades of experience pampering the neighbourhood, Bodyworks is worthy of a top spot on your Bali spa bucket list. Its highly trained therapists and stunning surroundings have made it on everyone’s Instagram feed, making for a perfect day of blissing out. Head here for an authentic Balinese massage, a flip-flop-prepping pedicure, mandi lulur (AKA Indonesia’s secret to glowing skin), luxurious flower baths and the mother of all cream baths.
Bodyworks, Jl Lebak Sari No. 3, Petitenget, p. +62 361 733 317 / +62 878 1529 9000, e. [email protected]; Open daily 9am – 10pm.
3. Six Senses Spa – Uluwatu

A holistic wellness destination with gorgeous spaces to re-energise, Six Senses Spa takes residence within the clifftop splendour of Six Senses Uluwatu. This award-winning spa is home to just eight treatment rooms with floor-to-ceiling windows overlooking the surrounding water features, reinforcing the connection with nature and its life-renewing energy. You’ll also find a gym and a yoga pavilion hosting daily wellness activities, ranging from yoga and meditation to fitness workouts. We love the “farm to massage” concept, using locally-sourced ingredients in its results-driven therapies. Begin with a mani-pedi at the Nail Bar, then move through to the consultation room, where in-house experts and visiting practitioners offer lifestyle advice and recommended treatments. Spending a few days in the resort? Try the multi-day Integrated Wellness Program, which includes full body screening, detoxifying meals, customised activities and dream-inducing sleep programs.
Six Senses Spa Uluwatu, Bali, Jl Goa Lempeh, Uluwatu, p +62 361 209 0300, e. [email protected]
4. Svaha Spa – Ubud, Canggu & Sanur

With eight blissful locations across Bali (in Ubud, Canggu and Sanur) Svaha Spa is a Bali spa go-to. Whichever one you visit, you’ll find stylish treatment rooms, international standards, and breathtaking views across Bali’s lush landscapes. We love popping by to reboot with a quick 30 minute massage, or to spend an entire day soaking in a bubble bath and multiple hours of blissful treatments. Work your way through the spa staples, like the Royal Svaha Massage that will ease any aching muscles using warm bamboo and oil to stimulate blood and energy flow. Or, try the multi-hour holistic package designed for couples, topped off with a fragrant flower, fruit or spice bath…
Svaha Spa, Ubud, Canggu, Sanur, p. +62 812 3733 9353, e. [email protected] Open daily 9am – 11pm.
5. LYAG

A sensory realm where art, science, and design collide, LYAG isn’t your typical spa. The bold, brutalist exterior is a vast contrast to the space inside, with futuristic treatment rooms, raw aesthetics and even a contemporary art gallery. But we came here for the professional massages, which are as much about anatomy as they are about indulgence. LYAG’s expert therapists are muscle whisperers, highly trained to work out every knot. The treatments are science-driven marvels, but the jewel in the crown here is The Exclusive Black Room Experience – a massage in complete darkness. Noise-cancelling headphones and a carefully curated soundscape lull you into this slow, meditative massage. It’s an experience unlike any other. And for first timers to the studio, you can snag a special rate on select services, plus discounted gift cards too.
LYAG, Jl Bumbak No. 101-105, Kerobokan, WA. +62 877 2274 7557, e. [email protected]
BEST SPAS IN BALI –ULUWATU
5. Spring Spa

From New Zealand to all over Bali, Spring in Uluwatu is its largest spa to-date. Take your sun-kissed skin and salty locks here for some of the island’s best chic treatments. Maybe it’s the architecturally-perfected white minimalist décor that has us head over heels for this sanctuary. Or maybe it’s the dang spesh bespoke treatments. Whatever it is, we keep coming back. Try the Twinkle Toes pedicure paired with a soothing neck and shoulder massage, or take a break from the hustle and bustle with a Balance, Recharge and Renew ritual, which starts with a foot soak, followed by a tension-relieving full body massage. And yes, you’ll leave with a Spring in your step!
Spring Spa, Jl Raya Labuansait No. 10, Uluwatu, p. +62 812 3898 9878, e. [email protected]; Open daily 10am – 7pm.
6. The Bulgari Spa – Uluwatu

At Bulgari Resort Bali’s heavenly spa, Balinese treatments are given an ultra luxurious spin, fusing European and Asian approaches, and leaving you feeling like Indonesian royalty. The team of professional therapists here will preen and pamper you to six-star standards, using native oils, warm volcanic stones, Chakra awakening, Ayurvedic rituals, as well as facial and herbal body wraps. Choose to bliss out in one of the fabulous spa suites, or go al fresco with a treatment by the cliff’s edge…
The Bulgari Spa at Bulgari Resort Bali, Jl Goa Lempeh, Banjar Dinas Kangin, Uluwatu, p. +62 815 1403 8397; Open daily 9am – 9pm.
7. Ours Spa

From the unstoppable Ours group (the peeps behind Ours restaurant), Ours Spa is just as fab as its foodie counterpart. We keep coming back here for its tropi-cool interiors, glam mani-pedi stations, and of course, the professional treatments. Book a facial by the world-renowned Dermalogica, or a medical facial by an internationally-qualified and certified Indonesian doctor. Or go for a signature massage and enlist the help of a master L’Oreal stylist who can detangle any helmet hair. Yep, Ours Spa has got it all… post-spa brunch included!
Ours Spa, Jl Labuansait, Pecatu, p. +62 813 5354 2803; Open daily 9am – 9pm.
8. The Istana

True to its name, The Istana, AKA the palace, is a mecca of transformative spa treatments and ‘biohacking’ experiences. A one-stop-shop for advanced, boundary-pushing wellness offerings, prepare to be pampered here in ways you’ve never imagined. Think sensory deprivation tanks, meditation retreats, cryotherapy, hyperbaric chambers and sound-dome saunas with infrared technology. You name it, they have it! It’s also where you can spend multiple hours hopping from the steam room to the jacuzzi and cold plunge in the outdoor spa area, which teeters on the edge of Uluwatu’s awe-inspiring cliff-tops.
The Istana, Jl Pantai Suluban, Pecatu, p. +62 361 769 869; Open daily by booking.
9. Talise Spa

Holistic and indigenous therapies reign supreme at the award-winning Talise Spa at Jumeirah Bali. Home to the only traditional Turkish Hammam on the island, Talise Spa is like a healing water garden, inspired by the royal bath-houses of the ancient Hindu-Javanese Majapahit Empire. Merging elements of nature into each soul-enriching treatment, each carefully curated ritual combines Balinese traditions, Arabic therapies and European technology. We love the signature massages and organic facials, but we say, treat yourself to a Hammam ritual. The 120-minute Royal Campa cleansing and exfoliating therapy harnesses the healing power of the sea, using Arctic salt flakes and marine clay. Pure bliss.
Talise Spa at Jumeirah Bali, Kawasan Pecatu Indah Resort, Jl Raya Uluwatu, Pecatu, p. +62 811 3820 1903, e. [email protected]; Open daily 9am – 9pm.
BEST SPAS IN BALI – CANGGU
10. AMO Spa

One of our all-time fave spas in Canggu, AMO is everything you’s expect from a NYC-style day spa – and so much more. The specialty massages will rid you of any post-surf knots, the fab oxygen facials will pamper your sunkissed skin, and as for the mani-pedis? There’s over 1000 different colours to choose from. And in true Canggu style, there’s even a bar and cafe, as well as a steam, sauna, ice plunge pools and Epsom salt baths where Canggu’s finest meet on the regular to detox before a retox. Our top tip? Add on an IV therapy, or go all out with a romantic couple’s spa package.
AMO Spa, Jl Pantai Batu Bolong No. 69, Canggu, p. +62 811 3999 806, e. [email protected]; Open daily 8am – 10pm.
11. Goldust Spa

Oh-so glamorous spa treatments hit Canggu when Goldust opened its glistening doors. Now a one-stop-shop for some serious “me time” with added bling, there’s an endless list of divine treatments for your hair, feet, nails and body. But for the ultimate facial, check out Goldust’s Insta-famous 24k Gold Facial. This sparkly signature anti-ageing treatment is a must for skin rejuvenation, and you’ll feel like pure royalty. Round up the gals too, because spa parties by the pool are also a specialty, complete with lashings of wine, nibbles and giggles.
Goldust Spa, Jl Batu Bolong No. 66, Canggu, p. +62 811 383 721, e. [email protected].
12. Glo Day Spa & Salon

One of the island’s original and most loved spas, Glo Day Spa & Salon specialises in pretty much everything. From expert hair styling and colouring, to massages, facials, nails and professional make-up for special occasions – they cover every beauty treatment imaginable. This Parisian-chic spa managed to snag the 2021 World Luxury Spa Award for the best beauty salon in Asia. And their ever-growing following called for not one but two Canggu addresses, joining other island locations in Seminyak, Sanur and Nusa Lembongan. Bonus: they use only the best vegan and cruelty-free products in all of their treatments.
Glo Day Spa & Salon, Jl Subak Sari No. 90 & Jl Pantai Batu Mejan No. 126, Echo Beach; Open daily 10am – 8pm.
13. Therapy

Conscious, holistic and plant-powered, head to Therapy Day Spa when you’re in need of some mindful pampering. An emporium of calm, this wellbeing sanctuary delivers toxin- and cruelty-free spa rituals using their own line of spa products. They follow a more sustainable and holistic approach to self-care, helped along by the highly skilled, nurturing therapists who will intuitively guide you towards inner balance and rejuvenation.
Therapy Day Spa, Jl Pantai Pererenan No. 99, Pererenan,, p. +62 878 6213 7603.
14. COMO Shambhala Retreat

COMO Shambhala Retreat at Como Uma Canggu is an all-encompassing wellness destination, home to a spa, healthy cafe, gym and a yoga studio. The retreat specialises in hands-on healing and holistic treatments, inspired by both modern science and ancient Eastern wisdom. There are Asian-inspired body treatments and multi-hour massage therapies, as well as purifying and hydrating facials using only the best ingredients and Como’s signature blend of essential oils. And then there’s the daily wellbeing classes that help you breathe out any bad vibes, before hitting the black sands of Echo Beach. Now that’s our kind of wellness retreat…
COMO Shambhala Retreat at Como Uma Canggu, Jl Pantai Batu Mejan, Echo Beach, Canggu; Open daily 10am – 7pm.
BEST SPAS IN BALI – SEMINYAK
15. Prana Spa

Transporting you all the way to Morocco, Prana Spa is one of the most sensual spas in Bali. Decked out in regal interiors and rich colours, it’s pure decadence fit for royalty. Set amidst an intimate environment, the variety of massages, facials and beauty treatments are all worthy of a slight splurge. The specialist Ayurvedic treatments are a must, and be sure to grab the girls for a spa party or a pre-wedding glam-up. Prana are experts in throwing group pampering sessions (complete with flower crowns!) that you’ll simply love.
Prana Spa, Jl Kunti I No. 118X, Seminyak, p. +62 811 3861 761, e. [email protected]
16. Spa Alila

Cool, calm and scented with Alila’s signature lemongrass and chamomile aroma, you’ll find bliss as soon as you step inside Spa Alila at Alila Seminyak. This twenty-first century Nirvana is in a class all of its own, with a variety of bespoke treatments using only fresh local ingredients. We tried and tested the Ultimate Self-Love signature ritual. It began with Alila’s signature Mineral Ritual, followed by a relaxing bath as we enjoyed a bottle of sparkling wine and chocolate truffles. Our journey to bliss continued with a Collagen Facial Express and an Avocado Hair Spa. And finally, a cocktail and three-course oceanfront dinner at Seasalt. We even went home with a goodie bag of self-care products!
Spa Alila at Alila Seminyak, Jl Taman Ganesha No. 9, Petitenget, Seminyak, p. +62 361 302 1888; Open daily 9am – 9pm.
17. AWAY Spa

When it comes to the international jet-setters’ list of fave spas, W Bali – Seminyak’s AWAY Spa always tops the list. This contemporary sanctuary of all-things glam is for fabulous fashionistas who need to recharge before leading the charge into Bali’s party scene. A super funky wellness destination with a trendy spa menu to match, expect beachfront massages followed by a few sips in the spa bar, and a rejuvenating sesh in the Oxygen Room. And the best thing about AWAY Spa? It’s open 24/7, meaning post-party oxygen facials and early morning bliss-outs are always on the menu!
AWAY Spa at W Bali – Seminyak, Jl Petitenget, Seminyak, p. +62 817 776 047; Open daily by appointment.
18. Sundari Day Spa

Looking for a luxury spa without the hefty price tag? That’s Sundari Day Spa’s specialty. This romantic spa brings a holistic approach to wellness, with advanced skincare and cutting-edge technology. They also make their essential oils in-house, so you’re guaranteed to get 100% pure products that your skin will love. Try the signature Balinese massage for an affordable bliss sesh, or splash out on the five-hour Sundari Experience Ritual. It includes multiple treatments back-to-back to really give your body the pampering it deserves.
Sundari Day Spa, Jl Petitenget No. 7, Kerobokan, p. +62 361 735 073 / +62 811 365 563; Open daily 9am – 10pm.
BEST SPAS IN BALI – UBUD
19. Taksu Spa

A paradise in the heart of Ubud, Taksu takes you on a journey of deep relaxation, guided by expert therapists. The spa’s architecture combines Balinese and Western influences, which also translates into its menu. You’ll find a full range of body treatments, from massages and reflexology, to body scrubs, wraps and masks. They even offer multi-treatment spa packages, and the revered Ozone Therapy. You can’t go wrong with a traditional Balinese massage here, or upgrade to the Premium Balinese massage. It uses not one, but three blends of sacred oils: Sacred Woods, Precious Floral and the stress-relieving Magical Moods.
Taksu Spa, Jl Goutama Selatan, Ubud, p. +62 811 3870 0676.
20. OmTara Spa by Clarins

It’s no surprise that a world-renowned and naturally-responsible skincare brand would also deliver an exceptional spa. It’s just one of the many reasons why we love OmTara Spa by Clarins at Kappa Senses Ubud. Here, a carefully curated sensory spa experience is perfectly matched by the effectiveness of the Clarins Touch: an exclusive and high-performance manual method that uses the power and purity of plant extracts and essential oils. You get the very best at this haven of serenity, home to just seven treatment rooms, a beauty salon and state-of-the-art wellness facilities. Dip into the vitality pools, and don’t miss the vichy shower!
OmTara Spa by Clarins at Kappa Senses Ubud, Banjar Tanggayuda, Jl Taman Sari, Ubud, p. +62 811 3801 9555, e. [email protected].
21. Akoya Spa at Viceroy Bali

East meets west at Akoya Spa – the luxury wellness destination within the five-star Viceroy Bali. Step inside this breathtaking oasis and you’ll come face-to-face with stunning views of the “Valley of the Kings”. Immerse deeper into the spa and you’ll find contemporary massage rooms, a state-of-the-art beauty salon and sophisticated facilities. It’s an impressive contrast to the natural vistas out yonder. Expect the very best of Balinese and Western wellness, from traditional Balinese massages to IV therapy from Fusion Wellness. Our top tip? Make it a full day of pampering with a multi-treatment spa package. Think full body scrubs, masks and moisturising massages, alongside bubble baths and high-end facials. You can even add-on a bottle of Champagne…
Akoya Spa at Viceroy Bali, Jl Lanyahan, Banjar Nagi, Ubud, p. +62 361 970 777, e. [email protected].
22. Jaens Spa

Having proudly stood the test of time, Jaens Spa is a family-owned relaxation hub in Ubud with an important mission: to provide affordable treatments for everyone. The spa combines traditional Balinese rituals with modern facilities and techniques – all using natural produce from the island. Think silken oils, fresh flowers and soothing herbs. Try the aromatherapy massage with a bubble and rose petal bath add-on. Or immerse in the five-hour Radja Jaen Spa Package for half-day indulgence.
Jaens Spa, multiple locations in Ubud; Open daily.
23. Fivelements Retreat

Nestled between lush jungle and the sacred Ayung River, Fivelements Retreat is Ubud’s healing eco-resort and wellness retreat. At this award-winning destination, the rejuvenating treatments and programmes are combined with yoga and meditation, taking place in beautiful yoga shalas. There’s everything from traditional Balinese ceremonies and healing rituals, to wellness consultations with the in-house experts. Even the facials and massages use age-old village remedies. And in true Fivelements’ style, the products are made from secret Balinese recipes, using fresh ingredients like flower petals, leaves, tree bark, roots, seeds, nuts and fruits.
Fivelements Retreat, Banjar Batur Rening, Mambal, Abiansemal, p. +62 361 469 206 / +62 811 3332 0036, e. [email protected]
BEST SPAS IN BALI – SANUR
24. Shankha Spa

A holistic spa and five-star wellness destination, Shankha Spa at Hyatt Regency Bali is an all-embracing wellness experience. Here you can bliss out with Balinese-inspired spa treatments in one of 10 spa villas. But that’s not all. There’s a state-of-the-art 24-hour fitness centre, steam and sauna rooms, and countless pools for your dipping pleasure, including hot and cold plunges, soaking tubs, a jacuzzi and serene lap pool. And just like its home resort, the spa honours its island home. Expect plenty of nods to Balinese rituals, from the architecture, to the ancient herbo-mineral healing treatments.
Shankha Spa at Hyatt Regency Bali, Jl Danau Tamblingan No. 89, Sanur, p. +62 361 281 234, e. [email protected]; Open daily 9am – 9pm.
25. The Nest Beachside Spa

The Nest Beachside Spa had us at toes-in-the-sand spa treatments. With the promise of affordable head-to-toe pampering, you’ll leave feeling like a million Rupiah. The choices are all yours here: go for an easy breezy massage on the sand at the beachside spa, or take to the blissful air-conditioned indoor spa with a mani-pedi in the lounge. You can even get “Lost in Paradise” with at least four hours of head-to-toe pampering. It includes a Balinese massage, a refreshing facial, express mani-pedi and a luxurious cream bath.
The Nest Beachside Spa, Jl Duyung (on the beachfront), p. +62 361 938 1523 / +62 811 3888 1333, e. [email protected]; Open daily 9am – 8pm.
26. The Spa at Maya

Surrounded by reflecting pools and tropical gardens, The Spa at Maya Sanur is where you can treat yourself to absolute decadence. You’ll find a complete wellness experience here, with a menu of holistic treatments that use Spa at Maya’s own natural products, as well as a fully equipped fitness centre and daily yoga. Try the hot stone massage to lull yourself into a state of spa bliss, or go for a full body “Seaside Escape”. It starts with Maya’s soothing signature massage, followed by a refreshing facial and a foot massage.
Spa at Maya Sanur, Jl Danau Tamblingan, Sanur, p. +62 361 849 7800 / +62 821 4511 1135, e. [email protected]; Open daily 10am – 8pm.
27. Koa Shala

Koa Shala is a favourite when it comes to wellness in Sanur. Hidden down a palm-lined avenue away from the bustle of Sanur’s lively streets, you’re instantly brought to bliss as soon as you step into Koa’s peaceful garden. Unwind on the breezy deck, all before being whisked away to your cosy treatment room. We love the 90-minute Mother Earth massage, where soothing strokes use Koa’s earthy oil blend of agarwood, patchouli and musk. Your eyes will be covered with a Chai-infused eye mask, and because Koa is home one of Sanur’s best yoga studios, you’ll also have the option to pair a yoga class with a massage of your choice.
Koa Shala, Jl Danau Tamblingan No. 77A, Sanur, p. +62 823 5905 3384, e. [email protected].
Love this list of the best spas in Bali? Try a wellness-packed Bali retreat too!