Get to know the main cruise ports of Central America

Shafik Meghji

Shafik Meghji

From vast barrier reefs to ancient Maya ruins, historic architecture to modern engineering marvels, stunning beaches to super-fresh seafood, the ports of Central America provide a wealth of attractions and experiences.

Getting to know cruise ports of Central America
Getting to know cruise ports of Central America © Fotos 593 - Adobe Stock Image

Getting to Central America: a great way to see these port cities and much, much more is on a voyage with Marella Cruises*. Itineraries include stops at Caribbean islands as well as Cruise & Stay options* to extend your trip.

Cartagena, Colombia

Yes, technically Colombia* is part of mainland South America, but this port city's location on the Caribbean coast means that it is often included in Central American cruise itineraries.

And Cartagena* is one of the most spectacular cities in the Americas, combining glorious architecture and tumultuous history with sensational food and kicking nightlife.

The highlight is the walled old town, an evocative collection of townhouses draped in bougainvillea, whitewashed churches and cobble-stone plazas that inspired Gabriel García Márquez to write Love in the Time of Cholera.

Colourful bar in the Getsemaní neigbourhood
Colourful bar in the Getsemaní neigbourhood © Steven dosRemedios - Flickr CC BY-ND 2.0

A short walk away, you'll find the characterful, street art-filled neighbourhood of Getsemaní, a hive of trendy restaurants, bars and guesthouses, and the Castillo San Felipe de Barajas, a formidable hilltop fortress built in 1536.

Weather in Cartagena

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
88°F maximum daytime temperature in January in Cartagena88
88°F maximum daytime temperature in February in Cartagena88
88°F maximum daytime temperature in March in Cartagena88
90°F maximum daytime temperature in April in Cartagena90
90°F maximum daytime temperature in May in Cartagena90
90°F maximum daytime temperature in June in Cartagena90
90°F maximum daytime temperature in July in Cartagena90
90°F maximum daytime temperature in August in Cartagena90
90°F maximum daytime temperature in September in Cartagena90
88°F maximum daytime temperature in October in Cartagena88
88°F maximum daytime temperature in November in Cartagena88
88°F maximum daytime temperature in December in Cartagena88
Hours of sunshine (daily)
Days with some rainfall
1 day with some rainfall in January in Cartagena1
0 days with some rainfall in February in Cartagena0
0 days with some rainfall in March in Cartagena0
3 days with some rainfall in April in Cartagena3
10 days with some rainfall in May in Cartagena10
13 days with some rainfall in June in Cartagena13
10 days with some rainfall in July in Cartagena10
14 days with some rainfall in August in Cartagena14
14 days with some rainfall in September in Cartagena14
16 days with some rainfall in October in Cartagena16
12 days with some rainfall in November in Cartagena12
3 days with some rainfall in December in Cartagena3
Sea temperature °F
81°F sea temperature in January in Cartagena81
81°F sea temperature in February in Cartagena81
81°F sea temperature in March in Cartagena81
81°F sea temperature in April in Cartagena81
82°F sea temperature in May in Cartagena82
84°F sea temperature in June in Cartagena84
84°F sea temperature in July in Cartagena84
84°F sea temperature in August in Cartagena84
84°F sea temperature in September in Cartagena84
84°F sea temperature in October in Cartagena84
84°F sea temperature in November in Cartagena84
82°F sea temperature in December in Cartagena82

Colón, Panama

Founded as a railway terminus in the 1850s, the port of Colón* sits at the Atlantic entrance of the Panama Canal, Panama*.

The main attractions lie a short drive from the city: the canal's monumental Gatún Locks are great feats of engineering, raising and lowering ships more than 26 m (85 ft).

Ships passing in the Gatún Locks, Panama Canal
Ships passing in the Gatún Locks, Panama Canal © Solarisys - Adobe Stock Image

Meanwhile, the imposing 16th-century Fort San Lorenzo overlooks the mouth of the Charges River and was once attacked by legendary pirates such as Francis Drake and Henry Morgan.

Colón also has one of the world's largest duty-free areas, the Zona Libre. Although primarily aimed at wholesalers, tourists can pick up some bargains here, too.

Weather in Colón

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
86°F maximum daytime temperature in January in El Porvenir86
86°F maximum daytime temperature in February in El Porvenir86
88°F maximum daytime temperature in March in El Porvenir88
88°F maximum daytime temperature in April in El Porvenir88
88°F maximum daytime temperature in May in El Porvenir88
86°F maximum daytime temperature in June in El Porvenir86
86°F maximum daytime temperature in July in El Porvenir86
84°F maximum daytime temperature in August in El Porvenir84
84°F maximum daytime temperature in September in El Porvenir84
84°F maximum daytime temperature in October in El Porvenir84
84°F maximum daytime temperature in November in El Porvenir84
84°F maximum daytime temperature in December in El Porvenir84
Hours of sunshine (daily)
Days with some rainfall
9 days with some rainfall in January in El Porvenir9
6 days with some rainfall in February in El Porvenir6
5 days with some rainfall in March in El Porvenir5
8 days with some rainfall in April in El Porvenir8
17 days with some rainfall in May in El Porvenir17
18 days with some rainfall in June in El Porvenir18
20 days with some rainfall in July in El Porvenir20
21 days with some rainfall in August in El Porvenir21
18 days with some rainfall in September in El Porvenir18
21 days with some rainfall in October in El Porvenir21
23 days with some rainfall in November in El Porvenir23
15 days with some rainfall in December in El Porvenir15
Sea temperature °F
81°F sea temperature in January in El Porvenir81
81°F sea temperature in February in El Porvenir81
81°F sea temperature in March in El Porvenir81
81°F sea temperature in April in El Porvenir81
82°F sea temperature in May in El Porvenir82
84°F sea temperature in June in El Porvenir84
82°F sea temperature in July in El Porvenir82
82°F sea temperature in August in El Porvenir82
84°F sea temperature in September in El Porvenir84
84°F sea temperature in October in El Porvenir84
82°F sea temperature in November in El Porvenir82
82°F sea temperature in December in El Porvenir82

Puerto Limón, Costa Rica

A busy port that ships bananas, tropical fruits and coffee across the globe, Puerto Limón* receives relatively few travellers, but is a key gateway to Costa Rica*'s Caribbean coast.

The city has a large Afro-Costa Rican population, excellent food, best sampled at one of the economical joints at the main market, the Mercado Central, and a lively music scene.

It bursts into life in October when it hosts the country's biggest and best carnival, a raucous celebration known as the Día de las Culturas (Day of the Cultures).

Canoe safari in Tortuguero National Park, Costa Rica
Canoe safari in Tortuguero National Park, Costa Rica © Kevin - Adobe Stock Image

Puerto Limón is also the jumping-off point for boat trips to the rainforests, mangroves and twisting waterways of Tortuguero National Park, famous for its nesting sea turtles, and lies within striking distance of an array of gorgeous beaches and popular surfing spots.

Weather in Puerto Limón

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
84°F maximum daytime temperature in January in Tortuquero84
86°F maximum daytime temperature in February in Tortuquero86
88°F maximum daytime temperature in March in Tortuquero88
90°F maximum daytime temperature in April in Tortuquero90
88°F maximum daytime temperature in May in Tortuquero88
86°F maximum daytime temperature in June in Tortuquero86
86°F maximum daytime temperature in July in Tortuquero86
84°F maximum daytime temperature in August in Tortuquero84
84°F maximum daytime temperature in September in Tortuquero84
84°F maximum daytime temperature in October in Tortuquero84
84°F maximum daytime temperature in November in Tortuquero84
84°F maximum daytime temperature in December in Tortuquero84
Hours of sunshine (daily)
Days with some rainfall
12 days with some rainfall in January in Tortuquero12
9 days with some rainfall in February in Tortuquero9
7 days with some rainfall in March in Tortuquero7
9 days with some rainfall in April in Tortuquero9
17 days with some rainfall in May in Tortuquero17
22 days with some rainfall in June in Tortuquero22
22 days with some rainfall in July in Tortuquero22
22 days with some rainfall in August in Tortuquero22
22 days with some rainfall in September in Tortuquero22
22 days with some rainfall in October in Tortuquero22
18 days with some rainfall in November in Tortuquero18
17 days with some rainfall in December in Tortuquero17
Sea temperature °F
81°F sea temperature in January in Tortuquero81
81°F sea temperature in February in Tortuquero81
81°F sea temperature in March in Tortuquero81
82°F sea temperature in April in Tortuquero82
82°F sea temperature in May in Tortuquero82
82°F sea temperature in June in Tortuquero82
82°F sea temperature in July in Tortuquero82
82°F sea temperature in August in Tortuquero82
84°F sea temperature in September in Tortuquero84
82°F sea temperature in October in Tortuquero82
82°F sea temperature in November in Tortuquero82
81°F sea temperature in December in Tortuquero81

Roatán, Honduras

The biggest of the Bay Islands, roughly 40 miles (65 km) off the coast of northern Honduras*, Roatán*'s coral reefs, translucent waters and abundant marine life make it a haven for snorkelling, diving, fishing and sailing.

Beyond the forgettable towns of Coxen Hole and French Harbour, the island is dotted with peaceful villages and sandy, palm-fringed beaches.

Palm-fringed beach on Roatán
Palm-fringed beach on Roatán © M+M Photographers - Flickr CC BY-NC-ND 2.0

A fascinating cultural centre in the village of Punta Gorda provides an insight into Roatán's Garifuna communities, whose members have mixed African and indigenous heritage.

Like the distinctive form of creole English that is still widely spoken here, they are a reminder of the British colonial history of the Bay Islands.

Further east in Port Royal you'll find mangroves, patches of rainforest and the remains of an 18th-century British fort.

Weather in Roatán

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
82°F maximum daytime temperature in January in Roatan82
82°F maximum daytime temperature in February in Roatan82
86°F maximum daytime temperature in March in Roatan86
86°F maximum daytime temperature in April in Roatan86
88°F maximum daytime temperature in May in Roatan88
88°F maximum daytime temperature in June in Roatan88
88°F maximum daytime temperature in July in Roatan88
90°F maximum daytime temperature in August in Roatan90
90°F maximum daytime temperature in September in Roatan90
86°F maximum daytime temperature in October in Roatan86
84°F maximum daytime temperature in November in Roatan84
82°F maximum daytime temperature in December in Roatan82
Hours of sunshine (daily)
Days with some rainfall
18 days with some rainfall in January in Roatan18
12 days with some rainfall in February in Roatan12
9 days with some rainfall in March in Roatan9
6 days with some rainfall in April in Roatan6
8 days with some rainfall in May in Roatan8
15 days with some rainfall in June in Roatan15
20 days with some rainfall in July in Roatan20
19 days with some rainfall in August in Roatan19
17 days with some rainfall in September in Roatan17
21 days with some rainfall in October in Roatan21
20 days with some rainfall in November in Roatan20
19 days with some rainfall in December in Roatan19
Sea temperature °F
81°F sea temperature in January in Roatan81
79°F sea temperature in February in Roatan79
81°F sea temperature in March in Roatan81
81°F sea temperature in April in Roatan81
82°F sea temperature in May in Roatan82
82°F sea temperature in June in Roatan82
82°F sea temperature in July in Roatan82
84°F sea temperature in August in Roatan84
84°F sea temperature in September in Roatan84
84°F sea temperature in October in Roatan84
82°F sea temperature in November in Roatan82
81°F sea temperature in December in Roatan81

Santo Tomás de Castilla, Guatemala

Strung around Amatique Bay on Guatemala*'s narrow Atlantic coastline, Santo Tomás de Castilla* is one of the busiest ports in Central America, both for cruise ships and commercial vessels.

Also known as Mátías de Gálvez, it was briefly part of a Belgian colony in the mid-19th century before becoming a key base for the Guatemalan Navy.

Beyond shops and seafood restaurants, there's relatively little to see and do in the town, but a host of attractions lie just a short hop away.

They include the picture-postcard beaches of Punta de Palma, located just round the headland, the exquisite carvings of the ancient Maya site of Quiriguá, and the town of Livingston, a centre of Garifuna culture and only accessible by boat.

Weather in Santo Tomás de Castilla

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
81°F maximum daytime temperature in January in Rio Dulce81
84°F maximum daytime temperature in February in Rio Dulce84
88°F maximum daytime temperature in March in Rio Dulce88
91°F maximum daytime temperature in April in Rio Dulce91
91°F maximum daytime temperature in May in Rio Dulce91
91°F maximum daytime temperature in June in Rio Dulce91
88°F maximum daytime temperature in July in Rio Dulce88
90°F maximum daytime temperature in August in Rio Dulce90
90°F maximum daytime temperature in September in Rio Dulce90
88°F maximum daytime temperature in October in Rio Dulce88
82°F maximum daytime temperature in November in Rio Dulce82
82°F maximum daytime temperature in December in Rio Dulce82
Hours of sunshine (daily)
Days with some rainfall
11 days with some rainfall in January in Rio Dulce11
8 days with some rainfall in February in Rio Dulce8
7 days with some rainfall in March in Rio Dulce7
6 days with some rainfall in April in Rio Dulce6
10 days with some rainfall in May in Rio Dulce10
21 days with some rainfall in June in Rio Dulce21
23 days with some rainfall in July in Rio Dulce23
22 days with some rainfall in August in Rio Dulce22
20 days with some rainfall in September in Rio Dulce20
17 days with some rainfall in October in Rio Dulce17
13 days with some rainfall in November in Rio Dulce13
13 days with some rainfall in December in Rio Dulce13

Don't miss: our complete guide to the cruise ports of the Caribbean islands.

Belize City, Belize

Spread across the banks of Haulover Creek where it meets the Caribbean Sea, Belize City* has a hectic vibe, but also a certain rough-and-ready charm.

The country's former capital has a varied cultural scene: the Museum of Belize provides a sweeping historical overview, while the Image Factory gallery showcases the work of leading contemporary artists.

Travellers One Barrel, the oldest rum distillery in Belize*, also offers enjoyable tours and tasting sessions.

Inviting bar on Caye Caulker, Belize
Inviting bar on Caye Caulker, Belize © James Willamor - Flickr CC BY-SA 2.0

Meanwhile, regular boats make the short hop across to the cayes and atolls strung along Belize's stunning barrier reef, the largest in the northern hemisphere and an ideal spot for snorkelling, diving and kayaking.

Weather in Belize City

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
81°F maximum daytime temperature in January in Belize City81
82°F maximum daytime temperature in February in Belize City82
84°F maximum daytime temperature in March in Belize City84
86°F maximum daytime temperature in April in Belize City86
88°F maximum daytime temperature in May in Belize City88
88°F maximum daytime temperature in June in Belize City88
88°F maximum daytime temperature in July in Belize City88
88°F maximum daytime temperature in August in Belize City88
88°F maximum daytime temperature in September in Belize City88
86°F maximum daytime temperature in October in Belize City86
82°F maximum daytime temperature in November in Belize City82
81°F maximum daytime temperature in December in Belize City81
Hours of sunshine (daily)
Days with some rainfall
14 days with some rainfall in January in Belize City14
9 days with some rainfall in February in Belize City9
6 days with some rainfall in March in Belize City6
5 days with some rainfall in April in Belize City5
8 days with some rainfall in May in Belize City8
17 days with some rainfall in June in Belize City17
19 days with some rainfall in July in Belize City19
18 days with some rainfall in August in Belize City18
18 days with some rainfall in September in Belize City18
17 days with some rainfall in October in Belize City17
15 days with some rainfall in November in Belize City15
14 days with some rainfall in December in Belize City14
Sea temperature °F
79°F sea temperature in January in Belize City79
79°F sea temperature in February in Belize City79
81°F sea temperature in March in Belize City81
81°F sea temperature in April in Belize City81
82°F sea temperature in May in Belize City82
84°F sea temperature in June in Belize City84
84°F sea temperature in July in Belize City84
84°F sea temperature in August in Belize City84
84°F sea temperature in September in Belize City84
84°F sea temperature in October in Belize City84
82°F sea temperature in November in Belize City82
81°F sea temperature in December in Belize City81

Costa Maya, Mexico

At the southeastern corner of the Yucatán peninsula, the cruise port of Costa Maya* is within day-trip range of a host of historic sites and natural attractions.

Inland, the turquoise waters and forested shores of Laguna de Bacalar, the second largest lake in Mexico*, provide excellent swimming and birdwatching, while offshore the Banco Chinchorro coral atoll is a diving hotspot, rich in marine life as well as shipwrecks.

There are plenty of beaches and fishing spots nearby, too, though it's also worth venturing slightly further afield to the intriguing Maya and pre-Maya ruins of Río Bec.

Mayan ruins at Río Bec, Mexico
Mayan ruins at Río Bec, Mexico © Witold Skrypczak - Alamy Stock Photo

This little-visited group of ancient pyramids, temples and residential complexes date back more than 2,000 years and is surrounded by dense jungle.

Weather in Costa Maya

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
82°F maximum daytime temperature in January in Chetumal82
84°F maximum daytime temperature in February in Chetumal84
86°F maximum daytime temperature in March in Chetumal86
88°F maximum daytime temperature in April in Chetumal88
90°F maximum daytime temperature in May in Chetumal90
88°F maximum daytime temperature in June in Chetumal88
88°F maximum daytime temperature in July in Chetumal88
90°F maximum daytime temperature in August in Chetumal90
88°F maximum daytime temperature in September in Chetumal88
86°F maximum daytime temperature in October in Chetumal86
84°F maximum daytime temperature in November in Chetumal84
82°F maximum daytime temperature in December in Chetumal82
Hours of sunshine (daily)
Days with some rainfall
8 days with some rainfall in January in Chetumal8
5 days with some rainfall in February in Chetumal5
3 days with some rainfall in March in Chetumal3
3 days with some rainfall in April in Chetumal3
6 days with some rainfall in May in Chetumal6
13 days with some rainfall in June in Chetumal13
13 days with some rainfall in July in Chetumal13
13 days with some rainfall in August in Chetumal13
14 days with some rainfall in September in Chetumal14
14 days with some rainfall in October in Chetumal14
9 days with some rainfall in November in Chetumal9
8 days with some rainfall in December in Chetumal8
Sea temperature °F
77°F sea temperature in January in Chetumal77
79°F sea temperature in February in Chetumal79
79°F sea temperature in March in Chetumal79
81°F sea temperature in April in Chetumal81
82°F sea temperature in May in Chetumal82
84°F sea temperature in June in Chetumal84
84°F sea temperature in July in Chetumal84
84°F sea temperature in August in Chetumal84
84°F sea temperature in September in Chetumal84
82°F sea temperature in October in Chetumal82
81°F sea temperature in November in Chetumal81
79°F sea temperature in December in Chetumal79

Cozumel, Mexico

North of Costa Maya, just off the coast of the resort of Playa del Carmen, the island of Cozumel* is ringed with beaches and surrounded by a vast mosaic of coral reefs.

There are countless dive and snorkelling sites, with options suitable for all levels of experience, and you can spot hundreds of species of fish, including eagle rays, barracudas and whale sharks.

Although Cozumel has long been a major tourist destination, it is surprisingly easy to escape the crowds.

Beyond the bustling town of San Miguel and the popular beaches of the west coast, there are several Maya ruins scattered across the eastern and southern sections of the island.

These include a group of inter-linked temples at San Gervasio, a nature reserve that is also beloved by birdwatchers.

Weather in Cozumel

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
82°F maximum daytime temperature in January in Cozumel82
84°F maximum daytime temperature in February in Cozumel84
86°F maximum daytime temperature in March in Cozumel86
90°F maximum daytime temperature in April in Cozumel90
90°F maximum daytime temperature in May in Cozumel90
90°F maximum daytime temperature in June in Cozumel90
90°F maximum daytime temperature in July in Cozumel90
91°F maximum daytime temperature in August in Cozumel91
90°F maximum daytime temperature in September in Cozumel90
88°F maximum daytime temperature in October in Cozumel88
84°F maximum daytime temperature in November in Cozumel84
82°F maximum daytime temperature in December in Cozumel82
Hours of sunshine (daily)
Days with some rainfall
8 days with some rainfall in January in Cozumel8
6 days with some rainfall in February in Cozumel6
4 days with some rainfall in March in Cozumel4
3 days with some rainfall in April in Cozumel3
7 days with some rainfall in May in Cozumel7
12 days with some rainfall in June in Cozumel12
12 days with some rainfall in July in Cozumel12
13 days with some rainfall in August in Cozumel13
15 days with some rainfall in September in Cozumel15
14 days with some rainfall in October in Cozumel14
9 days with some rainfall in November in Cozumel9
9 days with some rainfall in December in Cozumel9
Sea temperature °F
79°F sea temperature in January in Cozumel79
79°F sea temperature in February in Cozumel79
79°F sea temperature in March in Cozumel79
81°F sea temperature in April in Cozumel81
82°F sea temperature in May in Cozumel82
82°F sea temperature in June in Cozumel82
82°F sea temperature in July in Cozumel82
84°F sea temperature in August in Cozumel84
84°F sea temperature in September in Cozumel84
84°F sea temperature in October in Cozumel84
82°F sea temperature in November in Cozumel82
81°F sea temperature in December in Cozumel81

Ready to set sail? Find your next great value adventure at sea with Marella Cruises and book your berth aboard today.

Marella Cruises: Top deals on all inclusive summer sailings in 2025

More about Central America

Central America by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Shafik Meghji

Shafik Meghji

Posted on Thursday 25th August 2022 in: Caribbean Central America Cruises Marella Cruises

Back to top

Explore holidays in the sun for less

More holidays

Airport parking

More parking

Airport lounges

More lounges

Related posts

Back to Travel inspiration Top ^