Itinerary : Tampa, Costa Maya, Tampa



11 other departures
Radiance of the Seas
5 d
Inside Stateroom
Tampa
02/24/2028
from
$ 262
Other departures:
18 Nov 2027
02-16-20-30 Dec 2027
13-27 Jan 2028
Other departures

560 cruises found
A cruise in Mexico lets you enjoy a change of scenery without leaving the country: Cozumel's turquoise waters and reefs, Mayan ruins accessible from Costa Maya, Ensenada's port atmosphere, Cabo San Lucas' sculpted rock formations, and Puerto Vallarta's lively streets.
The trip combines beaches, snorkeling, fish tacos, ancient cities, marinas, markets, and sweeping Pacific landscapes. Depending on the itinerary, the experience may have a distinctly Caribbean feel, focus more on culture in the Yucatán, or center squarely on the Mexican Riviera and Baja California.
Your search criteria:
Mexico
Itinerary : Tampa, Costa Maya, Tampa



11 other departures
Radiance of the Seas
5 d
Inside Stateroom
Tampa
02/24/2028
from
$ 262
Other departures:
18 Nov 2027
02-16-20-30 Dec 2027
13-27 Jan 2028
Other departures
Itinerary : Tampa, Costa Maya, Cozumel, Tampa



51 other departures
Radiance of the Seas
6 d
Inside Stateroom
Tampa
09/07/2026
from
$ 288
Other departures:
29 Aug 2026
12-21-26 Sep 2026
05-10-19 Oct 2026
Other departures
Itinerary : Galveston, Cozumel, Galveston



5 other departures
Mariner of the Seas
5 d
Inside Stateroom
Galveston
10/26/2026
from
$ 318
Other departures:
27 Aug 2026
10-24 Sep 2026
08-22 Oct 2026
Itinerary : Tampa, Costa Maya, Tampa



11 other departures
Enchantment of the Seas
5 d
Inside Stateroom
Tampa
01/10/2028
from
$ 326
Other departures:
15-29 Nov 2027
13-27 Dec 2027
24 Jan 2028
Other departures
Itinerary : Tampa, Costa Maya, Cozumel, Tampa



12 other departures
Jewel of the Seas
6 d
Inside Stateroom
Tampa
11/27/2026
from
$ 329
Other departures:
07 Nov 2026
02-28 Dec 2026
02-16-30 Jan 2027
Other departures
Itinerary : Tampa, Costa Maya, Belize City, Roatan, Cozumel, Tampa



7 other departures
Enchantment of the Seas
8 d
Inside Stateroom
Tampa
09/12/2026
from
$ 346
Other departures:
29 Aug 2026
05-19-26 Sep 2026
03-10-17 Oct 2026
Itinerary : Tampa, Costa Maya, Cozumel, Tampa



6 other departures
Enchantment of the Seas
6 d
Inside Stateroom
Tampa
01/19/2028
from
$ 365
Other departures:
05-10 Nov 2027
22 Dec 2027
05 Jan 2028
Other departures
Itinerary : Fort Lauderdale, Costa Maya, Fort Lauderdale



Brilliance of the Seas
5 d
Inside Stateroom
Fort Lauderdale
02/15/2027
from
$ 378
Itinerary : Tampa, Cozumel, Tampa



9 other departures
Jewel of the Seas
5 d
Inside Stateroom
Tampa
03/04/2027
from
$ 389
Other departures:
12 Nov 2026
16 Dec 2026
07-21 Jan 2027
Other departures
Itinerary : Tampa, Cozumel, Costa Maya, Tampa



17 other departures
Enchantment of the Seas
6 d
Inside Stateroom
Tampa
01/28/2028
from
$ 395
Other departures:
24 May 2027
19-24 Nov 2027
03-08-17-31 Dec 2027
Other departures
Itinerary : Galveston, Costa Maya, Cozumel, Galveston



7 other departures
Mariner of the Seas
6 d
Inside Stateroom
Galveston
08/31/2026
from
$ 398
Other departures:
05-14-19-28 Sep 2026
03-12-17 Oct 2026
Itinerary : Port Canaveral, Costa Maya, Cozumel, Port Canaveral



3 other departures
Explorer of the Seas
6 d
Inside Stateroom
Port Canaveral
01/13/2027
from
$ 399
Other departures:
10-24 Mar 2027
07 Apr 2027
Itinerary : Fort Lauderdale, Key West, Bimini, Fort Lauderdale



Celebrity Summit
5 d
Inside Stateroom
Fort Lauderdale
04/04/2028
from
$ 408
Itinerary : Tampa, Cozumel, Roatan, Costa Maya, Tampa



1 other departures
Jewel of the Seas
7 d
Inside Stateroom
Tampa
10/27/2026
from
$ 410
Other departures:
16 Nov 2026
Itinerary : Tampa, Costa Maya, Cozumel, Coco Cay, Tampa



1 other departures
Enchantment of the Seas
8 d
Inside Stateroom
Tampa
10/24/2026
from
$ 412
Other departures:
08 Nov 2026
Itinerary : Tampa, Cozumel, Tampa



17 other departures
Radiance of the Seas
5 d
Inside Stateroom
Tampa
05/13/2027
from
$ 415
Other departures:
03-17 Sep 2026
01-15-29 Oct 2026
27 May 2027
Other departures
Itinerary : Tampa, Cozumel, Costa Maya, Tampa



8 other departures
Jewel of the Seas
6 d
Inside Stateroom
Tampa
11/02/2026
from
$ 438
Other departures:
22 Nov 2026
11-25 Jan 2027
08-22 Mar 2027
Other departures
Itinerary : Fort Lauderdale, Key West, Nassau, Fort Lauderdale



21 other departures
Celebrity Reflection
5 d
Inside Stateroom
Fort Lauderdale
11/16/2026
from
$ 440
Other departures:
23-30 Nov 2026
07 Dec 2026
11 Jan 2027
Other departures
Itinerary : Port Canaveral, Cozumel, Costa Maya, Port Canaveral



Explorer of the Seas
6 d
Inside Stateroom
Port Canaveral
12/16/2026
from
$ 440
Itinerary : Galveston, Costa Maya, Cozumel, Galveston



36 other departures
Liberty of the Seas
6 d
Inside Stateroom
Galveston
12/12/2026
from
$ 442
Other departures:
31 Oct 2026
14-28 Nov 2026
07-26 Dec 2026
Other departures
Itinerary : Galveston, Cozumel, Galveston



38 other departures
Liberty of the Seas
5 d
Inside Stateroom
Galveston
10/21/2027
from
$ 449
Other departures:
05-19 Nov 2026
03-17-31 Dec 2026
14-28 Jan 2027
Other departures
Itinerary : Fort Lauderdale, Key West, Nassau, Fort Lauderdale



Celebrity Summit
5 d
Inside Stateroom
Fort Lauderdale
02/29/2028
from
$ 450
Itinerary : Port Canaveral, Cozumel, Costa Maya, Port Canaveral



5 other departures
Adventure of the Seas
6 d
Inside Stateroom
Port Canaveral
01/12/2028
from
$ 457
Other departures:
29 Oct 2027
15 Dec 2027
08-22 Mar 2028
Other departures
Itinerary : Galveston, Cozumel, Costa Maya, Galveston



32 other departures
Liberty of the Seas
6 d
Inside Stateroom
Galveston
02/15/2027
from
$ 464
Other departures:
09-23 Nov 2026
04 Jan 2027
01 Feb 2027
Other departures
Itinerary : Miami, Key West, Great Stirrup Cay, Miami



1 other departures
Norwegian Viva
5 d
Inside Stateroom
Miami
02/21/2028
from
$ 469
Other departures:
06 Mar 2028
| Season | Weather & swimming | Expert tip |
|---|---|---|
January - March and December | Highly sought after on the West Coast. Itineraries to Cabo San Lucas, Puerto Vallarta, or Baja California may coincide with whale-watching season. | An ideal time to add a focus on nature to a Mexican Riviera cruise, with high demand for certain departures. |
April and November | The most comfortable time of year, with drier weather, pleasant warmth, and good conditions for beaches, ruins, snorkeling, and sightseeing. | This is the best time for a first cruise to Mexico, whether you choose the Mexican Caribbean or the Mexican Riviera. |
May to June | Hotter, but still worthwhile. Ports are sometimes less crowded, prices may be more flexible, and the days remain beautiful, especially if you adjust your pace. | A good compromise for travelers who can handle higher temperatures and want to alternate beach time, short excursions, and time on board. |
July to October Hot, humid, and less predictable. The risk of rain, tropical storms, and rough seas increases, especially on the Caribbean coast during hurricane season. Consider this period with caution if you are mainly targeting Cozumel or Costa Maya. Pacific itineraries may still be possible, but they also require flexibility. | ||
A cruise in Mexico is defined by striking contrasts: the turquoise Caribbean, Mayan ruins, Pacific ports, lively beaches, seaside villages, and local cuisine that features prominently at every port of call.

In Cozumel
Reefs, Chankanaab and snorkeling are among the most sought-after experiences.

In Mahahual
The beach near Costa Maya makes for an easy day of swimming, relaxing on lounge chairs, and dining at beachfront restaurants.

In Cabo San Lucas
Medano Beach and boat trips offer a livelier, Pacific-coast take on a Mexican beach day.

In Costa Maya
Chacchoben remains one of the best sites for combining a cruise port call with Mayan history.

In Progreso
Dzibilchaltún and Mérida offer a more distinctly Yucatecan perspective on Mexico.

In Cozumel
San Gervasio allows you to add a historical dimension without leaving the island.

In Cabo San Lucas
El Arco remains the most recognizable image of the Mexican Riviera.

In Puerto Vallarta
The Malecón, Banderas Bay, and Playa Los Muertos make for a memorable end to the port call.

In Mazatlán
El Faro and the Malecón offer sweeping views of the city, the port, and the Pacific.

In Ensenada
Fish tacos and seafood spots provide a casual, distinctly local break.

In Puerto Vallarta
The Zona Romántica offers tacos, ceviche and cocktails in a lively atmosphere.

In Mérida
Yucatecan cuisine adds another flavor to the trip, with cochinita pibil, lime, corn, and mild spices.
Explore Cozumel: reefs, beaches & Mexican island life
Cozumel often stands out as the most immediately appealing port of call on the Caribbean coast. Travelers enjoy the snorkeling, clear waters, easy-access beaches, and opportunity to experience a more local atmosphere in San Miguel.
Travel back in time at Chacchoben from Costa Maya
Chacchoben adds real cultural depth to a cruise day. Travelers enjoy leaving the Costa Maya terminal to visit a Mayan site surrounded by jungle, an experience more memorable than simply spending the day at the beach.
Take a boat to El Arco from Cabo San Lucas
Cabo San Lucas leaves a lasting impression with its instantly recognizable scenery. A trip to El Arco featuring the rock formations, sea lions, and waters of the Sea of Cortez makes for a memorable port call shaped by both sea and stone.
Relax in Mahahual, away from the Costa Maya terminal
At Costa Maya, travelers who venture a little beyond the port often appreciate Mahahual for its more relaxed pace. It offers an easy-access beach, beachfront restaurants, shallow water, and an atmosphere that feels less artificial than the terminal area.
Eat fish tacos in downtown Ensenada
Ensenada is at its best when the port call stays simple and food-focused. Travelers often remember the fish tacos, ceviche, small downtown eateries, and the laid-back atmosphere of this Baja California port compared with major beach resorts.
Walk through Puerto Vallarta's Zona Romántica for ceviche on a terrace
In Puerto Vallarta, the Zona Romántica offers a livelier, more local take on the port call. Travelers enjoy its walkable streets, terraces, ceviche and taco spots, and natural connection to Playa Los Muertos.
Cruises to Mexico combine breathtaking scenery, paradise beaches, and a rich cultural heritage. On the Riviera Maya, discover the fascinating ruins of Chacchoben in Costa Maya and go snorkeling in Cozumel. On the west coast, marvel at the rock formations of Cabo San Lucas and stroll through the lively streets of Puerto Vallarta. Mexican cuisine, from tacos al pastor to ceviche, will delight your taste buds. For adventure, enjoy diving, snorkeling in the cenotes, or whale watching off the Pacific coast. Between relaxation on pristine beaches and cultural discoveries, a cruise to Mexico is a perfect mix of escape, adventure, and unforgettable encounters.
Between the Caribbean Sea and Mayan ruins, Costa Maya is a destination that perfectly blends culture and nature. Visitors can explore the ancient ruins of Chacchoben, dive into coral reefs, or relax on white sandy beaches. The crystal-clear waters are perfect for diving and snorkeling, while the nature reserves offer opportunities for wildlife viewing. Nearby small villages provide an authentic glimpse into the local way of life.
Cozumel, a tropical island off the coast of Yucatán, is renowned for its turquoise waters and spectacular coral reefs, making it a paradise for scuba diving and snorkeling enthusiasts. The island also has serene beaches and ecological parks like Chankanaab, where marine and terrestrial wildlife can be observed up close. With Mayan history, lively local markets, and Mexican cuisine, Cozumel offers a perfect balance between relaxation, adventure, and culture.
Many cruise itineraries in the Riviera Maya include a stop at Roatán, a tropical island in Honduras. A true jewel of the Caribbean Sea famous for its pristine coral reefs and turquoise waters, the island is a haven for scuba diving lovers, offering abundant marine biodiversity, including sea turtles, tropical fish, and colorful corals. White sandy beaches line calm waters ideal for swimming and kayaking. Roatán also provides a unique cultural experience with its traditional villages and local craft markets, offering full immersion in Honduran culture.
Ensenada, a Mexican city on the Pacific coast in Baja California, is a captivating stop where authentic Mexican charm blends with a vibrant maritime atmosphere. Known for its vineyards, this region produces some of Mexico's best wines. Ensenada is also famous for La Bufadora, one of the world’s largest marine geysers, offering an impressive natural spectacle. Visitors can also enjoy its wild beaches or explore the lively downtown area with seafood restaurants, bars, and local craft shops.
Cabo San Lucas, located at the southern tip of the Baja California peninsula, is a popular destination for its golden beaches, desert landscapes, and iconic rock formations, including the famous Arch of Cabo. The surrounding crystal-clear waters offer ideal conditions for diving, sport fishing, and whale watching. During a stop in Cabo, visitors can take boat excursions, explore hidden coves, hike to the Sol de Mayo waterfall in the Sierra de la Laguna canyon, or browse local markets for an authentic immersion in Mexican culture.
Situated between the sparkling waters of the Pacific and the lush Sierra Madre mountains, Puerto Vallarta charms visitors with its harmony between nature and colonial heritage. Its cobbled streets, lined with charming old buildings, lead to the famous Malecón, a lively waterfront where art, culture, and local life converge. Idyllic beaches invite relaxation, while adventure enthusiasts can explore the surrounding jungle, whether on horseback, zip-lining, or hiking through lush vegetation. Banderas Bay offers unforgettable natural spectacles with dolphin and whale watching. Puerto Vallarta enchants food lovers with its refined culinary scene, where local gastronomy meets a vibrant and authentic cultural ambiance.
Several cruise lines offer a wide range of itineraries to Mexico, suitable for families and couples alike. Royal Caribbean, MSC Cruises, Costa Cruises, Norwegian Cruise Line, and Princess Cruises are particularly popular with families, thanks to activities and on-board facilities that cater to all ages. With dedicated kids’ and teen clubs, a variety of dining options, as well as adult-only relaxation areas and comfortable cabins and suites, these cruises ensure a balanced vacation between fun and relaxation for everyone. These cruises include many entertainment options, from water parks to more relaxing experiences like boat excursions.
For those traveling with teenagers or as a couple, Celebrity Cruises offers an enriching experience with diverse shows, cooking workshops, and wine tastings. For travelers seeking luxury, Explora Journeys offers all-inclusive luxury cruises to Mexico, featuring sumptuous suites with butler service, fine gourmet dining, and carefully selected excursions for an exceptional travel experience.
Citizens of the European Union, Canada, and the United States do not need a visa for a cruise or a tourist stay in Mexico, as long as their stay is less than 180 days. A passport valid for the entire duration of your trip is required, ideally with at least 6 months of validity after your planned return date.
The best time for a cruise to Mexico is from October to May when the weather is dry and pleasant, ideal for exploring beaches and tourist sites. This period allows you to avoid the rainy season, which mainly occurs between June and November.
The departure ports for a cruise to Mexico vary depending on the region you wish to explore. For the Riviera Maya, there are many cruises departing from Miami and cruises departing from Port Canaveral in Florida. Cruises departing from Fort Lauderdale, cruises departing from Tampa, as well as cruises departing from Galveston in Texas, are also available. These itineraries generally start with Caribbean cruise stops in the Caribbean and Bahamas cruise stops before heading toward Costa Maya and Cozumel in Mexico. Cruises departing from Los Angeles and cruises departing from San Diego allow for exploring Baja California and the Mexican Riviera, offering itineraries to Ensenada, Cabo San Lucas, and Puerto Vallarta on Mexico’s west coast.
Cruises to Mexico promise a variety of memorable and enriching experiences. On the Riviera Maya, explore cenotes, Mayan ruins, and dive into the reefs of Cozumel. On the Pacific coast in Baja California and the Mexican Riviera, enjoy Cabo San Lucas beaches, whale watching, kayak around iconic arches, and discover Puerto Vallarta, a city rich in culture and activities, with mountain hikes and horseback rides.