Health and Travel Alerts Learn More Left arrow

Only have a few days to spare? On these long weekend cruises to the Caribbean, you’ll discover white-sand beaches, turquoise water, and thrilling shore excursions.

Our short cruises visit tropical destinations such as Cozumel, Key West, Nassau, and Grand Cayman and offer the perfect opportunity to rest and recharge over a three- or four-day weekend. You’ll sail aboard Celebrity Summit or Celebrity Millennium, one of the first ships in our fleet to undergo our Celebrity Revolution modernization.

Ship exterior of Celebrity Millennium

Celebrity Millennium

Here are some of the best long weekend cruises to choose from.

4-Night Key West & Bahamas Cruise From Miami

Pathway leading to beach with palm trees

Key West, Florida

This four-night cruise departs from Miami, Florida, a sun-soaked city and popular cruise departure port, where you can spend a day strolling down South Beach, shopping in the Design District, or taking a dip in the warm ocean.

From there, you’ll cruise to Key West, a quirky, boho beach town full of fun and natural beauty. Discover one of the best-preserved coral structures in the world on a snorkeling excursion. Take a photo at the red-striped buoy which marks the southernmost point of the continental United States. Cycle through the pretty streets and alleys; it’s not far, as the island spans less than eight miles.

People swimming with dolphins

Blue Lagoon Island in Nassau, Bahamas

Your ship will spend a day at sea before arriving in Nassau, a tropical oasis where you’ll find delicious food, rum cocktails, and some of the most beautiful beaches you’ll ever lay eyes on. Book a shore excursion to Blue Lagoon Island, where you can swim with dolphins.

Pearl Island is a private paradise where you can lounge in an oceanfront cabana, while Balmoral Island is the perfect destination to relax on the sand or go on a kayaking trip.

Read: Best Beaches In & Around Nassau

5-Night Grand Cayman & Mexico Cruise From Miami

Couple walking on white beach in Grand Cayman

George Town, Grand Cayman

Your first stop on this magnificent cruise from Miami is Mexico, and the pearl of the Mayan Riviera, Cozumel. This small island just off shore from the Yucatan mainland is the perfect place to blend ancient indigenous history with fun activities and blissful relaxation.

Dive in the divine crystal blue waters on a snorkeling adventure, then kick back on a white sand beach at Playa Palancar, or hit the waterslides at Playa Mia. Wrap up your stay with some silver, amber, and rare stone gifts at one of the many artisan markets on the island.

Couple at a beach in George Town, Grand Cayman

George Town, Grand Cayman

The next stop on this incredible long weekend cruise is George Town, a vibrant port city located on Grand Cayman. Embrace island life on Seven Mile Beach, a gorgeous stretch of pristine sand and turquoise ocean. Order a daiquiri or rum punch and spend the day listening to the ocean and admiring the view. Swim with southern stingrays on a shallow sandbar, or visit a saltwater lagoon where you can interact with bottlenose dolphins.

On this long weekend cruise from Miami, you’ll spend two blissful days at sea. Take in a Broadway-standard show in the theater, sunbathe on deck and cool off in the shimmering pool.

Beautiful sundeck of The Retreat on Celebrity

The Retreat Sundeck on Celebrity Millennium

Spend some time at The Spa, where you can enjoy an indulgent treatment or melt your worries away in the steam room. Or book a stay at The Retreat, our luxury vacation experience, and dine in the private restaurant, Luminae, or unwind on the exclusive Sundeck.

Evenings begin at the Martini Bar, where a friendly bartender will create a delicious craft cocktail. For dinner, enjoy globally inspired cuisine or visit our specialty restaurants featuring creative interpretations of international cuisine including Italian, French, and Japanese.

Browse Weekend Cruises

4-Night Western Caribbean Cruise From Fort Lauderdale

People hanging out at the Solarium


Departing from the exciting city of Ft. Lauderdale, this long weekend cruise combines a visit to the beautiful island of Cozumel with two serene days at sea.

Spend the first day at sea taking advantage of all of the exciting venues and five-star entertainment on board. Enjoy ocean views from every corner of the ship, including the outdoor pool and indoor solarium, where you can take a refreshing break from the sun while sipping a tropical cocktail. Enjoy dinner at one of our many onboard restaurants, where the choice reflects the flavors of the Caribbean and the wider world.

Calm waters of Playa Palancar, Cozumel

Palancar Beach in Cozumel, Mexico

Discover Cozumel, a Mexican island paradise full of vibrant coral reefs, white sand beaches, and alluring ancient ruins. Dip your toes into the cool, turquoise water. Sign up for a cooking class, where you’ll learn how to make fresh fish tacos, or go to a tequila tasting and sample local varieties.

Head out to the stunning ruins of Chichen Itza, the sprawling site of an ancient Mayan civilization. Or go on an underwater adventure, either snorkeling or scuba diving, around Cozumel’s colorful reefs, where you could encounter everything from stingrays to turtles.

Browse Cruises from Miami to Mexico

Entertainers dancing on Celebrity onboard theater

Onboard entertainment on Celebrity Cruises

On your way back to Ft. Lauderdale you’ll have another day at sea to enjoy the ship. Watch a thrilling show that combines music, dance, and acrobatics at The Theatre. Relax your worries away during a pampering afternoon at The Spa. Try your luck at the roulette or blackjack table at the Casino. And watch the sun go down from the popular Sunset Bar, or your own private veranda.

Read: Best Mayan Ruins Near Cozumel

4-Night Key West & Bahamas Cruise From Fort Lauderdale

Enjoy a relaxing Caribbean vacation on this four-night cruise that visits Key West and Nassau.

Iconic Key Lime Pie in Key West

Key Lime Pie, Key West

Spend four nights aboard one of our award-winning luxury cruise ships, where you’ll experience unrivaled service, world-class cuisine, and non-stop entertainment along the way.

This relaxing cruise first heads to Key West, the quirky Florida beach town that Ernest Hemingway once called home. Visit the famous writer’s former house-turned-museum. Satisfy your sweet tooth with a slice of key lime pie. Explore the shallow coral reefs rich with marine life, or stroll down Duval Street, where the party never ends.

People hanging out at the Sunset Bar

Sunset Bar

In Nassau, bury your toes in the impossibly white sand of the Bahamas. Dive into transparent waters, where you’ll have the chance to see turtles, stingrays, and even sharks. If you want to get even more up close with marine animals, head to a dolphin habitat, where you’ll get to swim side by side with these friendly creatures.

5-Night Key West & Mexico Cruise From Miami

Take advantage of a holiday weekend and bookend a few vacation days to sail on this spectacular five-night cruise that visits Key West, Florida and Cozumel, Mexico.

Browse Cruises to Mexico from Florida

Aerial view of South Beach

South Beach in Miami, Florida

Start your vacation early and spend a day exploring Miami, a colorful destination with beautiful beaches, lively culture, and global cuisine. Admire the pastel Art Deco buildings of South Beach and spend the afternoon at one of the city’s world-renowned beaches.

Walk the streets of artsy Wynwood, where graffiti murals decorate the streets packed with restaurants, bars, and hip coffee shops. Get some shopping done at the Design District, where you’ll find designer stores, eclectic architecture, and outdoor sculptures. Head to Calle Ocho and enjoy a traditional Cuban sandwich before making your way to your cruise ship.

Once you set sail, your first port of call is sunny Key West. Snorkeling enthusiasts will love exploring the underwater world here, where you’ll find diverse ecosystems and a beautiful coral reef full of colorful sea creatures.

Read: Thanksgiving Cruises From Florida

Woman snorkeling along coral reefs

Florida Keys National Marine Sanctuary

If you rather stay above water, rent a kayak and paddle through Key West’s mangroves and sand bars. Visit Ernest Hemingway’s Key West home and gardens, where you just might run into one of the famed six-toed cats that can be spotted roaming the property.

Facade of Sloppy Joe's Bar in Key West

Joe’s Bar in Key West, Florida

For a fun time, stroll down Duval Street and explore the area’s lively bars and pubs, including Sloppy Joe’s Bar, which was one of Hemingway’s old haunts. Don’t forget to try a slice of the local specialty, key lime pie, before heading back to the ship.

Ruins of Chichen Itza in Yucatan, Mexico

Chichen Itza

After a day at sea, you’ll cruise to Cozumel, an island off the coast of Mexico full of natural beauty, ancient history, and spectacular beaches. Fly over the Yucatan Peninsula on an exciting excursion that will take you to the ancient ruins of Chichen Itza. This UNESCO World Heritage Site is home to several ancient Mayan structures and pyramids, including the famous Kukulkan Pyramid, which towers over the rest.

Underwater enthusiasts will love that Cozumel is one of the best islands for snorkeling in the Caribbean. Board a catamaran and head to the beautiful Cozumel National Marine Park, which is teeming with marine species and coral formations. Spot sea turtles, lobsters, manta rays, and schools of tropical fish during your time underwater.

Colorful bottles of tequila on a table


If you’re a foodie, consider a  guided cooking lesson, where a Mexican chef will teach you how to prepare a delicious, traditional Mexican lunch full of spicy and local ingredients.

During a private tequila tasting, you’ll learn the differences between silver non-aged tequila and caramel-colored extra añejo.

Before returning to Miami, you’ll have one more day at sea to make the most out of your luxury cruise vacation and enjoy all of the fun and entertaining activities available on board, from world-class dining to exciting shows and live performances.

Read: Best 5-Day Cruises

Family relaxing at the beach

George Town, Grand Cayman

Make the most of that day off from work and book a long weekend cruise today. Browse cruise itineraries on our website and prepare for a luxurious weekend at sea.

Free Vacation Planning Services

Free Vacation Planning Services