The best gyms in Uluwatu are spread across Bingin, Ungasan, and Pecatu, and finding the right one before you arrive will save you a lot of wasted scooter rides. After living here for over a year and training at most of these spots myself, I can tell you the options are genuinely better than most visitors expect from a surf town on the edge of a cliff.
Unlike Canggu, there’s no single gym strip in Uluwatu. The nine gyms in this guide serve very different needs. Some are equipment-first facilities with recovery zones that rival those in Canggu; others are high-energy group-class venues; and a few are straightforward local gyms where a monthly membership costs less than a single drop-in class at a boutique studio.
I’ve covered group class availability, recovery facilities, cafes, and pricing throughout. For the two I haven’t personally trained at, I’ve flagged that clearly. Always confirm with venues directly before visiting, as schedules and pricing can shift.
Table of Contents
ToggleBest Gyms in Uluwatu: Why These Are the Best Gyms in Uluwatu
Nine gyms are spread across three areas of the Bukit Peninsula. Some have pools, saunas, and ice baths. Some are all about group classes and community energy. Others just give you solid equipment and get out of your way. Here’s what each one actually offers so you can pick the right one for your trip
Gyms in Uluwatu with Pool & Recovery Facilities
A few gyms on the Bukit include pool access as part of the membership rare for a fitness facility in this area and worth knowing about if post-workout recovery is part of your routine. Both options are on the Ungasan and Pecatu side, so they work best if you’re staying in the nearby area.
๐๏ธโโ๏ธBambu Fitness Bali โ Best Gym in Uluwatu

- ๐ย Address: Jl. Pantai Bingin No.8, Bingin, Uluwatu, Bali
- ๐ต 5 minutes by scooter from Bingin & Padang Padang Beach
- ๐ธย Instagram: @bambufitnessbali
Bambu has the best equipment of any gym on the Bukit Peninsula, and if you’re serious about lifting or structured programming, nothing else here comes close.
The group class schedule includes CrossFit, Shred (heavy compound HIIT), Bambu Booty, and Hyrox prep, all coached by staff who’ve completed the required certifications. Their recovery area is also very nice and spacious, which includes a sauna and cold plunges as part of the monthly membership.
They also have Bambu Cafe, one of the better gym cafes I’ve used in Bali, with healthy meals, smoothie bowls, protein shakes, and coffee, plus a co-working area that remote workers use regularly. The wifi holds up mid-morning, and the energy is calm enough between sessions to actually get something done.
BGB TIP: This is consistently one of the busiest gyms on Uluwatu. Group classes feel genuinely cramped at peak hours, and the changing rooms are small. If crowds bother you, go at midday for open gym, it’s a different experience.
| Pass Type | IDR | USD |
|---|---|---|
| Day Pass (Open Gym) | IDR 225,000 | $14 |
| 2-Week Pass (Open Gym) | IDR 1.600,000 | $100 |
| Monthly (Unlimited= Classes+Open Gym) | IDR 2,100,000 | $131 |
| Drop-in Class | IDR 275,000 | $17 |
๐๏ธโโ๏ธBali Training Centre

- ๐ย Address: Jl. Pantai Bingin, Bingin, Pecatu, Bali (inside The Cashew Tree complex)ย
- ๐ธย Instagram: @bali_training_centre
Bali Training Centre has been the most consistently busy fitness spot in Bingin for years, and it earns that by doing one thing exceptionally well: high-energy coached group classes in a semi-open tropical space that makes no apologies for the heat, the sound, or the sweat. It’s inside The Cashew Tree collective on Bingin area, right at the center of Bingin’s social scene, so you finish a session and immediately have somewhere worth going to next, or even cool down at the nearest beach.
You can choose classes from HIIT circuits, Muay Thai, kickboxing, and kettlebell sessions on morning and evening schedules timed around surf tides, coached by people who actually push you.
BGB TIP: Peak-season classes can hit 80+ people, which is fun if that’s your energy, and genuinely chaotic if it’s not.They have a nice pool you can use after the gym session, and Cashew Tree cafe is right next door, with bowls, juices, and good coffee that covers the post-workout gap well.
| Pass Type | IDR | USD |
|---|---|---|
| Single Class (Drop-in) | IDR 200,000 | $11 |
| Single Pass Open Gym | IDR 100,000 | $7 |
| 1-Week Unlimited | IDR 700,000 | $40 |
| Monthly Unlimited | IDR 1,600,000 | $100 |
๐๏ธโโ๏ธMuscle Beach Club

- ๐ Address: Jl. Raya Uluwatu No.20A, Ungasan, Bali
- ๐ธ Instagram: @musclebeachclub
I kept assuming it would be some poolside scene, and was surprised every time by how seriously nice the gym equipment here is. It’s on the main in Ungasan, easy to spot from a scooter, though it’s a solid 15-20 minutes north of the Bingin and Padang Padang cluster. It suits you best if you’re actually staying in Ungasan or don’t mind the ride.
The facility spans two levels: a fully air-conditioned cardio and weight room downstairs; a functional training and boxing area with pull-up rigs upstairs; a dedicated boxing room; a pole dancing studio; and an open-air outdoor zone. The recovery setup is what genuinely impressed me: a 20-meter pool with daybeds, a sauna, jacuzzis, and an ice bath where staff proactively top up the ice/
They also have Fitbar and Protein Cafe, which do coffee, protein shakes, fresh juices, and coconut water. For anyone on a longer stay in Ungasan, the combination of training, pool, sauna, and ice bath under one monthly fee is genuinely one of the better-value setups on the Bukit.
| Pass Type | IDR | USD |
|---|---|---|
| Day Pass | IDR 220,000 | $5 |
| Monthly | IDR 1,200,000 | $75 |
๐๏ธโโ๏ธULU Active & Recovery Bali

- ๐ย Address: Jl. Labuansait No.39, Pecatu, South Kuta, Bali
- ๐ธย Instagram: @ulu.active
ULU Active has the gym floor covers, top-tier cardio and strength machines, a dedicated stretching studio, and outdoor training areas. The class schedule runs yoga, martial arts, flow sessions, and surf-specific conditioning, all delivered by coaches with proper credentials.
The recovery area is one of the nicest in Uluwatu. You can choose from an infrared sauna, a traditional sauna, a steam room, a hot tub, ice baths, and a meditation temple, all included in your membership or your day pass. That day pass is fair when you add up what’s included, and it makes ULU Active worth visiting even on a short trip. I haven’t personally trained here, but the ULU Tribe complex has built a consistent reputation, and the recovery setup is the most complete I’ve seen in Uluwatu.
Directly next door, Ulu Garden cafe runs a wellness-focused menu designed to complement the training ethos, which works just as well for a pre-session meal as it does for post-training recovery food.
| Pass Type | IDR | USD |
|---|---|---|
| Day Pass | 400,000 | $25 |
| Monthly (All Access) | 3,000,000+ | $188+ |
Gyms in Uluwatu with Group Classes
Most gyms on the Bukit offer some form of group training, but the quality and variety varies a lot between venues. Class types range from Muay Thai and BJJ to hot Pilates, Hyrox, and surf-specific conditioning check schedules directly since timing shifts with the season.
๐๏ธโโ๏ธBali Fit Corner – Best Boxing Gym in Uluwatu

๐ Address: Jl. Pantai Bingin No.9, Pecatu, South Kuta, Bali
๐ธ Instagram: @balifitcorner
Bali Fit Corner is the gym I’d pick for a single visit if I were trying to show someone what Uluwatu’s fitness scene actually looks like. It runs the widest class schedule I’ve come across in the area, has a proper recovery setup, and feeds you a real meal afterward, all from one semi-open space on Jalan Pantai Bingin, about five minutes from Bingin Beach.
The class offering covers Muay Thai, Boxing, Brazilian Jiu-Jitsu, Strength Conditioning, HIIT, Pilates, kids’ boxing, and open gym within the same week, a range that would normally require splitting across two or three facilities. The martial arts setup is serious: a proper boxing ring, heavy bags, pads, a fully matted BJJ grappling area, and a resident professional MMA fighter among the coaching staff. If you are a serious practitioner of martial arts, this is the right place for you.
| Pass Type | IDR | USD |
|---|---|---|
| Single Class (Drop-in) | IDR 200,000 | $11 |
| 15-Class Monthly Pack | IDR 2,100,000 | $131 |
| Open Gym (Drop-in) | IDR 100,000 | $9 |
| Open Gym Monthly | IDR 1,000,000 | $63 |
๐๏ธโโ๏ธ360 MOVE Gym & Training Center

- ๐ Address: Pantai Suluban St, Pecatu, South Kuta, Bali โ Open in Google Maps
- ๐ธ Instagram: @360move_uluwatu
360 MOVE is the gym I find myself recommending most to people arriving in Uluwatu who don’t yet know the scene. It’s on Suluban Street in Pecatu, a short scooter ride from Suluban Beach, and manages the rare combination of a genuinely wide class schedule without feeling chaotic or overcrowded.
The facility spans outdoor and indoor training, a dedicated studio, and a spacious outdoor functional playground. What separates it from the other well-equipped gyms in the area is the class range: in a single week, you can take hot Pilates, surf-specific strength and mobility, HIIT, Muay Thai, Brazilian Jiu-Jitsu, spin, and Bachata dance, all with instructors who know their disciplines.
Group sizes stay more intimate than Bambu, which means instructors can actually watch your form. There’s also an in-house physiotherapist on staff, which is genuinely useful if you’re working through a surf injury.
360 MOVE is on ClassPass, which makes it easy to drop in without negotiating a local membership, especially useful if you don’t yet know how long you’re staying.
The honest limitation: no pool, sauna, or ice bath, so if recovery is part of your routine, you’ll need to plan that separately. The on-site cafe handles post-session nutrition with protein shakes, coffee, and snacks.
| Pass Type | IDR | USD |
|---|---|---|
| Day Pass (Open Gym) | IDR 100,000 | $6 |
| Single Class | IDR 140,000 | $9 |
| Monthly (Open Gym) | IDR 875,000 | $70 |
| Monthly (Unlimited Class) | IDR 1,500,000+ | $111+ |
| ๐ณ New to ClassPass? You can try a class at 360 MOVE using our ClassPass affiliate link and get free intro credits to test the studio before committing to a local pack. Sign up for ClassPass here |
๐๏ธโโ๏ธRaw Gym – Best MMA Gym in Uluwatu

- ๐ Address: Jl. Raya Uluwatu No.99x, Ungasan, South Kuta, Bali โ Open in Google Maps
- ๐ธ Instagram: @raw_uluwatu
Raw Gym is for people who want to train hard without paying too much. It’s located on the main road in Ungasan, in the same strip as Muscle Beach Club; it’s easy to find on a scooter, and they have an open-air facility with no AC, large fans, and natural airflow, creating a hot, gritty environment that serious athletes often prefer over a polished studio.
The space is bigger than it reads from the road: a comprehensive strength section with selectorized machines, a full free-weights area, and power racks for heavy lifting, plus a dedicated functional fitness zone with CrossFit-style rigs, bumper plates, and kettlebells. The combat sports area’s standout is a spacious boxing and Muay Thai zone with multiple heavy bags, pads, and floor space for sparring.
BGB TIP: They do not have a sauna or ice bath on-site, but they do have showers, lockers, an on-site cafe, and free water refills enough to handle the basics after a tough session.
| Pass Type | IDR | USD |
|---|---|---|
| Day Pass | IDR 165,000 | $11 |
| Monthly (All-In) | IDR 1,400,000 | $90 |
๐๏ธโโ๏ธISBC Uluwatu

- ๐ Address: Jl. Labuansait, Pecatu, Badung, Bali (ISBC Uluwatu)
- ๐ Website: isbc-bali.com
- ๐ธ Instagram: @isbc.bali
ISBC (Island Sports Boxing Club) is the top choice in Uluwatu for striking. This dedicated combat sports club offers boxing, Muay Thai, kickboxing, K1, bootcamp, and HIIT six days a week. Sessions include beginner fundamentals and intense fights with the team.
Joining this program is mainly for the coaching, which is excellent. The classes are run by experienced fighters who have competed themselves. First, you will learn basic skills like how to throw your first jab. Then, the program takes you through preparing for competitions and practicing technical sparring. In the afternoons, there are also classes for kids in boxing, Muay Thai, and kickboxing. These make it easy for nearby families to join and participate.
ISBC also cares about community. Besides training, they host activities like beach volleyball, beach football, BBQs, group dinners, bonfires, and game nights through their WhatsApp group. This makes it easy for new people in Uluwatu to meet others quickly..
| Pass Type | IDR | USD |
| Day Pass (All Access) | IDR 200,000 | $13 |
| Weekly (All Access) | IDR 700,000 | $44 |
| Monthly (All Access) | IDR 1,500,000 | $94 |
| Open Gym (Daily) | IDR 100,000 | $6 |
| Open Gym (Monthly) | IDR 700,000 | $44 |
Gyms in Uluwatu for Open Gym Only
If you prefer to train on your own schedule without committing to a class timetable, there are solid open gym options across Pecatu and Ungasan at different price points. The most affordable options on this list sit in this category straightforward equipment access with no group class fees built into the price.
๐๏ธโโ๏ธULU FIT Bali Fitness Centre

๐ Address: Jl. Labuansait, Pecatu, South Kuta, Bali โ Open in Google Maps
๐ธ Instagram: @ulufit_bali
ULU FIT is one of the less busy gyms in Uluwatu. It operates as a compact, fully air-conditioned open gym focused on weightlifting, bodybuilding, and general strength training. The equipment covers the fundamentals cleanly: free weights, functional machines, and enough variety for a solid self-directed session.
You might genuinely have the whole floor to yourself, but for some people, that’s the entire appeal; for others, it signals the community side hasn’t developed the way it has at Bambu or 360 MOVE. I haven’t personally trained here, and it’s harder to verify the vibe of the entire gym community.
| Pass Type | IDR | USD |
|---|---|---|
| Day Pass | IDR 100,000 | $9 |
| Monthly | IDR 1,600,000 | $105 |
๐๏ธโโ๏ธKayana Gym – Cheapest Gym in Uluwatu with AC

๐ Address: Jl. Raya Uluwatu, Pecatu, South Kuta, Bali โ Open in Google Maps
๐ธ Instagram: @kayana.gym.bungalows
Kayana is the gym that does exactly what it says and nothing more, which is precisely the point. It’s a local-style open gym in the main Pecatu area, near the Nyang Nyang Beach turnoff. The space is glass-walled to keep things airy, with an upstairs balcony overlooking greenery and a place to cool down between sets. Equipment covers everything a self-directed routine needs: treadmills, free weights, a StairMaster, punching bags, and cardio machines, all reasonably maintained and functional.
They are open from 7:00 AM to 8:00 PM. The IDR 300,000 ($19) monthly rate includes towels; bring your own water. That’s the whole proposition. No group classes, no recovery facilities, no cafe, and no Instagram aesthetic. It’s not walkable from Bingin or Padang Padang without a scooter, so it works best for people staying near the Nyang-Nyang area who want a reliable place to maintain a training habit without paying for features they don’t use. For a long-stay visitor on a sensible budget, the price-to-functionality ratio is hard to argue with.
| Pass Type | IDR | USD |
|---|---|---|
| Day Pass | 60,000 | $4 |
| Monthly | 300,000 | $19 |
๐๏ธโโ๏ธJaya Gym Uluwatu

- ๐ Address: Jl. Temu Dewi No.3, Pecatu, South Kuta, Bali
- ๐ธ Instagram: @jaya_gym_uluwatu
Jaya Gym is an affordable gym located in Uluwatu. It costs about 200,000 IDR ($13) each month, making it the cheapest option on this list. This monthly fee is less than what many boutique gyms charge for a single drop-in class in Bingin. The gym is small and open, built in a local style on Jalan Temu Dewi in Pecatu. It is situated inland from the cliffs, but it is just a short scooter ride to the main surf spots.
This gym has basic equipment such as a squat rack, bench press, free weights, cable machines, lat pulldown, leg press, and extensions. It does not have air conditioning, so ceiling fans are used instead, which makes the gym warm and humid. However, this helps keep the costs low. The gym is small and usually quiet, so you wonโt have to wait to use the equipment. It does not offer group classes or recovery rooms, but personal training sessions are available.
| Pass Type | IDR | USD |
| Day Pass | IDR 25,000 | $2 |
| Monthly | IDR 200,000 | $13 |
Practical Tips for Training in Uluwatu
The busiest windows at most gyms are 7โ9 AM and 5โ7 PM sessions before or after a surf, essentially. If you want space to train without racing anyone for equipment, midday works. It’s hotter, but the crowds drop off significantly.
A scooter makes everything easier. Bingin, Ungasan, and Pecatu are close on a map, but Bali traffic adds time, and some of these gyms aren’t within walking distance of most accommodations. Budget 10โ20 minutes between areas.
Bring your own water bottle. Some gyms include water, some charge for it, and the heat here means you’ll go through more than you expect.
Online pricing in IDR doesn’t always match what you pay at the door, especially if you’re paying by card. Confirm before you go. Most gyms post current pricing on Instagram.
Frequently Asked Questions
What is the best gym in Uluwatu for group classes?
Bali Fit Corner and 360 MOVE are the strongest options for a variety of classes. Bali Fit Corner covers Muay Thai, Boxing, BJJ, HIIT, Pilates, and kids’ boxing. 360 MOVE adds hot pilates, dance, and surf-specific training. Bambu Fitness also runs solid programming, CrossFit, Hyrox, Shred, but it’s consistently the busiest of the three. Raw Gym is worth adding if Muay Thai or CrossFit-style classes are your focus.
Which gyms in Uluwatu have a sauna and ice bath?
Muscle Beach Club, ULU Active, Bambu Fitness, and Bali Fit Corner all offer sauna and ice bath or cold plunge access. ULU Active has the most complete setup: infrared sauna, traditional sauna, steam room, hot tub, and ice baths all included in the membership. Muscle Beach Club adds jacuzzis and a 20-meter pool, and staff will proactively top up the ice bath, which matters more than it sounds.
Are there gyms near Padang Padang Beach?
Several. Bali Fit Corner and Bali Training Centre are both in Bingin, within a 10โ15 minute scooter ride of Padang Padang. 360 MOVE is on the Pecatu side near Suluban and is similarly close. ULU Active and ULU FIT are on the Labuan Sait road, accessible from the same area. Bingin and Padang Padang share the same general cliff strip, so a gym that works for one effectively works for both.
Can I use ClassPass at gyms in Uluwatu?
360 MOVE is currently on ClassPass, making it easy to drop in on classes without having to negotiate a local membership. It’s a useful option for travelers who already have ClassPass credits or don’t know exactly how long they’re staying. Other gyms may have added ClassPass availability since this was written. Check the app before arriving.
What is the cheapest gym in Uluwatu?
Kayana Gym at IDR 300,000/month ($19) is the most affordable full-month option on the list. For a single day, Kayana’s day pass runs IDR 20,000 ($1). If you need a coached session, Bali Training Centre and Bali Fit Corner both charge IDR 150,000 ($9) per class that includes 60 minutes of instruction, a towel, and water at BTC.
Which of the Best Gyms in Uluwatu Is Right for You?
It comes down to what you’re actually showing up for. For the widest variety of classes, plus recovery, all in one place, Bali Fit Corner in Bingin is hard to beat. For smaller group sizes and surf-specific programming, 360 MOVE in Pecatu is my pick.
If equipment quality is the priority and you don’t mind a crowd, Bambu Fitness is the benchmark, just go at midday. For recovery-led training, nothing on the peninsula matches ULU Active’s full wellness setup. For serious Muay Thai and martial arts in Ungasan, Raw Gym is the strongest option, and the multi-location pass gives you good flexibility if you’re moving between Bali’s main areas.
Muscle Beach Club is the best value all-in-one option in Ungasan if you want a pool, sauna, and ice bath without spending boutique money. Kayana handles the budget end cleanly for long-stay visitors who just need somewhere reliable to stay.
Prices, class schedules, and hours change frequently in Uluwatu’s fitness scene; always verify with the gym directly before visiting. Most have active Instagram accounts where updates get posted first.



