2024 Ports of Call

Explore our ports of call, where you can walk, shop, and dine in Caribbean paradises! 

Miami, FL

Welcome to the official Cruise Capital of the World, a world-class city with a world-class beach. Before your cruise from Miami, stay and play. Within view of Miami cruises, colorful characters from macaws to monkeys greet you at Jungle Island, with pink flamingos, white cockatoos, and green parrots. In Miami Beach, iconic Lummus Park frames the Art Deco hotels, fashion models, and fancy cars. From South Pointe Park, watch the ships glide out to sea. On Lincoln Road, you could spend three months eating at a different restaurant every day. Up the coast at Bal Harbour Shops, designer boutiques challenge fashionistas, who shop till they drop at Haulover Park Beach. 


San Juan, Puerto Rico

Puerto Rico is one of the largest islands in the Eastern Caribbean. Discover the classic signs of a vacationer’s paradise: gorgeous landscape with lush green mountains, underground caves, balmy waters, white-sandy beaches, delicious rum drinks and so much more. Spend an afternoon snorkeling during your cruise to Puerto Rico and discover the beautiful marine life of the Caribbean Sea while swimming among the fish, coral communities, mangrove forests, and seagrass beds. Or take an evening sail around Old San Juan for amazing views of the 500-year-old walled city as the sun casts gorgeous light on the turquoise waters. 


Tortola, BVI

Tortola is the largest of the British Virgin Islands and one of the highest rated islands in the Caribbean for guest satisfaction. This idyllic island is known for its shimmering beaches, oleander and hibiscus-covered mountainsides, and quaint towns tucked along coves. The island is one that is filled with adventure, whether you choose to sightsee in the international capital city of Road Town, snorkel off one of the many pristine beaches teaming with sea life, or hop on a ferry to neighboring island, Virgin Gorda and visit the “world-famous” Baths of Virgin Gorda. This island is one to leave a lasting impression on all who visit.