The Rosario Islands hold one of the best-kept culinary secrets of the Colombian Caribbean: stilt-house eateries, small wooden structures built right over the sea, where you can eat the freshest lobster in Colombia, just a few meters from where it was caught that very morning.
This is not a restaurant experience. It's eating with your feet almost in the water, watching the coral through the gaps in the floorboards, while the chef — who is also the fisherman — prepares your dish right in front of you. It's authentic because it couldn't be any other way.
Colombian Caribbean lobster: why it's different
The lobster caught in the waters of the Corales del Rosario National Natural Park is the Caribbean spiny lobster (Panulirus argus). It doesn't have the large claws of a Maine lobster, but its meat is sweeter, firmer, and has a cleaner, deeper taste of the sea. It lives in shallow coral reefs and is caught the traditional way, by local divers who know every nook of the seabed.
The difference compared to the lobster served in restaurants in the city comes down to the cold chain: on the islands, it goes from the fisherman's hands to the eatery's kitchen within a matter of hours. No transport, no freezing, no middlemen. That freshness shows in the very first bite.
Stilt-house eateries: a one-of-a-kind experience
Palafitos are wooden structures built on stilts driven into the seabed, just a few meters from the shore of the islands. The stilt-house eateries in the Rosario Islands are an institution: families who have spent decades fishing and cooking in the same spot, serving at wooden tables with a view of the reef.
The experience is hard to describe for anyone who hasn't lived it. You arrive by boat, tie up at the palafito, climb a wooden staircase, and suddenly you're sitting over the sea with turquoise-blue water beneath your feet, the smell of garlic and tomato sofrito cooking in the small kitchen at the back.
How to choose a good eatery: The best ones are those with more locals and fishermen among their customers. If you see a place packed with tourists only, look for another. Ask if the lobster is fresh from that day and if they can show it to you before cooking it. A good eatery won't have any problem with that.
When is fresh lobster available? Seasons
The Caribbean spiny lobster has a breeding closed season set by the Colombian fishing authority. The exact dates vary each year, but fishing is generally restricted between March and June. During that period, responsible eateries take it off the menu and offer other options: red snapper, grouper, shrimp, and conch.
The best time to eat fresh lobster in the Rosario Islands is from July to February, with peak season in August-September when the catches are larger. If you travel during the closed season, don't worry: the alternative seafood is just as extraordinary.
How it's prepared: how to order your lobster
At the stilt-house eateries, lobster is prepared in three main ways:
- Grilled: The purest preparation. The whole lobster is split in half and grilled with butter, garlic, and lemon. The natural flavor of the meat stays intact.
- In garlic sauce ("al ajillo"): Cooked in a sauce of garlic, butter, white wine, and a touch of spice. The sauce soaks into the meat and mixes with the coconut rice that always accompanies it.
- In rice: The lobster tails are cooked directly in the coconut rice, which absorbs the seafood's juices for an extraordinary flavor.
It's always served with coconut rice, avocado salad, and a generous portion of patacones (fried green plantains). A full plate costs between $60,000 and $120,000 COP depending on the size of the lobster.
Other seafood you can't miss
Lobster gets all the fame, but the Rosario Islands have an extraordinary seafood pantry:
- Red snapper: The king of fish in the Colombian Caribbean. Fried whole or grilled as a fillet, with firm meat and a delicate flavor.
- Fresh shrimp: In garlic sauce, lemon, or rice. Caught that very morning, they have a texture and sweetness that frozen shrimp can never match.
- Queen conch ("caracol pala"): The Caribbean's giant conch, prepared in a stew or as a cold salad. Firm texture and an intense ocean flavor.
- Grouper ("cherna"): A reef fish with white, tender meat, ideal fried or grilled. Less famous than snapper but just as delicious.
How to get to the eateries from Cartagena
There are two main options. The cheapest is to take a shared boat from the Bodeguita pier in Cartagena, which departs in the mornings and costs around $40,000-$60,000 COP per person round trip. The trip takes about 45 minutes and the boat makes several stops at different islands.
The option we recommend is going with our Rosario Islands Day Trip on a private boat, which includes snorkeling on the reef, beach time, and a fresh seafood lunch at a stilt-house eatery hand-picked by Nohemi. That way you have the boat all to yourself, without the rigid schedules of the shared boats, and the whole experience taken care of.
Frequently asked questions
What time of year is fresh lobster available?
The main season runs from July to February. Between March and June there's a partial closed season; during that time eateries serve other equally fresh seafood.
How much does it cost to eat lobster on the islands?
Between $60,000 and $120,000 COP for a full plate with coconut rice and side dishes. It's cheaper and fresher than in the city.
How do I get there from Cartagena?
Shared boat from the Bodeguita pier ($40-60k COP round trip, 45 min). Or a private boat with Nohemi Tours that includes snorkeling and lunch.
Are the stilt-house eateries safe?
Yes. They are well-established places with decades in operation. Nohemi works with trusted eateries that maintain proper hygiene standards.