Published on June 10, 2025 10:36
Health And Wellness

Visitor‑Friendly Gyms in Mallorca

Mallorca, a sun-kissed island in the Mediterranean, is not only a paradise for beach lovers and culture enthusiasts but also a haven for individuals seeking to stay active and healthy. With its vibrant fitness scene, the island caters to visitors from all over the world, offering an array of gyms equipped with modern facilities, diverse classes, and stunning locations. From high-end fitness centers with sea views to cozy local gyms with a personal touch, here is your go-to list of the 20 best gyms in Mallorca for visitors.

Quick‑look: All gyms here sell day or short‑stay passes — perfect for holiday training.

1 · Megasport Centre — Palma

  • Hours: 06:00‑23:00 daily
  • Visitor cost: Day pass ≈ €25–30
  • Unique: Island’s biggest multi‑sport club (indoor & outdoor pools, 700+ classes).
    MegaSport Centre
    Gym Sports Complex Spa
    MegaSport Centre

    Carrer dels Fertilitzants, 8, Ponent, 07011 Palma, Illes Balears, Spain

    4.4 1660 reviews

2 · Palma Sport & Tennis Club — Santa Catalina

  • Hours: 07:00‑23:00, 365 days
  • Visitor cost: Day pass €90 (includes spa + pool)
  • Unique: Rooftop sun‑deck overlooking the 25 m pool.
    Palma Sport & Tennis Club
    Sports Club Gym Sports Activity Location
    Palma Sport & Tennis Club

    Carrer Joan Maria Thomàs, 4, Ponent, 07014 Palma, Illes Balears, Spain

    4.6 428 reviews

3 · Fit Club Mallorca — Son Caliu / Palmanova

  • Hours: 06:00‑22:00 (Sun 08:00‑14:00)
  • Visitor cost: Day €20 / 10‑pass €120
  • Unique: Sea‑view terrace & infrared recovery room.
    Fit Club Mallorca
    Gym Fitness Center Health
    Fit Club Mallorca

    Carrer Castelló 34, Centro comercial Mercadona, primer piso,, Son Caliu, 07181 Palmanova, Illes Balears, Spain

    4.9 487 reviews

4 · Rafa Nadal Club Fitness — Manacor

  • Hours: 07:00‑22:00 (shorter Sun)
  • Visitor cost: Day spa+fitness ≈ €35‑40
  • Unique: Train at Rafa’s academy, then tour the museum.
    Rafa Nadal Club Fitness Centre
    Fitness Center Gym Health
    Rafa Nadal Club Fitness Centre

    Ctra. Cales de Mallorca s/n, Km 1,2, 07500 Manacor, Illes Balears, Spain

    4.3 203 reviews

5 · Mallorca Country Club — Santa Ponsa

  • Hours: 07:00‑22:00
  • Visitor cost: Day pass via Sunbonoo
  • Unique: Only club in Europe with grass, clay & hard courts together.
    Mallorca Country Club | Tennis & Padel
    Sports Club Point Of Interest Establishment
    Mallorca Country Club | Tennis & Padel

    Avinguda del Golf, 20, 07180 Santa Ponsa, Illes Balears, Spain

    4.4 127 reviews

6 · Choice Training Club - Santa Ponca

  • Hours: 07:30‑21:30 (Sat 09:30‑12:30)
  • Visitor cost: Email for drop‑in; packs available
  • Unique: First CrossFit box on the island, English‑speaking coaches.
    Choice Training Club
    Gym Health Sports Activity Location
    Choice Training Club

    Carrer de la Mar Mediterrània, 25, 07183 Santa Ponça, Illes Balears, Spain

    4.9 160 reviews

7 · The Fit Family Tree — Port Calanova

  • Hours: 06:00 starts; weekends too
  • Visitor cost: Pay‑per‑visit “stop‑and‑go”
  • Unique: Outdoor turf with marina views.
    The Fit Family Tree
    Gym Sports Activity Location Health
    The Fit Family Tree

    Port of Calanova, Av. Joan Miró, 327, Planta Baja, Poniente, 07015 Palma, Illes Balears, Spain

    4.9 63 reviews

8 · Block HQ — Son Bugadelles, Calvià

  • Hours: 07:00‑20:00 (Sat 08:00‑13:00)
  • Visitor cost: Single & week passes
  • Unique: Holiday HIIT boot‑camps.
    Block House Sta. Ponça
    Steak House Hamburger Restaurant American Restaurant
    Block House Sta. Ponça

    Av. Central, 07180 Santa Ponça, Illes Balears, Spain

    4.4 1465 reviews

9 · Illes Marratxí Viding — Marratxí

  • Hours: 08:00‑22:00 (wkd 09:00‑20:30)
  • Visitor cost: Ask at reception
  • Unique: Huge family‑friendly spa & pool zone.
    Viding
    Gym Yoga Studio Fitness Center
    Viding

    Urb Nova Cabana, Carrer Acacia, 18-20, 07141 Es Pont d'Inca, Illes Balears, Spain

    4.1 592 reviews

10 · VivaGym Nuredduna — Palma Centre

  • Hours: 06:00‑22:00
  • Visitor cost: Day pass €14.90 online
  • Unique: Cheap, no‑contract chain with solid kit.
    Gimnasio VivaGym Nuredduna
    Gym Fitness Center Sports Activity Location
    Gimnasio VivaGym Nuredduna

    Career Nuredduna, 5, Llevant, 07006 Palma, Illes Balears, Spain

    4.3 846 reviews

11 · McFIT Basic-Fit Palma — Avinguda Portugal

  • Hours: 24/7
  • Visitor cost: Day pass ≈ €10
  • Unique: RFID band works at 250+ McFIT gyms Europe‑wide.
    Basic-Fit
    Fitness Center Gym Sports Activity Location
    Basic-Fit

    Av. de Portugal, 7, Centre, 07012 Palma, Illes Balears, Spain

    3.8 1407 reviews

12 · Profitness Ocimax — Palma

  • Hours: Check reception
  • Visitor cost: Email/phone for week or day rates
  • Unique: Modern club with cycling theatre.
    Profitness
    Gym Sports Complex Sports Activity Location
    Profitness

    Centro Comercial Ocimax, Carrer del Bisbe Pere de Puigdorfila, 1, Nord, 07010 Palma, Illes Balears, Spain

    4.4 269 reviews

13 · Profit Club Felanitx — Felanitx

  • Hours: Standard gym hours
  • Visitor cost: Day & week passes
  • Unique: Bodybuilding vibe on the quieter east coast.
    Profit Club
    Fitness Center Gym Sports Complex
    Profit Club

    Carrer del Pare Aulí, 13, 07200 Felanitx, Illes Balears, Spain

    5.0 707 reviews

14 · Duin Club Portixol — Palma Bay

  • Hours: From 07:00 (spa late)
  • Visitor cost: Call ahead; short‑term packages
  • Unique: Gym + spa + 20 m pool under one roof.
    DUIN Portitxol
    Gym Physiotherapist Swimming Pool
    DUIN Portitxol

    Carrer Cuba, 7, Platja de Palma, 07006 Palma, Illes Balears, Spain

    4.0 1031 reviews

15 · Sóller Tennis Club & Gym — Sóller Valley

  • Hours: Summer 09:00‑21:00
  • Visitor cost: Pool/fitness day fee €8‑10
  • Unique: Train with Tramuntana mountain backdrop.
    Tennis i Pàdel Sóller Club
    Swimming Pool Sports Club Athletic Field
    Tennis i Pàdel Sóller Club

    Carrer Es Puig, S/N, 07100, Illes Balears, Spain

    4.4 176 reviews

16 · Maxximum JET-7 Gym — Cala Ratjada

  • Hours: Standard gym hours
  • Visitor cost: Day ticket €10
  • Unique: Sea‑view cardio balcony.
    JET-7 FITNESS CENTER
    Gym Sports Complex Sports Activity Location
    JET-7 FITNESS CENTER

    Carrer Hernán Cortés, 26, 07590 Cala Rajada, Illes Balears, Spain

    4.9 72 reviews

17 · FERGUS Club Mallorca Waterpark Outdoor Gym — Magaluf

  • Hours: Daylight hours
  • Visitor cost: €10 (includes pool + slides)
  • Unique: 120‑station open‑air weight yard.
    FERGUS Club Mallorca Waterpark
    Hotel Water Park Amusement Park
    FERGUS Club Mallorca Waterpark

    Avenida Las Palmeras, 12, 07181 Magaluf, Illes Balears, Spain

    3.7 3547 reviews

18 · Vital Fit Palma — Son Castelló

  • Hours: Check club
  • Visitor cost: On request
  • Unique: Two‑floor functional space near industrial estate.
    Vital Fit Gym & Tienda Fortí
    Gym Food Store Sports Activity Location
    Vital Fit Gym & Tienda Fortí

    Plaça del Fortí, 2, 07011 Palma, Illes Balears, Spain

    4.4 144 reviews

19 · Joel Fitness — Palma Centre

  • Hours: 06:00‑22:00 (shorter Sun)
  • Visitor cost: Day €12 / 10‑pass €70
  • Unique: Cheapest central‑city option with free parking.
    Joel Fitness
    Gym Sports Activity Location Health
    Joel Fitness

    Carrer d'Alfred Bonet, 4, Nord, 07003 Palma, Illes Balears, Spain

    4.3 412 reviews

20 · Onyx Fitness Club — Cala Major

  • Hours: 06:00‑22:30 (Sun 09:00‑15:00)
  • Visitor cost: Day, week & 10‑day passes
  • Unique: Floor‑to‑ceiling Med views while you lift.
    ONYX Fitness Club
    Gym Sports Complex Health
    ONYX Fitness Club

    Avinguda de Joan Miró, 334, Ponent, 07015 Palma, Illes Balears, Spain

    4.7 118 reviews

Whether you're visiting Mallorca for its beautiful beaches, fascinating culture, or vibrant nightlife, maintaining your health and wellness routine is easy with these top gyms. Each offers something unique, ensuring that no matter your fitness preference or level, you'll find the perfect place to sweat it out and stay on track with your health goals while enjoying everything this beautiful island has to offer.

Mentioned in This Guide

Explore all the locations mentioned in this guide on the map below.

1

MegaSport Centre

Carrer dels Fertilitzants, 8, Ponent, 07011 Palma, Illes Balears, Spain

2

Palma Sport & Tennis Club

Carrer Joan Maria Thomàs, 4, Ponent, 07014 Palma, Illes Balears, Spain

3

Fit Club Mallorca

Carrer Castelló 34, Centro comercial Mercadona, primer piso,, Son Caliu, 07181 Palmanova, Illes Balears, Spain

4

Rafa Nadal Club Fitness Centre

Ctra. Cales de Mallorca s/n, Km 1,2, 07500 Manacor, Illes Balears, Spain

5

Mallorca Country Club | Tennis & Padel

Avinguda del Golf, 20, 07180 Santa Ponsa, Illes Balears, Spain

6

Choice Training Club

Carrer de la Mar Mediterrània, 25, 07183 Santa Ponça, Illes Balears, Spain

7

The Fit Family Tree

Port of Calanova, Av. Joan Miró, 327, Planta Baja, Poniente, 07015 Palma, Illes Balears, Spain

8

Block House Sta. Ponça

Av. Central, 07180 Santa Ponça, Illes Balears, Spain

9

Viding

Urb Nova Cabana, Carrer Acacia, 18-20, 07141 Es Pont d'Inca, Illes Balears, Spain

10

Gimnasio VivaGym Nuredduna

Career Nuredduna, 5, Llevant, 07006 Palma, Illes Balears, Spain

11

Basic-Fit

Av. de Portugal, 7, Centre, 07012 Palma, Illes Balears, Spain

12

Profitness

Centro Comercial Ocimax, Carrer del Bisbe Pere de Puigdorfila, 1, Nord, 07010 Palma, Illes Balears, Spain

13

Profit Club

Carrer del Pare Aulí, 13, 07200 Felanitx, Illes Balears, Spain

14

DUIN Portitxol

Carrer Cuba, 7, Platja de Palma, 07006 Palma, Illes Balears, Spain

15

Tennis i Pàdel Sóller Club

Carrer Es Puig, S/N, 07100, Illes Balears, Spain

16

JET-7 FITNESS CENTER

Carrer Hernán Cortés, 26, 07590 Cala Rajada, Illes Balears, Spain

17

FERGUS Club Mallorca Waterpark

Avenida Las Palmeras, 12, 07181 Magaluf, Illes Balears, Spain

18

Vital Fit Gym & Tienda Fortí

Plaça del Fortí, 2, 07011 Palma, Illes Balears, Spain

19

Joel Fitness

Carrer d'Alfred Bonet, 4, Nord, 07003 Palma, Illes Balears, Spain

20

ONYX Fitness Club

Avinguda de Joan Miró, 334, Ponent, 07015 Palma, Illes Balears, Spain

Place data powered byPowered by Google

What did you think of this guide?

Rate this guide
Report

Comments

0 comments

Please log in to post a comment.

Log in
Disclaimer: We're an information-only guide — verify all details yourself. Full disclaimer

Share Your Events

Got something happening in Mallorca? Share it with our community – always free.

Create Your Guide

Found a hidden gem? Share your experience by creating your own Mallorca guide.

Plan Your Journey

Create an itinerary that combines AI intelligence with our curated database of Mallorca's best places.