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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
12 · Profitness Ocimax — Palma
- Hours: Check reception
- Visitor cost: Email/phone for week or day rates
- Unique: Modern club with cycling theatre.
13 · Profit Club Felanitx — Felanitx
- Hours: Standard gym hours
- Visitor cost: Day & week passes
- Unique: Bodybuilding vibe on the quieter east coast.
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.
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.
16 · Maxximum JET-7 Gym — Cala Ratjada
- Hours: Standard gym hours
- Visitor cost: Day ticket €10
- Unique: Sea‑view cardio balcony.
17 · FERGUS Club Mallorca Waterpark Outdoor Gym — Magaluf
- Hours: Daylight hours
- Visitor cost: €10 (includes pool + slides)
- Unique: 120‑station open‑air weight yard.
18 · Vital Fit Palma — Son Castelló
- Hours: Check club
- Visitor cost: On request
- Unique: Two‑floor functional space near industrial estate.
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.
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.
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.
Palma Sport & Tennis Club
Carrer Joan Maria Thomàs, 4, Ponent, 07014 Palma, Illes Balears, Spain
DUIN Portitxol
Carrer Cuba, 7, Platja de Palma, 07006 Palma, Illes Balears, Spain
Gimnasio VivaGym Nuredduna
Career Nuredduna, 5, Llevant, 07006 Palma, Illes Balears, Spain
Rafa Nadal Club Fitness Centre
Ctra. Cales de Mallorca s/n, Km 1,2, 07500 Manacor, Illes Balears, Spain
Tennis i Pàdel Sóller Club
Carrer Es Puig, S/N, 07100, Illes Balears, Spain
Profit Club
Carrer del Pare Aulí, 13, 07200 Felanitx, Illes Balears, Spain
Viding
Urb Nova Cabana, Carrer Acacia, 18-20, 07141 Es Pont d'Inca, Illes Balears, Spain
Vital Fit Gym & Tienda Fortí
Plaça del Fortí, 2, 07011 Palma, Illes Balears, Spain
Basic-Fit
Av. de Portugal, 7, Centre, 07012 Palma, Illes Balears, Spain
Choice Training Club
Carrer de la Mar Mediterrània, 25, 07183 Santa Ponça, Illes Balears, Spain
Profitness
Centro Comercial Ocimax, Carrer del Bisbe Pere de Puigdorfila, 1, Nord, 07010 Palma, Illes Balears, Spain
Block House Sta. Ponça
Av. Central, 07180 Santa Ponça, Illes Balears, Spain
ONYX Fitness Club
Avinguda de Joan Miró, 334, Ponent, 07015 Palma, Illes Balears, Spain
Mallorca Country Club | Tennis & Padel
Avinguda del Golf, 20, 07180 Santa Ponsa, Illes Balears, Spain
JET-7 FITNESS CENTER
Carrer Hernán Cortés, 26, 07590 Cala Rajada, Illes Balears, Spain
MegaSport Centre
Carrer dels Fertilitzants, 8, Ponent, 07011 Palma, Illes Balears, Spain
FERGUS Club Mallorca Waterpark
Avenida Las Palmeras, 12, 07181 Magaluf, Illes Balears, Spain
Fit Club Mallorca
Carrer Castelló 34, Centro comercial Mercadona, primer piso,, Son Caliu, 07181 Palmanova, Illes Balears, Spain
The Fit Family Tree
Port of Calanova, Av. Joan Miró, 327, Planta Baja, Poniente, 07015 Palma, Illes Balears, Spain
Joel Fitness
Carrer d'Alfred Bonet, 4, Nord, 07003 Palma, Illes Balears, Spain