Skip to content
The Bali Guideline

Wellness Edit

Spas and massage in Kuta and Legian.

Walk-in day spas along Legian’s main road and the beach roads, most open until 11 PM, and the resort spas on Legian and Tuban beaches.

25 places found

DaLa Spa at Alaya Dedaun Kuta

Day spa · Kuta

DaLa Spa at Alaya Dedaun Kuta

The Kuta branch of DaLa Spa, inside Alaya Dedaun on Jalan Legian and open until 11 PM.

Massage price

From IDR 645k · 60 min

Balinese massage, plus tax and service

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–23:00
Address
Alaya Dedaun Kuta, Jl. Legian No.123B, Kuta
Phone
+62 851-1770-7383
Carla Spa Kartika Lama

Day spa · Tuban

Carla Spa Kartika Lama

The Carla Spa branch next to Lippo Mall in Kuta, with massage, nail, beauty and hair services, open until 11 PM.

Massage price

From IDR 160k · 60 min

Full body Balinese massage

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–23:00
Address
Next to Lippo Mall, Jl. Kartika Plaza No.100X, Tuban
Phone
+62 851-0304-1010
Young Spa Bali

Day spa · Kuta

Young Spa Bali

A day spa at the top of the Kuta beach road, open daily from 11 AM to 11 PM.

Hours
Daily 11:00–23:00
Address
Jl. Pantai Kuta No.1, Kuta
Phone
+62 811-3960-8833
Carla Spa Padma

Day spa · Legian

Carla Spa Padma

The Carla Spa branch just off Legian’s main road, with massage, nail, beauty and hair services, open until 11 PM.

Massage price

From IDR 160k · 60 min

Full body Balinese massage

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–23:00
Address
Jl. Padma Utara, Jl. Legian No.5, Legian
Phone
+62 851-0092-7373
Carla Spa 66

Day spa · Legian

Carla Spa 66

The Carla Spa branch on the beach road at the north end of Legian, open until 11 PM.

Hours
Daily 09:00–23:00
Address
Jl. Pantai Legian, Legian
Phone
+62 823-5942-4441
Angelina Spa Legian

Day spa · Legian

Angelina Spa Legian

A day spa on Legian’s main road, open daily from 9 AM to 11 PM.

Hours
Daily 09:00–23:00
Address
Jl. Legian No.369, Legian
Phone
+62 819-3209-9264
Rumah Wangi Airport Spa

Day spa · Tuban

Rumah Wangi Airport Spa

A day spa in Tuban Plaza on the bypass, about 10 minutes from the airport, with free drop-off in Kuta, Legian or Seminyak for two or more guests.

Massage price

From IDR 470k · 60 min

Aromatherapy massage

From the spa’s own menu, checked October 2026

Hours
Daily 10:00–22:00
Address
Ruko Tuban Plaza, Jl. Bypass Ngurah Rai No.12, Tuban
Phone
+62 361 759550
Serenity Spa Legian

Day spa · Legian

Serenity Spa Legian

A day spa just off Legian’s main road, open daily from 9 AM to 9 PM.

Hours
Daily 09:00–21:00
Address
Jl. Padma Timur No.406, Legian
Phone
+62 812-4645-7869
De Nyuh Spa Kuta

Day spa · Tuban

De Nyuh Spa Kuta

The spa inside GrandMas Plus Hotel Airport on the bypass in Kuta, open to outside guests; no children under 12.

Massage price

From IDR 250k · 60 min

Balinese massage

From the spa’s own menu, checked October 2026

Hours
Daily 10:00–22:00
Address
GrandMas Plus Hotel Airport, Jl. Bypass Ngurah Rai No.99, Tuban
Phone
+62 899-6667-711
Tjakra-7 Spa at Pullman Bali Legian Beach

Resort spa · Legian

Tjakra-7 Spa at Pullman Bali Legian Beach

The spa at Pullman Bali Legian Beach, with duo treatment rooms and a sauna, hammam and Jacuzzi for an extra fee.

Hours
Daily 09:00–23:00
Address
Pullman Bali Legian Beach, Jl. Melasti No.1, Legian
Phone
+62 361 762500
Shine Spa at Sheraton Bali Kuta

Resort spa · Kuta

Shine Spa at Sheraton Bali Kuta

The spa at Sheraton Bali Kuta Resort on the Kuta beach road, by appointment, with massages, facials, body scrubs and nail care.

Hours
Daily 10:00–22:00
Address
Sheraton Bali Kuta Resort, Jl. Pantai Kuta, Kuta
Phone
+62 361 8465555
Celestine Spa at The Stones Hotel

Resort spa · Legian

Celestine Spa at The Stones Hotel

The spa at The Stones Hotel on the Legian beach road, whose signature massage combines long strokes, stretching and rocking.

Hours
Daily 11:00–22:00
Address
The Stones Hotel, Jl. Pantai Kuta, Legian
Phone
+62 361 3005888
Glow Spa at Bali Mandira

Resort spa · Legian

Glow Spa at Bali Mandira

The spa at Bali Mandira Beach Resort in Legian, whose signature treatment is a four-hands massage.

Massage price

From IDR 550k · 60 min

Ancient Balinese massage, plus 26.5% tax and service

From the spa’s own menu, checked October 2026

Address
Bali Mandira Beach Resort, Jl. Padma No.2, Legian
Phone
+62 361 751381
Rama Spa at Rama Beach Resort

Resort spa · Tuban

Rama Spa at Rama Beach Resort

The spa at Rama Beach Resort in Tuban, where the traditional massage starts with a foot bath and spa guests can use the resort’s leisure club.

Massage price

From IDR 345k · 60 min

Traditional body massage, tax and service included

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–21:00
Address
Rama Beach Resort & Villas, Jl. Wana Segara No.31, Tuban
Phone
+62 361 751557
Tea Tree Spa at Holiday Inn Resort Baruna

Resort spa · Tuban

Tea Tree Spa at Holiday Inn Resort Baruna

The spa at Holiday Inn Resort Baruna in Tuban, with five treatment rooms and outdoor bales by the beach.

Massage price

From IDR 650k · 60 min

Traditional Balinese massage, tax and service included

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–21:00
Address
Holiday Inn Resort Baruna Bali, Jl. Wana Segara No.33, Tuban
Phone
+62 811-3810-7301
The Spa at Padma Resort Legian

Resort spa · Legian

The Spa at Padma Resort Legian

The spa at Padma Resort Legian, with Pevonia facials, a kids’ spa menu and a hair and beauty salon.

Massage price

From IDR 860k · 90 min

Balinese massage, plus 15% government tax

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–21:00
Address
Padma Resort Legian, Jl. Padma No.1, Legian
Phone
+62 361 752111
Rock Spa at Hard Rock Hotel Bali

Resort spa · Kuta

Rock Spa at Hard Rock Hotel Bali

The spa at Hard Rock Hotel Bali on the Kuta beach road; treatments include the sauna, steam rooms and hot and cold plunge pools. No children under 16.

Massage price

From IDR 786.5k · 60 min

Traditional Balinese massage

From the spa’s own menu, checked October 2026

Hours
Daily 08:00–22:00
Address
Hard Rock Hotel Bali, Jl. Pantai Kuta, Kuta
Phone
+62 361 761869
Jamu Traditional Spa at Alam KulKul

Resort spa · Legian

Jamu Traditional Spa at Alam KulKul

The Jamu Traditions spa at Alam KulKul on the Legian beach road, open to outside visitors, with products made from local herbs, spices and flowers.

Hours
Daily 10:00–19:00
Address
AlamKulKul Boutique Resort, Jl. Pantai Kuta, Legian
Phone
+62 361 752520
Usadha Spa at Legian Beach Hotel

Resort spa · Legian

Usadha Spa at Legian Beach Hotel

The spa at Legian Beach Hotel, named after Balinese usadha healing, with herbal foot washes and boreh scrubs on its menu.

Massage price

From IDR 595k · 60 min

Traditional Balinese massage, plus 26.5% tax and service

From the spa’s own menu, checked October 2026

Hours
Daily 08:00–18:00
Address
Legian Beach Hotel, Jl. Melasti, Legian
Phone
+62 811-3866-352
Royal Rama Spa at Kuta Seaview

Resort spa · Kuta

Royal Rama Spa at Kuta Seaview

The spa at Kuta Seaview Beach Resort on the Kuta beach road, where the traditional massage starts with a foot bath and ends with a ginger drink.

Massage price

From IDR 415k · 60 min

Traditional massage, tax and service included

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–22:00
Address
Kuta Seaview Beach Resort, Jl. Pantai Kuta, Kuta
Phone
+62 899-5289-393
Discovery Spa at Discovery Kartika Plaza

Resort spa · Tuban

Discovery Spa at Discovery Kartika Plaza

The spa at the beachfront Discovery Kartika Plaza in Kuta, with seven treatment rooms, a sauna and a beauty salon.

Massage price

From IDR 625k · 60 min

Balinese Harmony massage, tax and service included

From the spa’s own menu, checked October 2026

Hours
Daily 09:00–22:00
Address
Discovery Kartika Plaza Hotel, Jl. Kartika Plaza, Tuban
Phone
+62 811-3831-8331
Ashoka Spa at Bali Dynasty Resort

Resort spa · Tuban

Ashoka Spa at Bali Dynasty Resort

The spa at Bali Dynasty Resort in Kuta, run by Theta Spa, with saunas and reflexology by a pond.

Hours
Daily 09:00–22:00
Address
Bali Dynasty Resort, Jl. Kartika Plaza, Tuban
Phone
+62 361 752403
Glory Bali Massage

Massage studio · Kuta

Glory Bali Massage

A massage studio in Kuta with Balinese, deep-tissue, hot-stone and prenatal massage, open until 11:45 PM.

Hours
Daily 09:30–23:45
Address
Jl. Kubu Anyar No.46, Kuta
Phone
+62 812-4650-9078
Rehat Massage and Reflexology

Massage studio · Legian

Rehat Massage and Reflexology

A massage and reflexology spa inside GrandMas Plus Hotel Legian, with treatment rooms finished in ulin wood and batik; no children under 12.

Massage price

From IDR 250k · 60 min

Balinese massage

From the spa’s own menu, checked October 2026

Hours
Daily 10:00–22:00
Address
GrandMas Plus Hotel Legian, Jl. Sriwijaya No.368, Legian
Phone
+62 882-1905-8170
Kayuputih Family Reflexology

Massage studio · Legian

Kayuputih Family Reflexology

The Bali branch of an Indonesian reflexology chain, in Legian, with reflexology, tuina, Thai and shiatsu massage.

Massage price

From IDR 130k · 60 min

Reflexology

From the spa’s own menu, checked October 2026

Address
Jl. Dewi Sri, Legian
Phone
+62 813-9093-0123

Prices checked October 2026

How much does a massage cost in Kuta and Legian?

A 60-minute massage in Kuta and Legian starts at IDR 130k at a massage studio and runs to IDR 786.5k at a resort spa, going by the menus of 14 spas we read in October 2026.

Day spas
IDR 160k–645k
60 minutes · 5 spas
Resort spas
IDR 345k–786.5k
60 minutes · 7 spas
Massage studios
IDR 130k–250k
60 minutes · 2 spas

Starting prices from each spa's own menu. Many resort spas add tax and service on top; the spa's details show which.