Gyms in Bali: Fitness Clubs, Day Passes and Prices by Area

Pick a gym near where you’re staying. Canggu, Sanur and the Bukit have basic weights rooms as well as clubs with classes, pools and saunas. The prices below show what you get for a day or a month.
Image
https://freepik.com/

Where to go for one workout

Lower-cost day passes. Fit24 in Sanur is Rp 50,000, 360 Move near Suluban is Rp 100,000 for gym access, and Bali Fitness Seminyak and The Lift Bali in Amed are Rp 150,000 each.
CrossFit. Try Wanderlust or S2S around Canggu, Bambu on the Bukit, Paradise Bali in Sanur or Ubud.Fitness near Ubud. Check if your class requires a separate pass.
Gym and recovery. A day pass at The Compound in Seminyak or Reload Sanctuary in Canggu can cover the gym and recovery area. At Gymnasium Bali in Ubud, choose the pass that includes the sauna and cold plunge.
Prices were checked in November 2026 and are in Indonesian rupiah. A monthly pass can mean 28 or 30 days. If a rate is marked “++”, check the total with tax and service. All hours are local time, WITA (UTC+8).

Kuta and Legian

Celebrity Fitness Lippo Plaza Sunset

The Sunset Road branch has a weights floor and group classes. The Bali FITPASS costs Rp 720,000 for five visits, is valid for 45 days and works at both Bali clubs. Kuta hours: Mon–Fri 06:00–22:00, Sat 06:00–21:00, Sun and public holidays 08:00–20:00.

Rai Fitness Bali

Off Sunset Road on Jl. Pura Mertasari, you’ll find Life Fitness equipment, group classes, a pool and a sauna. The club can tell you what a walk-in costs and whether you can use the pool on that pass.
Image
FIT HUB. The chain has branches at Tuban Plaza and Sunset Road. Tuban Plaza opens 05:00–00:00 on weekdays and 06:00–21:00 on weekends and public holidays. There are branches in Nusa Dua, Uluwatu and Denpasar too. Prices and minimum terms vary by branch.
The Flash Gym Bali. On Jl. Sri Rama in Legian, there are weights and a recovery area with a pool, sauna and cold plunge. Ask at reception what the walk-in pass covers.
Hammerhead Fitness. An air-conditioned weights gym on the third floor of Kasih Market in Legian, with racks, benches, free weights and machines.
Hercules Fitness Kuta. A neighbourhood weights gym on Jl. Raya Kuta. Reception can tell you what a day pass or short membership costs.

Denpasar and nearby chain gyms

Celebrity Fitness Level 21. The Level 21 Mall branch on Jl. Teuku Umar has free weights and yoga and cycling studios. Hours: Mon–Sat 06:00–22:00 and Sun 08:00–22:00. The same Bali FITPASS works here and at Lippo Plaza Sunset.

De Gym Platinum

De Gym has three Bali locations: Renon in Denpasar, Park 23 in Tuban and Gate 88 in Kerobokan. They offer weights and personal training. Prices, classes and extra facilities vary by branch.
Image
Mejiro Gym Bali. A kickboxing and Muay Thai gym on Jl. Pakis Aji in East Denpasar. A single coached class costs Rp 250,000.

Seminyak, Petitenget and Kerobokan

Bali Fitness Seminyak. A Sunset Road gym with a weights floor and group classes. A day costs Rp 150,000, a week Rp 400,000 and a month Rp 700,000. All three rates include the gym floor and group classes.

Louis & Friends Fitness

This gym on Jl. Bidadari has free weights and cardio machines. If you’re coming during the quieter hours, ask reception whether there’s an off-peak day rate.

Soham Wellness Center

In Petitenget, there’s a gym, pool and sauna. One visit costs Rp 325,000, and a month on Gold is Rp 1,500,000. If you buy several visits together, check when the pack expires.
CrossFit Seminyak. On Jl. Drupadi, you can join a CrossFit or bootcamp session, train on your own or use the recovery area. If you’re coming for a class, pick one from the timetable and see which pass covers it.
The Compound Seminyak. A two-storey gym on Jl. Beraban. Full Access covers the weights floor, rooftop pool, sauna, cold plunge and towels. A day costs Rp 349,000, a week Rp 1,350,000 and a month Rp 2,300,000. Open daily 06:00–22:00.

Daily Gym Bali

A semi-open gym in Petitenget with basic weights and a ring, suitable for a solo workout or bag work.

The Bar

On Sunset Road, there’s a compact weights gym with barbells and dumbbells. If you’re following your own programme, ask when the floor is open for independent training.

Canggu and Babakan

Avenue Fitness

At Avenue Fitness on Batu Bolong, there are weights, group classes and a recovery area. A day in the gym costs Rp 250,000. Add recovery and it’s Rp 300,000, or pay Rp 400,000 for full access.
Body Factory Bali. At this club on Jl. Nelayan, Silver covers the gym and classes. Gold adds the recovery area. Four weeks on Silver start at Rp 2,490,000, before 10% tax and a 5% service fee. Open daily 06:00–22:00.
TOPGYM Batu Bolong. A gym and studio on Batu Bolong with a sauna and cold plunges. The Gym + Studio pass costs Rp 400,000 for a day or Rp 3,200,000 for 30 days, plus 13% tax.
Reload Sanctuary. On Jl. Canggu Padang Linjong, you can train and use the recovery area. A regular day pass is Rp 549,000 including tax. Some passes only let you in at certain times. Open daily 06:00–22:00.
BYND Fitness Club. The Open Gym pass covers the gym, 25-metre pool and recovery area on Jl. Pipitan Sari. It costs Rp 250,000 for a day or Rp 2,000,000 for four weeks. All Access includes classes and normally costs Rp 400,000 a day. Prices exclude 11% tax. Open daily 06:00–19:30.
F45 Training Canggu. This Batu Bolong studio runs coached group workouts. Book ahead if you want a spot in a particular class.

Brother Gym

This neighbourhood gym on Jl. Raya Babakan is handy for lifting if you’re staying inland. Reception can tell you the walk-in price.

Berawa, Tibubeneng and Padonan

FINNS Recreation Club in Berawa is closed for redevelopment.
Wanderlust Fitness Village. A CrossFit gym on Jl. Raya Padonan with open gym, weightlifting, a pool and recovery facilities. A day with classes and recovery costs Rp 350,000. Four weeks cost Rp 1,500,000 for independent gym access or Rp 3,100,000 for full access. Prices exclude 10% tax.

Nirvana Life

The Life day pass at Nirvana on Jl. Pantai Berawa covers the gym, group classes, pool and recovery area. When booking, see how many classes the pass covers and what it costs including tax and service.
RAW Gym Canggu. A weights gym in Tibubeneng. The same group runs RAW Ubud, RAW Uluwatu and Athlean Seminyak. If you want to train at more than one branch, ask whether your pass works there.
nuHuman by RAW. This separate RAW club off Gang Kedaton in Berawa has classes and a recovery area. The booking page lists day passes from Rp 300,000.
Alpha Gym Bali. On Jl. Karang Suwung in Tibubeneng, there’s a weights floor and a separate fight club. Ask whether coached sessions come with the pass you want.

Bull Gym Bali

Bull Core Gym on Jl. Raya Canggu charges Rp 250,000 for a day or Rp 1,000,000 for a month. The separate Bull Beach Gym at Café del Mar in Tibubeneng charges Rp 300,000 for a day, including the pool and recovery area.
Image

S2S CrossFit Bali

CrossFit classes run on Jl. Raya Semat. If you’re visiting once, ask the coaches which sessions you can drop in for.

Pererenan and Seseh

Obsidian Gym Bali

The Pererenan club on Jl. Raya Canggu has strength equipment, a pool, sauna and cold plunge. Obsidian Fitness Studio on Jl. Sempol runs coached sessions. Make sure the pass is for the location and facilities you want.
Photos of the Jl. Sempol location.
Elite Fit Bali. On Jl. Sempol, Perform covers the gym and classes for Rp 350,000 a day or Rp 2,200,000 for four weeks. An Elite day pass includes recovery and normally costs Rp 450,000.

Surya Gym Bali

On Jl. Raya Canggu in Pererenan, the gym floor, functional classes and recovery area have separate prices.
RITE Bali. A gym and recovery club at Jl. Pantai Pererenan No.158, the former Wrong Gym site. RITE has a weights floor, sauna and plunge pools.
Threshold Gym. Train on your own or take a coached session on Jl. Pantai Seseh in Cemagi. You can buy a gym-only membership or one that includes classes.
House of Kairos. On Jl. Pantai Munggu near Seseh, there’s a gym, pool and recovery area. A day pass costs Rp 700,000 before 10% tax and a 5% service charge. Open daily 07:00–22:00.

Bukit, Jimbaran and Nusa Dua

Bingin, Ungasan, Jimbaran and Nusa Dua are in different parts of the peninsula. Compare travel time from your accommodation before choosing a gym.

Bambu Fitness Bali

A Bingin club with an open-air functional space, weights, CrossFit and HYROX. Open Gym costs Rp 250,000 for a day or Rp 2,000,000 for a month. Gym and classes cost Rp 300,000 for a day. Adding access to the Oasis recovery area brings the day rate to Rp 550,000.
Image

360 Move Uluwatu

Near Suluban Beach, Open Gym costs Rp 100,000 for one visit, Rp 400,000 for seven days or Rp 875,000 for 30 days. Classes are extra, at Rp 150,000 each. Mon–Sat 06:00–20:00, Sun 07:00–15:00.
Image

Muscle Beach Club

A club on Jl. Raya Uluwatu in Ungasan with an indoor gym, pool and recovery facilities. Day access is Rp 270,000. Bull Gym uses the same name for its beach venue at Café del Mar in Tibubeneng. For the Bukit location, use the Ungasan address.
Image

Uluwatu Collective

In Ungasan you can train on your own, work with a personal trainer or join a group class. There are day, week and month passes. Ask whether your pass covers the class you want.
Image

DFC Gym

This gym on Kahuripan IV in Ungasan is a good spot for a free-weight session. Ask reception for the walk-in price.
Image

Fitness Plus

Fitness Plus is worth a look if you train early or late. There are branches in Ungasan, Jimbaran, Canggu, Sanur, Ubud and Denpasar. Ask the branch when it’s open, whether you can get in overnight and whether you can pay for one visit.
Image
Image
Kanana Gym. At Kanana Village in Ungasan, there’s a gym and recovery area. A pass costs Rp 300,000 for a day or Rp 1,100,000 for seven days in a row.
ULU Active. A gym on Jl. Labuansait in Pecatu. Gym access with group classes costs Rp 300,000 for a day or Rp 1,800,000 for a month. Day access with recovery is Rp 400,000.
Bali Training Centre. A semi-open training space by The Cashew Tree in Bingin, with functional training and Muay Thai. Check the timetable and book your class ahead.

Gymbeem Fitness Club

A small gym on Jl. Sriwijaya in Ungasan. Check the walk-in rate at reception.
Image

Jimbaran Gym

A local gym on Jl. Karang Mas Sejahtera for an independent weights session.
Image

Klub Jimbaran

There’s a gym and pool at this Jimbaran club on Jl. Kori Nuansa Raya. Ask at reception how much a visit costs and whether your gym ticket also lets you swim.
Image
Westin Beach Workout. Anyone can use the outdoor workout area on the beach by The Westin Resort Nusa Dua for free. The indoor gym and paid wellness programmes have their own rules.
ASAI Gym. A gym at ASAI Wellness Village in Jimbaran, with separate packages for gym access, classes and recovery. A 06:00–08:00 gym-only pass costs Rp 250,000 plus 10% tax. Open daily 06:00–22:00.

Sanur and nearby

Fit24 Sanur

On Jl. Danau Tamblingan, you can train for Rp 50,000 a day, Rp 150,000 a week on special offer or Rp 300,000 a month. If you’re going early or late, find out when reception is open.

Paradise Bali

At this club on Jl. Danau Tamblingan you can train on your own, do CrossFit Sanur or use the recovery area. There’s also a café. The gym and classes have separate passes.
Image

MS Fit

A gym in Sanur Kauh with machines and group classes. Ask the club about day access and the current timetable.

Fitness Plus Sanur

The Sanur branch is on Bypass Ngurah Rai, handy if you’re staying west of the road. Ask this branch whether you can walk in and what a visit costs.

Energy Gym

A basic weights gym on Jl. Tirtanadi for a straightforward workout. Ask at reception for the current price.
Prime Gym & Spa. Prime Plaza Hotel on Jl. Hang Tuah has strength and cardio equipment. If you’re not staying at the hotel, ask how much the gym costs and whether that includes the sauna and plunge pools.
Shankha Spa Fitness. The fitness centre serving Andaz Bali and Hyatt Regency Bali is open 06:00–20:00 for members and 06:00–22:00 for hotel guests. If you are staying elsewhere, ask about membership before visiting.
Maya Sanur Fitness Centre. On Jl. Danau Tamblingan, a gym pass costs Rp 121,000 for a day or Rp 713,000 for a month, plus 21% in tax and service. You must be 18 or older to join.
The Samata Fitness Club. The hotel in Kesiman Kertalangu, north of Sanur, has strength equipment and a boxing ring. If you’re not staying there, ask whether you can use the gym and what passes it offers.

Ubud and nearby villages

Ubud.Fitness, Ubud Fitness Center and Ubud Gym are three separate venues. Check the address before leaving.

Ubud.Fitness / CrossFit Ubud

In Lodtunduh, you can train on your own and take as many group classes as you like for Rp 275,000 a day, Rp 750,000 a week or Rp 1,850,000 a month. One class on its own costs Rp 220,000. The recovery area is extra.

Gymnasium Bali

At Onyx Park on Jl. Sri Wedari, the gym and group classes cost Rp 275,000 a day or Rp 1,990,000 a month. With the recovery area, it’s Rp 350,000 a day or Rp 2,490,000 a month. Prices exclude 10% tax. Open daily 06:00–22:00.

Titi Batu Ubud Club

A club in Mas with a gym, pools, squash and a skatepark. An adult day pass costs Rp 190,000 or Rp 310,000 with gym access. The gym, cold plunge and squash court are adults-only, and day passes exclude group classes. Open daily 08:00–22:00.

Ubud Fitness Center

On Jl. Gunung Sari in Peliatan, there’s a weights room and a separate squash court. If you’re coming for squash, ask when the court is free and whether you can hire rackets.

Massa’s Fitness Center

A neighbourhood gym on Jl. Made Lebah in Peliatan, with machines and free weights for an independent strength session.

Semana Gym

A small gym on Jl. Raya Semana in Singakerta, handy for a basic session if you are staying west of central Ubud.
Image

Goa Gajah Gym

This gym on Jl. Raya Goa Gajah in Kemenuh is handy if you’re staying east of Ubud.
Image

Ubud Gym

A small gym in Petulu. Search for Ubud Gym on the map, as Ubud.Fitness and Ubud Fitness Center are different venues.
Image

Byson Gym

This neighbourhood gym on Jl. Raya Kengetan in Singakerta is a good option for a solo workout if you’re staying southwest of central Ubud.

Bala Bali Training

In Singakerta, the studio runs martial arts and conditioning sessions. See the club’s timetable for class times.

Ubud Muay Thai

A gym in Nyuh Kuning. Open Gym is Rp 100,000 for a day and All Access with scheduled classes is Rp 200,000.

Amed

The Lift Bali. This air-conditioned Amed gym on Jl. I Ketut Natih has free weights, cardio equipment and group classes. Gym-only entry costs Rp 150,000 a day or Rp 900,000 a month. The recovery area is extra. The gym opens 06:30–21:00.

Pilates and dance studios

The Canggu Studio

This Canggu studio runs group dance classes.

Sunset Pilates Berawa

A Sunset Pilates branch in Tibubeneng with reformer sessions by booking.

Studio Pilates Bali / The Art of Body

A Pilates studio on Jl. Mertanadi in Kerobokan. Choose your class format and reserve a spot before visiting.

What to check before buying a pass

Gym and classes. Open gym is time to train on your own. A drop-in can be one coached class or one visit to the gym. If you’re coming for a class, ask whether it’s included and if you need to book.
How long your pass lasts. Passes for a set number of days and packs of visits work differently. Ask if you can leave and come back the same day, use another branch or get in when reception is closed.
What you’ll pay. Ask if the price covers towels, lockers, the pool and sauna. Find out if there’s a joining fee or a discount for KITAS holders.

Where to buy sports supplements

In Kuta, Limitless Nutrition is on level B1 at Beachwalk. Uluwatu Gym Store is on Jl. Raya Uluwatu No.100X by Sidewalk Mall in Jimbaran. Bali Supplement 21 has branches in Tibubeneng, Pererenan and Pecatu.
For protein powder and other supplements, see the Bali sports nutrition shop guide. Check stock before making a trip for a specific brand.
For coached fight training, see the guide to boxing and Muay Thai gyms in Bali. For reformer and mat classes, see Pilates studios in Bali.
Comments
0
Messages will appear here soon.
You can add one right now!