Does this Cinco de Mayo have you dreaming of a lovely Mexican Rivera cruise or a Western Caribbean cruise hitting the east coast of Mexico? There is probably no better way to commemorate Mexico’s unlikely victory on May 5, 1862 than a trip below the border. If you cannot find a cruise ship calling on Mexico that meets your needs, that doesn’t mean you have to abandon the festivities. There are actually a number of cruise ships with some top notch Mexican and Spanish inspired cantinas that you can visit instead. Here are our five favorite places to celebrate Cinco de Mayo on a cruise ship.

5 Places to Celebrate Cinco de Mayo on a Cruise Ship

The Outrigger Bar

Ships: Royal Princess | Regal Princess

Princess Cruises knows how to serve up first class dining and drinks. So, of course they know how to ring in Cinco de Mayo at the Outrigger Bar. This outdoor, top-deck venue offers a Bloody Mary Bar in the morning and a wide selection of specialty margaritas during the day. In addition, it offers made to order burritos, chips and salsa, and guacamole starting at lunch time. Located aft of the Horizon Café, you can meet-up with some fellow compadres, overlook the ship’s wake as you sail into exciting ports of call, or keep the fiesta going all night long.

5 Places to Celebrate Cinco De Mayo on a Cruise Ship5 Places to Celebrate Cinco De Mayo on a Cruise Ship – Outrigger Bar (Courtesy of Princess Cruises)

Margaritaville at Sea

Ships: Norwegian Escape | Norwegian Getaway | Norwegian Breakaway | Norwegian Star

If you want to “waste away” this Cinco de Mayo, then you should head to Margaritaville at Sea on Norwegian Cruise Line. This open air eatery features an a la carte menu with some amazing nachos and burgers. Of course, the real treat here is the specialty drink menu serving boat drinks and signature margaritas. Inspired by the music and lifestyle of Jimmy Buffett, this carefree establishment is worthy of a few bebidas as you sail to Bermuda, the Caribbean, or the Greek Isles.

Margaritaville Restaurant Review5 Places to Celebrate Cinco De Mayo on a Cruise Ship – Margaritaville at Sea


Ships: Freedom of the Seas | Navigator of the Seas | Oasis of the Seas | Allure of the Seas | Harmony of the Seas | Liberty of the Seas

For a trendy and subtler Cinco De Mayo celebration, Sabor restaurant on Royal Caribbean International is your spot. With a more subdued Mexican atmosphere, you can dine on handmade guacamole in addition to other Mexican treats like build your own tacos. Also, you can  indulge in one of many handcrafted margaritas that are included in the drink package. Open for lunch and dinner, Sabor is the perfect spot to enjoy Cinco de Mayo as you sail the Caribbean or Mediterranean.

Oasis of the Seas Bars5 Places to Celebrate Cinco De Mayo on a Cruise Ship – Sabor

Blue Iguana Tequila Bar

Ships: Several Carnival Ships

Enjoy a frozen margarita at this Carnival Cruise Line staple this Cinco de Mayo. A wide variety of authentic tequilas, beers, and other alcoholic concoctions are available that are all covered in the cruise line’s Cheers program. Located on the pool deck, you won’t be far from all of the excitement. For something extra special, enjoy the Mexican Fiesta deck party offered one night of your cruise. Complete with drink specials and plenty of bailando, you can expect to groove the night away on your cruise.

Bars to Celebrate Cinco de Mayo on a Cruise Ship5 Places to Celebrate Cinco De Mayo on a Cruise Ship – BlueIguana (Courtesy Carnival Cruise Line)

Los Lobos Cantina

Ship: Norwegian Dawn

This upscale Mexican restaurant added to NCL Dawn after a recent refurbishment will instantly transport you to south of the border. With a modern decor and vibe, Los Lobos offers cruisers handcrafted margaritas, gaucamole made tableside, and delicious meals with unique flavor combinations, including the Carne Asada. This specialty restaurant offers food at a la carte pricing or you can use a meal from your specialty dining package. What better way to celebrate Cinco de Mayo while sailing from Boston to Bermuda?

Places to Celebrate Cinco de Mayo on a Cruise Ship5 Places to Celebrate Cinco De Mayo on a Cruise Ship – Los Lobos

Pick Your Cruise

You can have a genuine Cinco de Mayo celebration filled with plenty of Mexican food and drinks on numerous ships from a variety of cruise lines. Grab your amigos and book a trip on one of these amazing cruises heading to various locations around the world. Keep in mind that it doesn’t matter if your ship stops in Mexico because you are sure to have a grand time no matter what. So, sip your margarita, indulge in some Latin favor, and salsa dance the night away, you are on vacation! Cheers to a great Cinco de Mayo.

5 Places to Celebrate Cinco de Mayo on a Cruise Ship

More Great Cruise Articles

About the Author

DB & The Princess

Welcome Aboard! We are Don and Heidi, the husband and wife travel team behind We took our first cruise vacation together 10 years ago and have been hooked ever since. Follow along as we share our travel tips, cruise reviews, information on ports of call, and the latest cruise news to help you plan the ultimate cruise vacation. Are you ready to embark on your journey to “sea the world, one port at a time”? Read More...

  • Yummy drinks at the Sugar Factory for a belated Valentine’s Day! #drinks #cocktails #SaturdayNight #saturdaynightshenanigans #thesugarfactory
  • Do you have a #SweetHeartsAtSea moment to share with @celebritycruises? We do! Back in 2014, we spent our 5th anniversary onboard #CelebritySolstice to #Alaska. What better way to celebrate than with a helicopter ride to a glacier? Next, on to Ireland and Iceland in May on #CelebrityEclipse! We can’t wait 😊 #CelebrateWithCelebrity #TravelTuesday #cruise #cruiselife #cruising #cruiseaddict #cruiseship #travel #travelblogger
  • Get ready for more one of a kind experiences on @royalcaribbean Mariner of the Seas when she emerges from dry dock and heads to Miami June 2018! We can’t wait! #cruise #cruising #cruiser #cruiselife #cruiseship #cruiseaddict #cruisetravel #travel #travelblogger #MarinerOfTheSeas
  • Can I get an encore? Do you want more? 🎶 @norwegiancruiseline newest ship #NorwegianEncore to sail from #Miami in 2019! #cruise #CruiseNorwegian #cruiser #cruising #cruiseaddict #cruiseship #cruisetravel #cruiselife #cruisetime #travel #travelblogger #wanderlustwednesday
  • How many days until your next #Sailaway? #SailawaySaturday #cruise #cruising #cruisetravel #cruisetime #cruiselife #cruiseship #travel #travelblogger #SaturdayNight
  • Dreaming of warm sand and cool ocean breezes, but unfortunately we have to wait until March! When is your next cruise? 🏖 #cruise #cruising #cruiselife #cruiser #cruiseaddict #travel #travelblogger #eatsleepcruise
  • Happy New Year! May 2018 bring you health, happiness, and lots of cruising! #cruise #cruising #travel #travelblogger #seatheworld #eatsleepcruise
  • And the sun is officially setting on 2017! What are you looking forward to in 2018? #cruise #cruising #cruiseship #cruiselife #travel #travelblogger #seatheworld #eatsleepcruise #HappyNewYear #NYE2018
  • Merry Christmas to all and to all a good night! #Christmas #Cruise #Holidays #cruiseship #eatsleepcruise #cruiseaddict #cruiselife 🎅🏼

Follow Me!

blue anchor

Join the Crew

Subscribe to our weekly newsletter for the latest cruise reviews, tips, and travel planning advice

You have Successfully Subscribed!

Eat Sleep Cruise Logo

Want More Cruise Tips?

Get the latest cruise tips, reviews, and travel planning advice before anyone else delivered right to your inbox.

You have Successfully Subscribed!