How to stay healthy on a cruise in 11 easy ways (and still indulge)

This post may contain affiliate links. We may receive a small commission, at no cost to you, if you make a purchase. Read Disclosure.

If you’ve been on a cruise, you’ve experienced it firsthand – walking off the ship several pounds heavier.

I was shocked on my first one when I walked off not being able to fit into my pants.

How did that happen? I’ve only been on here for four nights.

It can happen.

It was like when I first arrived to live in London and was told by my experienced friends that I was just hit with the Heathrow Stick.

Anyone making use of the UK working holiday visa was arriving for a ton of fun that included endless pints of snakebites and jugs of Pimms. It was a given that the weight would pile on and you’d start feeling sluggish and run down.

How to stay healthy on a cruise

Cruises are no different – it’s a time to unwind, make amazing memories and take advantage of the extraordinary amount of food and alcohol! Except on a cruise, all of this happens within a space of a week. It means your health can go downhill very fast.

We recently cruised the Western Caribbean for five nights on Carnival Vista. This was the first cruise I’ve been on where I walked off feeling great and weighing the same. In fact, my pants may have been a little looser.

This time I was prepared. I proved that you can have a great family cruise vacation with a little indulgence and still walk off the ship feeling healthy and happy.

Here’s how you can stay healthy on a cruise, yet still indulge and have a memorable time.

1. Ditch the elevators and walk

how to stay healthy on a cruise
Evening sunset walk

On our first full day at sea on the cruise, I walked a total of 10 miles…10 miles!!! That was 23,679 steps.

Our lives are so sedentary these days with most people commuting to work by wheels and then sitting down at a desk all day. We aren’t moving enough to keep our weight steady. If you’re not making your 10,000 steps, the weight will creep up.

I only caught the elevators once, and that was when we had to get our suitcases off the boat. It will take much longer to wait for the elevators anyway as most people are riding them.

Ditching the elevators gifts you many stairs to walk up and down. Don’t be afraid. Not only will it help to keep off the weight, but it will also improve your cardio and strength.

The restaurant was at the other end of the ship to our cabin and nightly shows, which meant we were walking back and forth along the length of the ship several times a day.

Bear in mind, choosing to walk everywhere, and clocking up those miles, is not an excuse for you to practice gluttony. You’ll just cancel out all the work you’re doing.

2. Swap the buffet for the restaurant

Horizons Restaurant Carnival Vista healthy food

Every time I walked into the buffet and saw the long lines, quality and quantity of the food I questioned why on earth so many passengers chose to eat here.

I’m not a buffet person at all and being gluten free, it’s often too difficult for me to find something I can eat amongst the pasta and fried food.

Here’s what’s going to happen if you go to the buffet – you’ll overeat. I’m a very conscious eater, with dietary concerns, and I still overeat at a buffet.

Humans err on the side of indulgence. Take away the temptation.

Not only was I horrified at the amount of food I saw people piling onto their plate for three meals a day, but I was also disgusted at the wastage of food. Your stomach can only fit in so much, despite how much your eyes want to argue against it.

By eating in the restaurant, you can exercise more restraint. You pause more before ordering.

Pausing is where consciousness arrives to make better choices.

In the restaurant, you are served by the most beautiful humans on the boat. I LOVED my interactions with the waiters in the restaurant.

We had great conversations with them and danced with them almost every night. They do that in between service – break out into dances and celebration.

You can see a bit of that in this video:

The food in the restaurant is top notch. It’s like going out for a special occasion every evening. We had frog legs, salmon, lobster tails, and the most divine chocolate melting cake.

We had three-course meals, but the portions were small, healthy and delicious.

We could indulge with dessert every night without feeling guilty as it was one dish and one small portion. Plus, the food is cooked to order which means less chance of it sitting out in the buffet sprouting diseases.

In the restaurant, you can order whatever you like from the menu and however much you want. I did hear of some people ordering four entrees.

If you want to stay healthy, I recommend ordering food your stomach can manage. Your digestive system and liver work extremely hard, don’t overtax it or you will end up sick.

If you have any dietary concerns, pre-order your meals the day before. We did this which ensured every course came out gluten free.

The restaurant is also opened for breakfast and lunch on sea days.

Again, I would skip the buffet and have a more enjoyable and healthy meal in the restaurant. We started our day each morning with healthy poached eggs and avocado toast. No choice like that in the buffet.

3. Take your probiotics

Ochos Rios Caribbean Carnival Vista Cruise (1)
Healthy gut, healthy cruise

You are exposed to much higher toxin levels when cruising. You have an abundance of food and alcohol to choose from. Often, you are mixing cuisines and eating foods your stomach is not used to.

You’re traveling to foreign countries, which is a change your stomach and digestive system does not like.

There are thousands of people on the boat, so you are exposed to many germs – God help the cruise if a virus breaks out.

The number one thing you MUST NOT forget to take on the cruise with you is your bottle of probiotics.

Up4 Probiotics Ultra for travel

The UP4 Ultra Probiotics with ultra-high potency is perfect for travelers is a higher potency for digestive and immune support – strengthening your gut and helping you keep those germs at bay.

Make sure you take probiotics along for your children as well – The UP4 Kids Cubes come in the form of soft vanilla melts, which the kids will love. Savannah has a very sensitive stomach, and probiotics have done wonders for her.

I take probiotics daily. It’s the best thing I have ever done for my health.

I travel a lot and am rarely sick now. I can’t even remember the last time I caught a virus. The only issues I have are when I consume gluten, and the probiotics have helped immensely with how my body copes when I do.

We have a sponsorship with Up4 Probiotics, which I arranged because I am a massive advocate for probiotics, in particular for travelers. I share it with you because it will help you stay healthy when you travel. Your health is your number one priority, even if you don’t realize that yet.

You can buy UP4 Probiotics at Target or online.

4. Get active on board + exercise

how to stay healthy on a cruise

The busier you are on board, the less time for overindulging and sitting still. There are endless activities for you to do.

Of course, you want relaxation time – that is also important for your body. Schedule in some time on the Serenity Deck to have a nap, cool off with a swim, read a book, and perhaps have an ice-cold beer or sangria.

But in between, get busy. Cruise ships have a fitness center and an exercise program.

I joined a relaxing yoga class one morning. It was $12 which I thought was reasonable for a Zen start to the day. I planned on attending it for two more mornings, but then we had the hassle of avoiding Hurricane Irma which took up all my time.

We played mini golf with the girls and loved the Sky ride and Sky-High Ropes course.

There are also basketball courts which were very popular with the young males on board. And there is a walking/running track on the top deck of the ship.

You have endless options for staying active and engaged on board the cruise ship.

5. Indulge the body

Serenity Deck Carnival Vista

Good news. Your body really does need some indulgence.

Head to the spa for a treatment. Get a massage or a facial. You deserve it. Your body will feel rested, restored and loved.

The cruise spa often has deals throughout your time on the ship. They have the first day only deals, and if you attend one of the pampering parties, you can get a great deal on some facial and skin care treatments.

I participated in the pamper party and had a free mini ( like mini mini) facial!!

Why not start the day with meditation on your balcony or one of the many comfortable chairs you can find on the ship’s deck?

It’s 100% free and a lovely way to start your day and indulge your body mind and spirit.

6. Watch your alcohol and take a liver supplement

Carnival Vista cruise rum punch
Rum punch would be lovely in moderation

Cocktails on a cruise are enticing. It just suits the tropical vibe, right? It sure does not suit a tropical waistline though.

Limit your syrupy cocktails. They wreak havoc on your skin, your liver, your digestion, and hydration. All of which amounts to a wicked hangover and lazy sun lounge attitude. It’s truly a waste of your cruise day.

I limited my alcohol to one drink in the afternoon and a couple of wines over dinner. Traveling with the kids meant I wasn’t going to be out partying. We spent the evenings enjoying the nightly entertainment shows with them. No need to drink.

Keep yourself busy on the cruise. From comedy to Cuban dancing shows, there is so much for you to every night that can give you a buzz without the health attack.

You can purchase drink packages for the cruise. They are about $59 a day for 15 drinks total. If you buy it, everyone in your cabin has to as well.

Do you really need 15 drinks a day? This is a huge temptation you don’t need. Carefully consider your choice. I know if I brought the drinks package, I’d be making use of it. It’s probably best to just refrain, even if it means you spend a little more.

A smart idea (and another great reason to visit the restaurant each night) is to order a bottle of wine and have 1-2 glasses of it with dinner each night. The wait staff will keep your bottle of wine for you for the next evening, if you don’t drink it all in one night – it’s a fabulous way to save money on your alcohol as well. If only all restaurants did this.

One thing I highly recommend, and is something I have only just started doing, is to take a liver supplement. Your liver is the work horse processing and cleaning the toxins coming into your body, alcohol being the liver’s biggest enemy.

The liver is also very good at healing itself and regenerating  – if you give it a chance to.

I take this liver tonic two to three times a day.

When I’m drinking I have one serve before I drink and one before I go to bed. It’s helped hugely with how I feel the next day.

7. Choose adventurous activities on land

snorkelling Grand Cayman Island
Snorkeling is a great way to explore and stay healthy

Cozumel was our last destination, and we decided to spend the day on the beach, and to be honest, I was really bored. The beach wasn’t brilliant, and I could have been anywhere.

It made me realize I no longer travel for beach lifestyle. Being Australian and growing up on the beach, beaches are so normal for me, and it’s hard to beat an Australian beach.

My favorite day was in Jamaica. We spent the morning zip lining through the rainforest interacting with the coolest Jamaicans – seriously how could you not love this culture? Yeah, mon!

In the afternoon, we climbed a waterfall which was one of the craziest, yet most fun things I’ve ever done.

It was an adventurous day which kept my body moving and away from over indulging on local food and alcohol.

On Grand Cayman, we hired a car to visit different local snorkeling spots. Again, we were busy doing adventurous activities, experience local culture, and not overindulging.

There are so many fantastic activities you can do when you arrive at your island destinations on your cruise. Keep moving and stay engaged with the local culture. Say no to the all-day food and drink packages.

8. Join the nightly dance parties

nightly dance party Carnival Vista cruise

I swear one reason I stayed thin in my twenties was because I was going out every weekend dancing with my girlfriends. Every time I spend a night dancing now (which is rare) I think about this.

When the girls and I were soaked in sweat after dancing for an hour on the deck with hundreds of other passengers, I smiled broadly knowing that I was working off all that food and wine indulgence and giving some love to my body on the cruise at the same time.

Matt, our cruise director, was an EverReady bunny on maximum power. He lead the boat through endless dances like Follow the leader, Macarena, and the Shuffle

9. Drink plenty of water

how to keep healthy on a cruise

There are plenty of water stations on the ship, so make sure you are always carrying water with you and drinking throughout the day, especially when it is intensely hot like it was for us on our Caribbean cruise.

If you are drinking, always have a water chaser. This will help hydrate you and push away that hangover. This is something I always do when drinking alcohol, no matter where I am.

Be careful about drinking water, or drinks with ice in it, when you get off the boat to explore your destinations.

Water can be unsafe to drink from the tap in many countries, and your stomach may not be able to handle the different water quality even if it is safe to drink. Again, probiotics will help your gut with this.

10. Have sea sickness remedies

How to stay healthy on a cruise

Despite Hurricane Irma roaring through the Eastern part of the Caribbean, we had the calmest seas of any cruise I’ve experienced. I barely felt any movement and did not have any sea legs when getting off the boat.

If motion sickness is something you usually suffer from, then come on the ship prepared. It’s probably best you don’t drink alcohol, but have plenty of water.

My favourite natural remedies for sea sickness are ginger and peppermint essential oil.

I had some peppermint oil that leaked in my bag so left a lovely aroma in the cabin, perhaps this helped us all feel well-balanced.

Don’t forget your travel insurance just in case something happens! Ship doctors won’t be cheap.

11. Get plenty of sleep and rest

Carnival Vista cruise lines lesson
Use those comfy lounges

Cruise vacations are busy. There are activities from sun up to beyond midnight.

When you get off the boat, you’ll also be busy exploring.

The number one remedy your body needs for optimal health is optimal sleep. You think it’s exercise, water, or healthy diet, but in fact, sleep is the number one!

Don’t go crazy. Get to bed at a decent hour.

We’d attend a nightly show after dinner which would usually finish by 11pm and then we’d fall straight into bed. We’d be awake by 7am of a morning which meant we were well rested and ready to start the next busy day.

Although, there was that one night I got up to get ready for my early morning yoga class feeling sluggish and disorientated as to why it was still so dark. Surely the time difference between Miami and where we were in the Caribbean wasn’t that much?

I had to google “what time is it in Miami?” to check. Yep, sure enough, the time was 2:30 in the morning! For some strange reason, my clock had changed to be four hours ahead. So bizarre, but boy was I happy to crawl back into bed for a few more hours sleep.

On your cruise, you will always operate on whatever the time was from the Port you departed, so make sure your phone stays on that time.

Bonus Tip:

Do a cleanse before you get on the cruise and when you get off. I did a three-day juice cleanse just before the cruise, which reset my body and put it in optimal clean state.

Planning on taking a cruise? Here’s s a cruise packing checklist to help

Pin for later:

What’s your best tip for staying healthy on a cruise?

You may also like

You may also like

18 thoughts on “How to stay healthy on a cruise in 11 easy ways (and still indulge)”

  1. I’m impressed that you stayed health on a cruise ship.
    I have tried it myself and I must say that I found it extremely hard as there are nothing but temptations!
    I will try your advises the next time I’m going in a cruise:-)
    Thanks for the inspiration

    1. It is extremely difficult to stay healthy on a cruise ship. I was determined this time and these tips helped. I’m also gluten free, which although annoying, drastically reduces my options for unhealthy foods, especially desserts.

  2. Great recommendations! One thing I did was request for my main entree was a larger starter salad. Everything was always so rich and delicious but often I just wanted more greens. I wish I had figured out to ask for this sooner on the trip.

  3. Thanks for this advice Caz. These are really great tips. I am about to go on my first cruise as an adult with no kids and I know hubby and I will be super tempted to sloth about and eat. I have shared these tips on two of my clients’ pages (Helloworld Bankstown & Drummoyne). Thanks again for sharing. Rachel (Swift Travel Marketing on FB & Insta)

    1. Wonderful Rachel! Thank you for sharing. I’m glad I could help. I know how it feels to have fun indulging but walk off feeling awful. These tips make a difference. Enjoy the cruise, especially being kid free!

  4. These are great suggestions. Good for you for getting 10 miles in ON a ship!! That’s impressive. I agree Probiotics are a great way to keep healthy; I do also bring Emergen-Cee when we travel, for an extra boost of Vitamin C.

  5. I loved my cruise around Alaska for the exposure to the incredible landscapes around me and the proximity we had to the glistening glaciers, but definitely know what you mean about the temptation to spend all day eating or in the bar! My cruise ship had a gym and a spa though which was a great way to get moving and relax whilst travelling.

  6. Hey Caz! I love this… great to see you spreading the probiotic love. We take a couple of types with us when we travel now and it’s a lifesaver. I love that you said it makes you feel better after gluten. We are all gluten intolerant and my son especially so and when he accidentally has some, we just get him straight to the probiotics. It seems to hold off the symptoms. It’s better when he doesn’t have the gluten (all of us really) but we just all take probiotics anyway so it’s a good thing we take it now!

  7. If you’re traveling on Royal Caribbean, check on whether there is a fresh juice bar (it will be near the Spa area.) We at whatever we wanted for dinner and had fresh juice smoothies for breakfast every morning – perfect healthy vacation combination!

  8. Anyone who recommends juice fasts as a healthy choice shouldn’t be trusted with health advice. Especially someone who stands to make money from the brand they recommend.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top