That extra visit to the breakfast buffet or cocktails by the pool can all add up. So if you want to keep the bulge at bay, here are some great gyms and fitness programs to keep you in trim.

Royal Caribbean

Passengers will find it very hard to leave this line’s gyms, with stunning views and countless fitness options.  Across three levels, there are stationary bikes, weights, and stretching mats, and a number of activities on offer from spin classes to the new FlyWheel classes. There is a jogging track for those wanting to make the most of the sea breeze, and a number of staff on hand to assist you with your fitness endeavours. There’s also rock climbing walls as well as the FlowRider, a surf simulator which will give your core a great workout. The Quantum-class ships have a full-sized boxing ring.

Norwegian Cruise Line

There is plenty of space in these gyms, which have a lot of cardio machines and weights. Fitness classes are also on offer from yoga to Zumba. On Norwegian’s international ships, you can brush up your fight skills at the Freestyle Fight Klub where trainers will teach you how to throw a punch and a kick. If you’re a lover not a fighter, try the dancing classes available on the Norwegian Breakaway.

Carnival Cruise Line

The gyms on Carnival’s ships are wide and open.  There is usually an outside exercise zone called the SportsSquare Sky Fitness Centre that has cardio machines, punching bags and volleyball courts, basketball courts and soccer fields available. These are mainly available on Carnival’s US-based ships.

MSC Cruises

This glass room will give you plenty of space to work on your fitness routine. Keeping up with the trend along with a number of other cruise ships, this gym allows you to keep both your mind and body healthy with an uninhibited view of the ocean as you work out.

Princess Cruises

There are weights and weight machines, cardio equipment, exercise classes-even Zumba, and LCD screens to keep you entertained while you work out, what more could you want from a gym?

Hapag Lloyd

While this gym doesn’t face right out onto the ocean like some of our others, it does offer a clear view of the pools and even a training centre for golfers. To suite the theme of your holiday there are also aqua fitness classes and other training sessions- plenty to choose from in and outside.

Celebrity Cruises

Along with all the usual features that come with your average cruise ship gym, there is a room set aside for personal training. Your trainer can assess your strengths and weaknesses and devise a program during your voyage.

Cunard

For something a little bit different, Cunard offers its guests on all its ships, fencing classes in the main ballroom. The classes are organised by Leon Paul Fencing Equipment are a real novelty as Cunard is the only line to offer this unique experience. Or if you want to practice your backhand, there is also a small tennis court on the top of the ship.