Best spas in Bali: Where to get relaxing massages, affordable manicures, and traditional treatments

Photo: Amandari
Photo: Amandari

Relax, revitalize, rejuvenate. That’s our mantra when we dip our toes into the wellness scene of Bali, an island peppered with spas and beauty salons at every corner. From the pocket-friendly to the splurge-worthy, these pampering places offer couple massages, body scrubs and wraps, facials, mani-pedis, and tranquil baths.

No matter if you’re hosting a bachelorette party or simply looking for a place to let loose your stresses, these day spas are at the top of their game in Bali.


Amandari Spa

Photo: Amandari
Photo: Amandari

Hidden on a hillside with views of jade-green rice terraces, Amandari is a tranquil hotel designed after a traditional Balinese village. At its spa, which consists of two open-air bales, a beauty room, a sauna, and a marble steam room, the setting is serene. Treatments here make good use of local ingredients, with signatures like the full-body black rice exfoliation paired with a volcanic clay body wrap and therapeutic head massage.

Amandari, Jalan Raya Kedewatan, Ubud. +62 361 975 333.



Photo: Bodyworks Spa Bali/Facebook
Photo: Bodyworks Spa Bali/Facebook

Hailed as Bali’s original day spa, this 20-year-old beauty institution is one of the best known in Seminyak, with its welcoming therapists, blue-hued rooms, value-for-money treatments, and chill Moroccan vibes. Here’s where you can get pampered and prettify yourself with facials, massages, waxing services, mani-pedis, hair care, and makeovers; essentially stepping out a refreshed version of yourself a couple hours later.

Jalan Kayu Jati No 2, Petitenget. +62 361 733 317.


Chill Reflexology

Photo: Chill Reflexology/Facebook
Photo: Chill Reflexology/Facebook

True to its name, the place excels at reflexology, beginning with the washing of your feet and ending with your muscles soothed. It’s a modest spot in Seminyak for you to catch a breather in between beach sessions, with treatments like Chill Fantastic, served with a glass of wine; Chill Out, a full body pressure point massage; and The Ultimate Chill, which aims to relieve the tension in your body with reflexology and acupressure techniques.

Jalan Kunti No 118X. +62 361 734 701.



Photo: Fivelements/Facebook
Photo: Fivelements/Facebook

This eco-conscious wellness retreat on the banks of the Ayung River takes inspiration from Balinese culture in its beauty spa rituals, yoga classes, and “healing journeys” (experiences that nurture personal growth and balance in life). You can opt for half a day of programs like superfood facials, flower baths, and aroma massages at the peaceful resort, or sleep over at overnight stays that aim to aid you in everything from detoxing to transformation and replenishment.

Banjar Adat Baturning, Mambal. +62 361 469 260.


Glow Spa

The spa suite at Bali Mandira. Photo: Coconuts Media
The spa suite at Bali Mandira. Photo: Coconuts Media

The treatments over at Glow Spa, located within the Bali Mandira Beach Resort & Spa, offer a welcome respite amid the bustle of Legian. There’s a wide range of options here, from massages, skin care, hair to body treatments; all designed to melt your tension and stress away. It’s definitely worth checking out for those who are looking for a worthwhile wellness experience, as the spa suite’s private open-air garden elevates all that pampering you’d get with their skilled therapists. 

Coconuts Bali recommends their brand-new Tropical Flower Aromatherapy Massage, which combines Hawaiian Lomilomi, with Shiatsu and traditional Balinese massage. 

Bali Mandira Beach Resort & Spa, Legian. or +62361751381.


Hotel Tjampuhan Spa

Photo: Hotel Tjampuhan & Spa/Facebook
Photo: Hotel Tjampuhan & Spa/Facebook

Sprawled out at the foot of a valley by the river bank, this spa dedicates itself to the therapeutic properties of water, with open pavilions and a hot/cold spring water jacuzzi to introduce visitors to the tranquility of Mother Nature.

It’s slightly cheaper if you’re a hotel guest, but outsiders can still enjoy their time at the whirlpool baths, sauna, and steam room, or try the spa aromatic package for an hour-long traditional Balinese massage followed by a meal at the cafe.

Hotel Tjampuhan, Jalan Raya Tjampuhan, Ubud. +62 361 975 368.


La Joya Spa

Photo: La Joya Villas & Bungalows Bali/Facebook
Photo: La Joya Villas & Bungalows Bali/Facebook

A couple minutes away from Balangan Beach sits La Joya, rustic with its thatched roof villas that overlook the blue-green waters. For a scenic massage, lay down at the open air treatment room while your therapist kneads you the traditional Balinese and Thai way, or try variations like Ayurvedic massages and hot stone therapy. When your time is up, head to the plunge pool to bask in the sight of sunny skies and crashing waves.

La Joya Resort, Jalan Pantai Balangan, Jimbaran. +62 811 399 048.


Lulur Day Spa

The view from the resort. Photo: Batu Karang/Facebook
Lookout from the resort. Photo: Batu Karang/Facebook

The view from here is pretty spectacular – from the coral island reefs to the calm azure waters to the pink and orange streaks in the sky at sunset. A little resort retreat on Lembongan island, this spa offers aromatherapy and hot stone massages, biokos seaweed facials, coconut body scrubs, and waterlily with avocado hair cream baths – basically, you’ll be pampered from head to toe here.

Batu Karang Lembongan Resort & Day Spa, Nusa Lembongan. +62 366 559 6376.


Karsa Spa

Photo: Karsa Spa/Facebook
Photo: Karsa Spa/Facebook

Take an idyllic trek along Ubud’s Campuhan Ridge to find Karsa Spa, an eco-conscious spot that’s built with bio-septic tank systems to protect its surrounding emerald fields — it also uses natural soaps to clean its space.

To start off, pick the melody of your choice – from soothing jazz to guided meditations – and get comfy while the therapists prep your Spicy Balinese Boreh treatment, a 60-minute Balinese massage followed by an exfoliation with a blend of cloves, ginger, nutmeg, cinnamon, coriander, and ground rice, ending off with a tamarind and honey mask, then a hot spice bath.

Campuhan Ridge, behind Karsa Kafe, Bangkiang Sidem, Ubud. +62 813 5339 2013.


Maya Ubud Spa

Photo: Maya Ubud Resort & Spa, Bali, Indonesia/Facebook
Photo: Maya Ubud Resort & Spa, Bali, Indonesia/Facebook

Bordered by lush foliage and rice paddy fields, this resort spa sits at the base of a valley, with daybeds in private pavilions for you to put up your feet after your treatment and take in the rain forest and garden sights. For total indulgence, try the 180-minute River Side Special that includes a Maya massage, a body scrub, a flower bath, and a revitalizing facial. Or recharge with a decadent chocolate body mask for a sweet-scented finish.

Jalan Gunung Sari Peliatan, Ubud. +62 361 977 888.


Prana Spa Bali

Photo: Prana Spa Bali/Facebook
Photo: Prana Spa Bali/Facebook

One of the larger and more well-known spas in Seminyak, this exotic piece of paradise is Indian and Middle Eastern-inspired – from its palatial grounds to its steam and sauna rooms and its plunge pools.

Crowned the “Best Ayurvedic Spa” at the World Luxury Spa Awards in 2017, Prana offers massage, beauty, and facial services, with hours-long pampering packages that help to remedy jet lag and aid in firming and tightening your body, among other things. To go all out, book the private suite and luxuriate in gold-infused massage oils while you sip on a glass of bubbly.

The Villas Bali Hotel & Spa, Jalan Kunti I No. 118x, Seminyak. +62 361 730 840.


Spring Spa

Photo: Spring/Facebook
Photo: Spring/Facebook

With three outlets across Bali – on a street with high-end boutiques near The W Hotel, at the rooftop terrace of Seminyak Village, and in the Canggu neighborhood of Batu Bolong – Spring has made quite a name for itself.

It’s a polished brand with a knack for creating zen spaces where you can try traditional treatments, get dewy skin with facials, and beautify yourself with make-up sessions, manicures, brow and lash services, and haircuts. Guests can even book pedicure parties for brides-to-be and sunset packages that include foot, neck, and shoulder massages complemented with a cocktail or beer.

Three locations, including 100x Jalan Petitenget, Seminyak. +62 852 3914 1775.


Soori Bali Spa

Photo: Soori Bali/Facebook
Photo: Soori Bali/Facebook

A sanctuary by the ocean with mountainous views, Soori Bali is a sleek, upscale take on the island’s villas, with minimalist designs that serve to highlight the gorgeous nature they’re surrounded by.

The signature Spirit of Soori massage is crafted from the concept of healing energy, using firm pressure and dynamic stretches, while the Ultimate Escape takes you to the lavish suite for a thermal spa experience with herbal steam bathing, a full body scrub, and a rejuvenating massage. If you’d like to linger a while longer, opt for the Soori Afternoon, which includes a detoxifying treatment, a sunset yoga session, and a romantic dinner for two.

Soori Bali, Banjar Dukuh, Desa Kelating, Kerambitan, Tabanan. +62 361 894 6388.


Sundari Day Spa

Photo: Sundari Day Spa/Facebook
Photo: Sundari Day Spa/Facebook

Step into the two-story building and it’s like an instant switch from motorcycle-clogged roads to blissful refuge, with interiors of stone, wood, and bamboo. After you sip on a steaming cup of ginger tea, you can peruse the menu for treatments such as organic aloe vera body wrap, hot stone massage, volcanic body mask, caviar extract face mask, and even an aloe vera after sun care ritual.

Jalan Petitenget No. 7, Kerobokan, Seminyak. +62 361 735 073.


Taman Air Spa

Walkway to the spa villas. Photo: Taman Air Spa/Facebook
Walkway to the spa villas. Photo: Taman Air Spa/Facebook

A serene hideaway featuring 14 villa rooms, each with its own jacuzzi pool, this spa is also home to a health food café, a lounge for you to get comfy, and a VIP villa that comes with its own gazebo and private garden.

Besides an organic range of water lily, moringa, and avocado spa treatments, the menu offers a coconut-centric programme that includes a lemongrass foot bath, a body massage, a coconut body scrub, and coconut oil body cream. Alternatively, you can try the Royal Javanese Lulur that consists of a lulur body scrub and a flower bath, or go for An Ocean Odyssey with a seaweed body scrub and cooling seaweed mask.

Jalan Sunset Road No. 88, Kuta. +62 361 894 7300.

[Editor’s Note: This article has been updated to include new spas on the list.] 

For more Bali guides:

Best romantic date spots in Bali: Where to go for gorgeous views, luxurious dinners, and pampering sessions

Eco-friendly Bali brands: Where to find chic and green apparel, accessories, and skincare

9 unique hotels in Bali: holiday in a bubble, a safari lodge, bamboo bungalows, and more

Subscribe to The Coconuts Podcast for top trending news and pop culture from Southeast Asia and Hong Kong every Friday!

Reader Interactions

Leave A Reply


Support local news and join a community of like-minded
“Coconauts” across Southeast Asia and Hong Kong.

Join Now
Coconuts TV
Our latest and greatest original videos
Subscribe on