A balanced lifestyle is not an easy task, especially when you are treating yourself on holidays. But, if you are looking for a gym to go to, it can be harder than just finding four walls with some machines. It’s about connecting with the space, feeling the vibes and walking away achieving what you set out to do in your workout. Whether you are looking for a HITT session, to pump some weights or a low intensity workout we have a shortlist of spots you can try.

Bali Uluwatu The Edge Gym

F45 Seminyak

Function training in a fun, up beat environment with a huge emphasis on motivating, changing the way you workout and ensuring you gain results. This team-based workout is always changing and thus no program is ever repeated. Each time you set foot in an F45 studio it will be a unique experience.

Price: Multiple options are available, from single-day passes to multi-week passes or monthly memberships. Single day passes start from IDR 270,000

Location: Jalan Batubelig, Seminyak, Bali

f45 | Seminyak, Bali

Image Credit: f45 Seminyak | Seminyak, Bali

CrossFit Wanderlust

If you are looking for a high intensity workout with aspects from multiple sports being incorporated into one workout, this is the perfect place for you. Open 7 days a week and boasting the largest and most equipped CrossFit gym in Bali. You can take part in group training, private sessions or make use of their open gym with spin bikes, rowers, weights and gymnastics rack.

Price: A one-day pass starts from IDR 250,000 OR you can choose from differing day unlimited passes. Click here for more information on pricing.

Location: Jalan Raya Padonan, No.6, Canggu, Bali

CrossFit Wanderlust | Canggu, Bali

Image Credit: CrossFit Wanderlust | Canggu, Bali

Hammerhead Gym

If you are a self sufficient gym goer who likes to work out at their own pace and with their own program we recommend trying Hammerhead gym in Legian. Reasonably priced, with a large variety of free weights and machines for use. A go to for expats, locals and tourists in the know for their air conditioned rooftop and diligent trainers.

Price: Starting from IDR 100,000 per visit with multiple pass options available.

Location: Kawan Mini Market Lantai 3, Jalan Nakula, Legian, Bali

Hammerhead | Legian, Bali

Image Credit: Hammerhead | Legian, Bali

Odyssey MVMT

A local Canggu expat hangout and favoured for their holistic approach to working out. Through a range of different movement exercises to optimise strength, mobility, cardio fitness and flexibility they want to ensure you feel the best version of yourself. Their uber flexible 45-minute classes mean you can show up at any time they are open and jump in to start your workout at the start of the next 4-minute round.

Price: Whether you feel like an all-day pass or a drop in session they have thought of it all to suit your lifestyle and what you are wanting. Check our their pricing guide here.

Location: Jalan Subak Canggu, Canggu, Bali

Boxing Odyssey MVMT | Canggu, Bali

Image Credit: Odyssey MVMT | Canggu, Bali

Fitness Centre at Finns Recreation Club

Canggu’s original fitness centre, is a modern world class facility with air-conditioned fitness spaces, the latest gym equipment and professionally trained fitness experts ready to help you reach your goals. This multi-purpose facility is complete with a cycle studio, gymnasium area, group class studio, functional training room and TRX studio. Post workout you can cool off in their lap pool or make use of their tennis centre.

Price: For a one day pass starting prices for adults is IDR 450,000 with membership options available.

Location: Jalan Raya Pantai Berawa, Canggu, Bali

Fitness Centre Finns Recreation Club | Canggu, Bali

Image Credit: Fitness Centre Finns Recreation Club | Canggu, Bali

Canggu Nest

A functional training facility in trendy Canggu, fitted out with modern gym equipment in a boutique boho environment. Their approach is fun, and motivational with their unique attitude to training and fitness. Attracting the likes of Australian Olympian Michal Klim when he is in Bali, you can be sure that they are doing it right at Canggu Nest.

Pricing: Choose from day passes, multi-day passes or monthly memberships.

Location: Jalan Pantai Berawa, No. 105.5, level 2, Canggu, Bali

Canggu Nest Gym | Canggu, Bali

Image Credit: Canggu Nest | Canggu, Bali

Soham Wellness Center

Soham Wellness Center hosts a range of classes such as; spin, pump, Zumba, TRX, cardio box, circuit training as well as personal training with a holistic wellness approach to taking care of your body. Located in popular Seminyak and offering world class facilities with pristine amenities, it is a stylish approach to fitness whilst in Bali.

Price: Moderately priced single class visits starting from IDR 150,000 as well as monthly membership options available.

Location: Jalan Lebak Sari, No.7, Petitenget, Seminyak, Bali

Cardio Class at Soham Wellness Center | Seminyak, Bali

Image Credit: Soham Wellness Center | Seminyak, Bali

Yoga Shack

Found on the tropical paradise island of Nusa Lembongan is Yoga Shack. Classes range 1-hour and 1.5-hour in length and can be tailored to complete beginners or seasoned yogi’s. Offering three different class types, Yin, Hatha Flow and Vinyasa all with different objectives in mind.  Currently there are two class times, 8am and 4pm, so whether you are a morning person or not there is a class time for you.

Price: Prices start from approximately USD $7 per person/ class.

Location: Jalan Jungut Batu, Lembongan Island, Bali

Yoga Shack | Nusa Lembongan, Bali

Image Credit: Yoga Shack | Nusa Lembongan, Bali

Tokei Climbing

If you are looking for both a mind and body experience that will push you out of your comfort zone this is the new workout for you. Perfect for both adults and children, with classes available for all skill levels under the watchful eye of professionally trained instructors at Tokei Climbing in Ubud. They will ensure you set your own pace, and push yourself to tackle the obstacles that come with a mind and body workout.

Prices: Choose from individual classes, packages or unlimited memberships. Prices start at IDR 122,500 for kids and IDR 175,000 for adults individual classes.

Location: Jalan Raya Andong, No 18, Ubud, Bali (After Delta Supermarket, before Petrol Station)

Children Climbing Tokei Climbing | Ubud, Bali

Image Credit: Tokei Climbing | Ubud, Bali


If you are wanting to be able to workout at any time, basically 24/7 – Fit24 is the place for you. Located in Sanur, Fit24 is always open, affordable and has a wide range of machines and free weights available for you to use. For an affordable choice of gym that is accessible at all hours, this is the perfect option for you.

Price: Daily passes start at IDR 40,000 per person, whereas 1 month memberships are IDR 300,000.

Location: Jalan Danau Tamblingan, No 21, Sanur, Bali

fit24 | Sanur, Bali

Image Credit: fit24 | Sanur, Bali

Empire Fit Club

Founded by a former US Active Duty Marine, you would expect to experience military style basic training, however Empire Fit Club Bali offers so much more than just that. After just one session you will have experienced a unique mix of circuit training and obstacle challenges. Through using both your bodyweight and equipment they have effectively created a fun and distinctive workout, like no other before. Their boutique gym is located in the middle of Kerobokan’s rice paddies and even offers yoga classes.

Price: Starting from IDR 150,000 for use of the open gym, or IDR 200,000 for a 1-day all-inclusive pass. There are multi day passes and monthly membership available to suit your frequency and budget.

Location: Jalan Raya Kedampang, No 88A, Kerobokan, Bali

Empire Fit Facility | Kerobokan, Bali

Image Credit: Empire Fit | Kerobokan, Bali

Gym Juice Yoga

Located on the Bukit Peninsula, Bali is this function gym that aims to provide enticing training facilities. Start off your workout free training in their training room before taking part in an instructional yoga class. We recommend trying a nutritious juice from their slow press juice machine post workout for the perfect post workout pick me up. Offering boxing, wu shu, yoga and kangoo jumps classes – there is something for everyone to enjoy.

Prices: Prices start from IDR 80,000 for a 1-day pass with mult sessions and monthly memberships available. Classes are paid for individually and start from IDR 100,000 per session.

Location: Jalan Raya Uluwatu, Ungasan, Bali (between the Dreamland Beach turn off and Police Station)

Gym Juice Yoga | Ungasan, Bali

Image Credit: Gym Juice Yoga | Ungasan, Bali

Body Factory Bali

Body Factory Bali new kid on the block in trendy Canggu. Ultimately a performance-based fitness facility at its core, with a focus on high-end equipment and a versatile environment. Choose to train in their outdoor functional training zone or indoors in the comfort of airconditioning – Body Factory Bali aims to entice all gym goers. Whether you are a weekend warrior, an elite athlete or pure beginner – their professionally trained staff can put you through your paces in a personal training session, or let you set your own workout. If group training is more your style, you can get involved in classes like boxing (both technique and conditioning), yoga, stretch & mobility and functional fitness classes.

Prices: Prices start from IDR 250,000 for a 1-day pass with 1-month memberships and more starting from IDR 1,650,000. Multiple membership options are available to suit your frequency and budget for training.

Location: Jalan Nelayan, No.27, Canggu, Bali

Body Factory Bali | Canggu, Bali

Image Credit: Body Factory Bali | Canggu, Bali

If working out in a public space is not your thing, ask one of our villa specialists to find you the perfect villa that has an onsite private gym. Alternatively our concierge team can arrange for world champion trainers to come and provide you with one on one training in boxing, yoga and fitness.