Skip to main content

Cruises to the Caribbean are a classic summer vacation option for families and solo travelers alike. Disembark at ports of call in each of these locations for fun ways to recreate and relax. You can work with a The Travel Team advisor to plan a personalized Caribbean getaway that includes customized excursions and zero stress!

Nassau, Bahamas

Nassau is a leading port in the Bahamas and is scheduled to receive vessels from a variety of cruise lines all summer long. While in Nassau, you can visit historic rum distilleries, enjoy off-the-beaten-path food tours and experience the feeling of soft white sand on your feet at this historic city’s palm-fringed beaches.

Nassau is home to the captivating Atlantis resort, an ocean-themed property inspired by the whimsical myth. Guests can enjoy a waterpark and aquarium on its grounds. While only certain sections of the sprawling resort are available to non-guests, members of the public are able to purchase individual and group day passes to take part in Atlantis’s food, shopping and adult gaming options.

Perfect Day at CocoCay

Perfect Day at CocoCay is an exclusive port available only to travelers of Royal Caribbean cruise lines. Perfect Day is a theme park and a day at the beach in one. This private location contains a waterpark, hot air balloon ride and overwater cabanas for breaks throughout the day.

Guests of the cabanas get to enjoy this isolated section of Perfect Day and can receive complimentary towels, flotation devices and snorkeling gear to further explore the surrounding area. Cabana guests also receive access to an oceanside infinity pool, perfect for a dip between lounging sessions under the cool shade of your afternoon digs.

With ports in both Florida and Texas, this mix of luxury, thrills and relaxation is more accessible than ever with Royal Caribbean’s shortened and affordable itineraries.


Port of a call for several major cruise lines, Bermuda is a place of adventure and seclusion. It’s where pink sand beaches meet crystalline waters filled with mystery and adventure. Bermuda is also home to world-renowned sailing, golfing and snorkeling.

For those interested in exploring as many of Bermuda’s 30+ beaches as possible, don’t miss John Smith’s Bay, Horseshoe Bay and Cooper’s Island Nature Reserve. For additional outdoor and nature-themed activities, enjoy the caves of Blue Hole Park or visit the Bermuda Aquarium, Museum and Zoo.


Jamaica is the perfect cruise port for travelers looking for a laid-back vibe with lots of activities. It’s home to both adventure and luxury excursions including snorkeling, sailing and spas. The tropical island nation also has specialty activities you’ll find almost nowhere else like safaris, bamboo rafting and the picturesque swimming with horses.

Jamaica has a number of great hotels and resorts to stay in, or you can enjoy a more personal and private experience with an ocean-side luxury villa or short-term home rental. Jamaica is the perfect escape for nature-lovers eager to disembark their cruise and immerse themselves in natural beauty. With its lush rainforests, prized coral reefs and secluded natural grottos, there’s always something new to discover in this island paradise.

Support local communities by visiting Jamaican-owned businesses to uncover hidden treasures while searching for vacation keepsakes. Or, splurge on luxury shopping at the famed Montego Bay.

Plan Your Escape

Begin your adventure by filling out the form below or calling 1 (800) 245-8326 to contact one of our dedicated travel experts.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services