You work out regularly. You actually like the gym. And you're worried that a week on a cruise ship means losing everything you've built while surrounded by unlimited food and cocktails.
Good news: some cruise ship gyms are legitimately excellent. Ocean-view treadmills, Technogym equipment, Peloton bikes, functional training areas, and enough free weights to maintain your strength routine. You won't set any PRs, but you won't lose gains either.
Bad news: some cruise ship gyms are a closet with two treadmills from 2012 and a dumbbell rack that stops at 30 pounds.
This is the honest ranking for people who actually care about fitness.
Quick Answer
Cruise ship gym quality varies enormously. Celebrity Edge-class ships lead the mainstream category with floor-to-ceiling ocean views, Technogym equipment, free weights to 80 lbs, and dedicated cycling studios. Virgin Voyages offers the most fitness-forward culture, with a boxing ring, outdoor workout area, and most group classes included in the fare. Basic gym access is free on all major cruise lines — only premium classes (spinning, Peloton, personal training) cost extra at $15–$35 per session. GoCruiseTravel found that fitness-focused cruisers rate Celebrity and Virgin Voyages highest for gym satisfaction.
Standard cardio machines, free weights, and weight machines are included in your cruise fare on every major line. Premium fitness classes cost $15–$35/session. GoCruiseTravel tracks fitness amenities across 51 ships.
Source: GoCruiseTravel.com cruise database — updated April 2026
The fitness paradox of cruising: you'll eat more food in a week than you normally eat in two, but you'll also walk 10,000–15,000 steps a day exploring the ship and ports. The gym is for the dedicated. The walking is for everyone.
The Best Cruise Ship Gyms
Celebrity Cruises — Edge Class
(https://www.gocruisetravel.com/en/guides/undefined)' (GoCruiseTravel Perk Score: 72/100) Edge-class gyms are the best in the mainstream cruise industry. Period. Here's why:
Ocean-view everything. The gym spans the front of the ship with floor-to-ceiling windows overlooking the bow. Running on a treadmill while watching the ocean open up in front of you is genuinely motivating.
Free weights up to 80 lbs. Enough for serious lifters to maintain.
Dedicated cycling studio with Peloton-style classes.
Functional training area with TRX, kettlebells, and battle ropes.
The spa fitness area adds hot/cold therapy for recovery.
The gym is also large enough that you won't compete for equipment, even on sea days.
Verdict: The gold standard. If gym quality matters, Celebrity Edge-class ships are the answer.
Virgin Voyages
(https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 65/100) has fitness baked into its DNA. The Athletic Club is a full-floor fitness experience:
Boxing ring. An actual boxing ring with group boxing classes.
Outdoor workout area with ocean views.
Peloton bikes for cycling.
Free weights, functional training, and yoga space.
Group classes included — no extra charge for most fitness classes.
The adults-only atmosphere means the gym attracts people who actually want to work out, not kids playing on the machines.
Verdict: Best for fitness enthusiasts. The boxing ring and outdoor area are unique. Most classes included is a major plus.
Royal Caribbean — Icon Class & Oasis Class
(https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 45/100) builds big gyms on its biggest ships. The Icon of the Seas gym is expansive with modern equipment, and the outdoor jogging track is one of the longest at sea.
Large footprint with plenty of cardio and strength equipment.
Ocean-view positioning on the newer ships.
Outdoor jogging track — a proper running loop around the upper deck.
Sports deck with basketball, rock climbing, surf simulator, and mini-golf (not gym equipment, but active).
Royal Caribbean also offers personal training and group fitness classes, though many come with an extra fee.
Verdict: Excellent facilities on newer ships. The sports deck adds active options beyond the traditional gym.
The best time to use the cruise ship gym is 6–7 AM (nearly empty), during port days (most passengers are ashore), or after 8 PM (everyone is at dinner or shows). Sea day mornings from 8–11 AM are peak gym time — if you're serious about your workout, avoid this window.
Norwegian Cruise Line — Prima Class
(https://www.gocruisetravel.com/en/guides/undefined)'s (GoCruiseTravel Perk Score: 52/100) Prima-class ships upgraded the gym significantly from older NCL ships. The equipment is modern, the space is larger, and there's a dedicated outdoor fitness area.
Improved layout with better flow between cardio and weights.
Free weights up to 60 lbs.
Outdoor fitness deck for circuit training.
Group classes (some free, some paid).
Verdict: Good improvement. Not quite Celebrity or Virgin level, but a solid gym for maintaining fitness.
The Adequate Gyms
Princess Cruises
(https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 62/100) gyms are clean, well-maintained, and perfectly functional — but not exciting. Standard cardio equipment, basic free weights, and a handful of group classes. The gym gets the job done without impressing.
Verdict: Fine for maintenance workouts. Won't inspire new fitness goals.
Holland America
(https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 65/100) is similar to Princess — adequate for the demographic. Holland America passengers tend to prefer walking the promenade deck over hitting the gym, so the facilities reflect that.
Verdict: Basic but uncrowded. If you don't need much equipment, the emptiness is a plus.
MSC Cruises
(https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 48/100) newer ships have invested in fitness facilities, with the World-class ships offering impressive gyms. Older ships are less consistent.
Verdict: Check your specific ship. New builds are competitive; older ships are dated.
The Disappointing Gyms
Carnival — Older Ships
(https://www.gocruisetravel.com/en/guides/undefined)'s (GoCruiseTravel Perk Score: 42/100) older ships have some of the most disappointing gyms at sea. Small spaces, dated equipment, limited free weights, and heavy competition for machines on sea days. The Excel-class ships (Mardi Gras, Celebration, Jubilee) are significantly better.
Verdict: If you're a gym person, book a newer Carnival ship. The older fleet gyms are frustrating.
Disney Cruise Line
(https://www.gocruisetravel.com/en/guides/undefined)'s (GoCruiseTravel Perk Score: 58/100) gym exists, but it's clearly an afterthought on ships designed around family entertainment. Small, basic equipment, and limited hours compared to other lines.
Verdict: Functional. Not a selling point. Run the outdoor track instead.
Luxury Lines (Small Ships)
Small luxury ships face a space problem — the gym competes with suites, restaurants, and lounges for limited square footage. (https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 95/100), (https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 93/100), and (https://www.gocruisetravel.com/en/guides/undefined) (GoCruiseTravel Perk Score: 98/100) gyms are clean and well-equipped but physically small. You won't find heavy free weights or extensive machine selections.
Verdict: Good equipment quality, tiny space. Early morning visits recommended to avoid waiting.
The Fitness Survival Guide
Maintaining Your Routine at Sea
Lower your expectations. You will not PR on a cruise. The goal is maintenance, not progress. Accept this and you'll enjoy both the gym and the unlimited dining without guilt.
Adapt your program. If your routine requires a squat rack and 300 pounds of plates, it won't translate to a cruise ship gym. Switch to dumbbell-focused workouts, bodyweight circuits, and higher reps with lighter weights for the week.
Use the outdoor running track. Most ships have an outdoor jogging track on the upper deck. Running laps while watching the ocean is one of the best fitness experiences in cruising. One caveat: track etiquette says runners go counterclockwise and walkers go clockwise (or vice versa — check the signs).
Take the stairs. Seriously. A cruise ship has 12–18 decks. Taking stairs instead of elevators adds significant daily movement — and you skip the elevator crowds.
Walk the ports. Port days are naturally active. Walking tours, beach days, hiking excursions — these burn more calories than any gym session and they're the whole point of the cruise.
The Food Reality
Here's the truth nobody in a fitness article wants to admit: you're going to eat more on a cruise. A lot more. The food is included, it's good, and it's available 24/7.
The solution isn't restriction — it's balance. Work out in the morning, walk 15,000 steps exploring, eat what you want for dinner, and don't weigh yourself for a week after you get home. A seven-day cruise is not going to undo months of training. It's just going to be really, really delicious.
The best cruise ship gym isn't the one with the most equipment. It's the one that gets you moving early, makes you feel good, and earns you that guilt-free lobster tail at dinner. Fitness on a cruise is about balance, not perfection.
The Bottom Line
If fitness is a genuine priority, Celebrity Edge-class ships and Virgin Voyages are the clear winners. Royal Caribbean's newest ships are close behind. For everyone else, any modern cruise ship gym will have enough equipment for a solid maintenance routine.
The real secret? The best workout on a cruise isn't in the gym. It's the 15,000 steps you'll walk exploring a new port, the stairs you'll climb between decks, and the swimming you'll do at a Caribbean beach. The gym is the cherry on top.
Now go do your morning workout and earn that second dessert at dinner. You're on vacation.
GoCruiseTravel Verdict
GoCruiseTravel's Cruise Ship Gym Verdict
If maintaining your fitness routine at sea is a priority, GoCruiseTravel recommends Celebrity Edge-class ships as the gold standard — ocean-view Technogym equipment, free weights to 80 lbs, and a spa recovery area. Virgin Voyages is the best choice for fitness enthusiasts who want included group classes and a boxing ring. For everyone else, any modern ship gym handles maintenance workouts comfortably. Remember: the outdoor jogging track and the 15,000 steps you'll walk in port are as valuable as any gym session. See what's included free on cruise ships (https://www.gocruisetravel.com/en/guides/secret-free-things-on-cruise-ships) for the full picture of free onboard amenities.