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 °C
31°C maximum daytime temperature in January in Cartagena31
31°C maximum daytime temperature in February in Cartagena31
31°C maximum daytime temperature in March in Cartagena31
32°C maximum daytime temperature in April in Cartagena32
32°C maximum daytime temperature in May in Cartagena32
32°C maximum daytime temperature in June in Cartagena32
32°C maximum daytime temperature in July in Cartagena32
32°C maximum daytime temperature in August in Cartagena32
32°C maximum daytime temperature in September in Cartagena32
31°C maximum daytime temperature in October in Cartagena31
31°C maximum daytime temperature in November in Cartagena31
31°C maximum daytime temperature in December in Cartagena31
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 °C
27°C sea temperature in January in Cartagena27
27°C sea temperature in February in Cartagena27
27°C sea temperature in March in Cartagena27
27°C sea temperature in April in Cartagena27
28°C sea temperature in May in Cartagena28
29°C sea temperature in June in Cartagena29
29°C sea temperature in July in Cartagena29
29°C sea temperature in August in Cartagena29
29°C sea temperature in September in Cartagena29
29°C sea temperature in October in Cartagena29
29°C sea temperature in November in Cartagena29
28°C sea temperature in December in Cartagena28

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 °C
30°C maximum daytime temperature in January in El Porvenir30
30°C maximum daytime temperature in February in El Porvenir30
31°C maximum daytime temperature in March in El Porvenir31
31°C maximum daytime temperature in April in El Porvenir31
31°C maximum daytime temperature in May in El Porvenir31
30°C maximum daytime temperature in June in El Porvenir30
30°C maximum daytime temperature in July in El Porvenir30
29°C maximum daytime temperature in August in El Porvenir29
29°C maximum daytime temperature in September in El Porvenir29
29°C maximum daytime temperature in October in El Porvenir29
29°C maximum daytime temperature in November in El Porvenir29
29°C maximum daytime temperature in December in El Porvenir29
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 °C
27°C sea temperature in January in El Porvenir27
27°C sea temperature in February in El Porvenir27
27°C sea temperature in March in El Porvenir27
27°C sea temperature in April in El Porvenir27
28°C sea temperature in May in El Porvenir28
29°C sea temperature in June in El Porvenir29
28°C sea temperature in July in El Porvenir28
28°C sea temperature in August in El Porvenir28
29°C sea temperature in September in El Porvenir29
29°C sea temperature in October in El Porvenir29
28°C sea temperature in November in El Porvenir28
28°C sea temperature in December in El Porvenir28

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 °C
29°C maximum daytime temperature in January in Tortuquero29
30°C maximum daytime temperature in February in Tortuquero30
31°C maximum daytime temperature in March in Tortuquero31
32°C maximum daytime temperature in April in Tortuquero32
31°C maximum daytime temperature in May in Tortuquero31
30°C maximum daytime temperature in June in Tortuquero30
30°C maximum daytime temperature in July in Tortuquero30
29°C maximum daytime temperature in August in Tortuquero29
29°C maximum daytime temperature in September in Tortuquero29
29°C maximum daytime temperature in October in Tortuquero29
29°C maximum daytime temperature in November in Tortuquero29
29°C maximum daytime temperature in December in Tortuquero29
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 °C
27°C sea temperature in January in Tortuquero27
27°C sea temperature in February in Tortuquero27
27°C sea temperature in March in Tortuquero27
28°C sea temperature in April in Tortuquero28
28°C sea temperature in May in Tortuquero28
28°C sea temperature in June in Tortuquero28
28°C sea temperature in July in Tortuquero28
28°C sea temperature in August in Tortuquero28
29°C sea temperature in September in Tortuquero29
28°C sea temperature in October in Tortuquero28
28°C sea temperature in November in Tortuquero28
27°C sea temperature in December in Tortuquero27

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 °C
28°C maximum daytime temperature in January in Roatan28
28°C maximum daytime temperature in February in Roatan28
30°C maximum daytime temperature in March in Roatan30
30°C maximum daytime temperature in April in Roatan30
31°C maximum daytime temperature in May in Roatan31
31°C maximum daytime temperature in June in Roatan31
31°C maximum daytime temperature in July in Roatan31
32°C maximum daytime temperature in August in Roatan32
32°C maximum daytime temperature in September in Roatan32
30°C maximum daytime temperature in October in Roatan30
29°C maximum daytime temperature in November in Roatan29
28°C maximum daytime temperature in December in Roatan28
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 °C
27°C sea temperature in January in Roatan27
26°C sea temperature in February in Roatan26
27°C sea temperature in March in Roatan27
27°C sea temperature in April in Roatan27
28°C sea temperature in May in Roatan28
28°C sea temperature in June in Roatan28
28°C sea temperature in July in Roatan28
29°C sea temperature in August in Roatan29
29°C sea temperature in September in Roatan29
29°C sea temperature in October in Roatan29
28°C sea temperature in November in Roatan28
27°C sea temperature in December in Roatan27

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 °C
27°C maximum daytime temperature in January in Rio Dulce27
29°C maximum daytime temperature in February in Rio Dulce29
31°C maximum daytime temperature in March in Rio Dulce31
33°C maximum daytime temperature in April in Rio Dulce33
33°C maximum daytime temperature in May in Rio Dulce33
33°C maximum daytime temperature in June in Rio Dulce33
31°C maximum daytime temperature in July in Rio Dulce31
32°C maximum daytime temperature in August in Rio Dulce32
32°C maximum daytime temperature in September in Rio Dulce32
31°C maximum daytime temperature in October in Rio Dulce31
28°C maximum daytime temperature in November in Rio Dulce28
28°C maximum daytime temperature in December in Rio Dulce28
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 °C
27°C maximum daytime temperature in January in Belize City27
28°C maximum daytime temperature in February in Belize City28
29°C maximum daytime temperature in March in Belize City29
30°C maximum daytime temperature in April in Belize City30
31°C maximum daytime temperature in May in Belize City31
31°C maximum daytime temperature in June in Belize City31
31°C maximum daytime temperature in July in Belize City31
31°C maximum daytime temperature in August in Belize City31
31°C maximum daytime temperature in September in Belize City31
30°C maximum daytime temperature in October in Belize City30
28°C maximum daytime temperature in November in Belize City28
27°C maximum daytime temperature in December in Belize City27
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 °C
26°C sea temperature in January in Belize City26
26°C sea temperature in February in Belize City26
27°C sea temperature in March in Belize City27
27°C sea temperature in April in Belize City27
28°C sea temperature in May in Belize City28
29°C sea temperature in June in Belize City29
29°C sea temperature in July in Belize City29
29°C sea temperature in August in Belize City29
29°C sea temperature in September in Belize City29
29°C sea temperature in October in Belize City29
28°C sea temperature in November in Belize City28
27°C sea temperature in December in Belize City27

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 °C
28°C maximum daytime temperature in January in Chetumal28
29°C maximum daytime temperature in February in Chetumal29
30°C maximum daytime temperature in March in Chetumal30
31°C maximum daytime temperature in April in Chetumal31
32°C maximum daytime temperature in May in Chetumal32
31°C maximum daytime temperature in June in Chetumal31
31°C maximum daytime temperature in July in Chetumal31
32°C maximum daytime temperature in August in Chetumal32
31°C maximum daytime temperature in September in Chetumal31
30°C maximum daytime temperature in October in Chetumal30
29°C maximum daytime temperature in November in Chetumal29
28°C maximum daytime temperature in December in Chetumal28
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 °C
25°C sea temperature in January in Chetumal25
26°C sea temperature in February in Chetumal26
26°C sea temperature in March in Chetumal26
27°C sea temperature in April in Chetumal27
28°C sea temperature in May in Chetumal28
29°C sea temperature in June in Chetumal29
29°C sea temperature in July in Chetumal29
29°C sea temperature in August in Chetumal29
29°C sea temperature in September in Chetumal29
28°C sea temperature in October in Chetumal28
27°C sea temperature in November in Chetumal27
26°C sea temperature in December in Chetumal26

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 °C
28°C maximum daytime temperature in January in Cozumel28
29°C maximum daytime temperature in February in Cozumel29
30°C maximum daytime temperature in March in Cozumel30
32°C maximum daytime temperature in April in Cozumel32
32°C maximum daytime temperature in May in Cozumel32
32°C maximum daytime temperature in June in Cozumel32
32°C maximum daytime temperature in July in Cozumel32
33°C maximum daytime temperature in August in Cozumel33
32°C maximum daytime temperature in September in Cozumel32
31°C maximum daytime temperature in October in Cozumel31
29°C maximum daytime temperature in November in Cozumel29
28°C maximum daytime temperature in December in Cozumel28
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 °C
26°C sea temperature in January in Cozumel26
26°C sea temperature in February in Cozumel26
26°C sea temperature in March in Cozumel26
27°C sea temperature in April in Cozumel27
28°C sea temperature in May in Cozumel28
28°C sea temperature in June in Cozumel28
28°C sea temperature in July in Cozumel28
29°C sea temperature in August in Cozumel29
29°C sea temperature in September in Cozumel29
29°C sea temperature in October in Cozumel29
28°C sea temperature in November in Cozumel28
27°C sea temperature in December in Cozumel27

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

Marella Cruises by TUI: Save up to £300 on sailings in 2025/2026

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 ^