Costa Maya
Costa Maya
Cruise Port · Caribbean
Carnival Dream, operated by Carnival Cruise Line, sails a Caribbean itinerary that includes Amber Cove in the Dominican Republic. With 221 recorded calls on file and 515 active tours listed across its ports, the ship offers travelers a wide range of shore experiences.
At Amber Cove, travelers can explore the Dominican Republic’s north coast, visiting historic Puerto Plata or taking a cable car up Mount Isabel de Torres. In Belize City, options include cave tubing through limestone caves or snorkeling the Belize Barrier Reef. Bridgetown, Barbados, offers catamaran sails along the west coast or visits to Harrison’s Cave. Castries, St. Lucia, features the Pitons and sulfur springs for hiking or mud baths. Costa Maya, Mexico, provides access to Maya ruins like Chacchoben or beach time at Mahahual. Cozumel is known for world-class scuba diving at Palancar Reef. George Town, Grand Cayman, offers Stingray City sandbar excursions. Grand Turk features a historic lighthouse and excellent snorkeling at Gibbs Cay. Half Moon Cay, Carnival’s private island in the Bahamas, has pristine beaches and water sports. Montego Bay, Jamaica, includes Dunn’s River Falls or river tubing. Nassau, Bahamas, offers Atlantis resort visits or snorkeling at Stuart Cove’s. Ocho Rios features the Blue Hole or climbing Dunn’s River Falls. Philipsburg, St. Maarten, has shopping and Orient Bay Beach. Progreso, Mexico, provides access to Chichen Itza or Merida’s colonial center. Roatan, Honduras, offers zip-lining or diving at the Mesoamerican Barrier Reef. San Juan, Puerto Rico, includes Old Town walking tours or El Yunque Rainforest hikes. St. Thomas, USVI, features Magens Bay Beach or skyride to Paradise Point.
Costa Maya
Costa Maya
Cruise Port · Caribbean
Belize City
Belize
Belize · Belize City
Cruise Port · Belize · Belize
Cozumel
Cozumel
Cruise Port · Mexico
Half Moon Cay
Bahamas
Bahamas · Half Moon Cay
Cruise Port · Bahamas · Bahamas
Nassau
Nassau
Cruise Port · Bahamas
Roatan
Roatan
Cruise Port · Honduras
Montego Bay
Jamaica
Jamaica · Montego Bay
Cruise Port · Jamaica · Jamaica
George Town
George Town
Cruise Port · Cayman Islands
Grand Turk
Grand Turk
Cruise Port · Turks and Caicos
San Juan
San Juan
Cruise Port · Puerto Rico
St. Thomas
St. Thomas
Cruise Port · U.S. Virgin Islands
Philipsburg
Philipsburg
Cruise Port · Sint Maarten
Ocho Rios
Jamaica
Jamaica · Ocho Rios
Cruise Port · Jamaica · Jamaica
| Date | Port | Arrival | Departure |
|---|---|---|---|
| Tue, Jul 21, 2026 | Costa Maya | 1:00 PM | 8:00 PM |
| Wed, Jul 22, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Jul 23, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Jul 29, 2026 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Thu, Jul 30, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Tue, Aug 4, 2026 | Costa Maya | 1:00 PM | 8:00 PM |
| Wed, Aug 5, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Aug 6, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Aug 12, 2026 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Thu, Aug 13, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Tue, Aug 18, 2026 | Costa Maya | 1:00 PM | 8:00 PM |
| Wed, Aug 19, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Aug 20, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Aug 26, 2026 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Thu, Aug 27, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Tue, Sep 1, 2026 | Costa Maya | 1:00 PM | 8:00 PM |
| Wed, Sep 2, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Sep 3, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Sep 9, 2026 | Half Moon Cay | 8:00 AM | 4:00 PM |
| Thu, Sep 10, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Tue, Sep 15, 2026 | Costa Maya | 1:00 PM | 8:00 PM |
| Wed, Sep 16, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Sep 17, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Tue, Sep 22, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Wed, Sep 23, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Sep 24, 2026 | Cozumel | 8:00 AM | 4:00 PM |
| Wed, Sep 30, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Tue, Oct 6, 2026 | Montego Bay | 8:00 AM | 5:00 PM |
| Wed, Oct 7, 2026 | George Town | 7:00 AM | 3:00 PM |
| Thu, Oct 8, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Oct 14, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Wed, Oct 21, 2026 | Grand Turk | 8:00 AM | 4:00 PM |
| Thu, Oct 22, 2026 | San Juan | 1:00 PM | 9:00 PM |
| Fri, Oct 23, 2026 | St. Thomas | 8:00 AM | 5:00 PM |
| Sun, Oct 25, 2026 | Philipsburg | 8:00 AM | 5:00 PM |
| Sun, Oct 25, 2026 | Philipsburg | 8:00 AM | 5:00 PM |
| Wed, Oct 28, 2026 | Ocho Rios | 8:00 AM | 4:00 PM |
| Tue, Nov 3, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Wed, Nov 4, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Nov 5, 2026 | Cozumel | 8:00 AM | 4:00 PM |
| Wed, Nov 11, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Mon, Nov 16, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Tue, Nov 17, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Wed, Nov 18, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Tue, Nov 24, 2026 | Montego Bay | 8:00 AM | 5:00 PM |
| Wed, Nov 25, 2026 | George Town | 7:00 AM | 3:00 PM |
| Thu, Nov 26, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Tue, Dec 1, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Wed, Dec 2, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Dec 3, 2026 | Cozumel | 8:00 AM | 4:00 PM |
| Wed, Dec 9, 2026 | Nassau | 8:00 AM | 4:00 PM |
| Mon, Dec 14, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Tue, Dec 15, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Wed, Dec 16, 2026 | Roatan | 8:00 AM | 5:00 PM |
| Mon, Dec 21, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Wed, Dec 23, 2026 | George Town | 8:00 AM | 5:00 PM |
| Thu, Dec 24, 2026 | Montego Bay | 8:00 AM | 5:00 PM |
| Wed, Dec 30, 2026 | Belize City | 8:00 AM | 5:00 PM |
| Thu, Dec 31, 2026 | Cozumel | 9:00 AM | 5:00 PM |
| Tue, Jan 5, 2027 | Ocho Rios | 9:00 AM | 6:00 PM |